[Bug] setting a character's size to the double floating point limit causes strange behavior

i made a test character to see the technical limit of the normal mode size, and now when i reload the page on my character list the site starts infinitely stacking on itself. i noticed that the character’s info is missing before i reload, and when i try to edit it, the form shows the default size.

hi furion

if i click from another user’s character list my test character is temporarily replaced with that user’s secondary characters until i leave the page.

relevant conversation

if you want to reproduce, the number you want to get close to is
1.7976931348623157E+308
(start by spamming a number until the e+ notation appears, then carefully set the exponent to 308 and change the decimal until the dialog doesn’t let you)

i had to remove the test character because it was preventing me from seeing new characters i made

i think the actual limit is 2e+279 based on testing the number that @OverclockOddities used

2e+279 is the highest it accepts, it it bugs out if you do anything higher, even 2e+281

also, currently, my freeform character is bugged. if I set it as my main character, it says they are 0cm tall in the little profile popup regardless of what their height actually is

This will not be resolved in this version of the game. I did add some basic checks but undoubtedly there are still ways to cause it to glitch out. Please keep a reasonable limit and if it glitches out just recreate your character.