Search Issue Tracker
Fixed
Fixed in 2021.3.41f1, 2022.3.38f1, 6000.0.11f1
Votes
1
Found in
2021.3.36f1
2022.3.32f1
6000.0.4f1
7000.0.0a1
Issue ID
UUM-73525
Regression
No
The Editor freezes when changes are made in the Timeline window, and a large number of animation curve bindings and GameObjects are loaded
How to reproduce:
1. Open the user’s attached project
2. In the Projects tab’s search bar, enter “StreamingWorld“ and open the “StreamingWorld.unity“ scene
3. Select the “TIMELINE FOR BUGREPORT“ GameObject in the Hierarchy
4. In the Inspector, double-click the “Playable” field of the Playable Director component to open the Timeline window
5. In the Timeline window, select the padlock in the top-right corner to lock the selection
6. Adjust the length of any of the “Active” segments of the first entry under the “CAMERAS” section of the Timeline window
7. Observe that any changes made in the Timeline window will cause the Editor to freeze for a short time
8. In the menu bar, select “BUG REPORT/Load World”
9. Repeat step 6
10. Observe how the Editor freezes for a longer period when more GameObjects are loaded in the Hierarchy
Expected result: Making changes in the Timeline window does not cause the Editor to freeze
Actual result: The Editor freezes when changes are made in the Timeline window
Reproducible in: 1.7.6 (2021.3.36f1, 2022.3.22f1), 1.8.6 (2021.3.36f1, 2022.3.22f1, 2023.2.17f1, 6000.0.0b13)
Reproducible on: Windows 10, Windows 11
Not reproducible on: No other environments tested
Note: The project contains the Animation Rigging package, where having the RigBuilder component enabled adds a large number of curve bindings. This seems to have a significant impact on performance due to the AnimationMode.AddEditorCurveBinding() method, as shown in the attached images.
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- URP Realtime reflection probes do not update when RenderProbe() is being called once per second
- Addressable terrain shader variants are stripped from the Player
- [iOS] Debug.Log() appears as <private> in Console app
- UI stays in the background when it is disabled in simulator
- A wrong log file is attached when project is launched with a "-logFile" command line argument
Add comment