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
- Texture Import Warnings are obscured by other Terrain Layer options in the Inspector
- Burst Inspector middle divider is jittering when resized with the Burst Inspector window docked
- JsonConvert conversion fails trying to call GetCallbackMethodsForType when [OnDeserialized] is used in a class
- Different text alignment in the column header in Entities "System" window
- Objects with Universal Render Pipeline/Particles/Lit shader are always lit up when changing their Rendering Layer Mask
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.