Search Issue Tracker
Won't Fix
Won't Fix in 6000.3.X
Votes
0
Found in
2022.3.66f1
6000.0.57f1
6000.2.4f1
6000.3.0b1
Issue ID
UUM-116710
Regression
No
Editor hangs when constantly pasting a long string into the Parameter or Layer name in the Animator
Steps to reproduce:
- Create a new Unity project using the Universal 3D template
- Create a new GameObject (GameObject > 3D Object > Cube)
- Select the newly created GameObject in the Hierarchy window
- Open the Animation window (Window > Animation > Animation)
- Create a new animation in the Animation window
- Open the Animator window (Window > Animation > Animator)
- Create a new Layer or Parameter
- Rename the new Layer or Parameter and constantly copy and paste a long string into the text box
- Observe the Editor
Actual results: The Editor hangs
Expected results: The Editor does not hang or there is a a character limit
Reproducible with versions: 2022.3.66f1, 6000.0.57f1, 6000.1.16f1, 6000.2.4f1, 6000.3.0b1
Tested on (OS): macOS SIlicon Sequoia 15.6
Notes:
- Before the Editor hangs, if you try to delete a Layer or a Parameter with a long name, the deletion popup is so long that the popup buttons are not visible
- The Editor does not un-freeze ever, has to be Force Quit
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
- “ArgumentException: Invalid double parameter.” error is thrown when Infinity is typed into the Fixed Timestep field
- GameObject becomes gray when using HDRP and STP together on macOS
Resolution Note:
The hang is caused by IMGUI text processing, and in our testing, only happens with an enormous number of characters. For example, the editor would hang for 15 seconds when dealing with 1.5 million characters.
While used for its intended purpose (identifying parameters with human-readable strings), the field has adequate performance.
The workaround is simple: don't paste one million characters in a text field.
Resolution Note (6000.3.X):
The hang is caused by IMGUI text processing, and in our testing, only happens with an enormous number of characters. For example, the editor would hang for 15 seconds when dealing with 1.5 million characters.
While used for its intended purpose (identifying parameters with human-readable strings), the field has adequate performance.
The workaround is simple: don't paste one million characters in a text field.