Search Issue Tracker

Fixed

Fixed in 2021.3.13f1, 2022.2.0b15, 2023.1.0a17

Votes

3

Found in

2021.3.9f1

2022.2.0b7

2023.1.0a8

Issue ID

UUM-14489

Regression

Yes

Unity Editor crashes on UI::Canvas::UpdateCanvasRectTransform when exiting Play Mode

--

-

Steps to reproduce:
1. Open the project from the google drive link
2. Open the “Assets/Local/Example/battleZoneExample_hjh.unity” Scene
3. Enter Play Mode
4. Unpause Play Mode twice (Play Mode will auto-pause twice)
5. Press the “F7“ button twice
6. Hold the “D“ button until you hit a box and then press the “J“ button
7. Exit Play Mode

Expected result: Editor exits Play Mode
Actual result: Editor crashes

Reproducible with: 2021.3.9f1, 2022.1.6f1, 2022.1.14f1, 2022.2.0b7, 2023.1.0a8
Not reproducible with: 2022.1.5f1
Couldn’t test with: 2020.3.39f1 (couldn't resolve the “The type or namespace name 'PrefabStage' does not exist in the namespace 'UnityEditor.SceneManagement'“ error)

Reproducible on: Windows 10

Stacktrace:
UI::Canvas::UpdateCanvasRectTransform
UI::InitializeCanvasManager'::2'::EarlyUpdateUpdateCanvasRectTransformRegistrator::Forward
ExecutePlayerLoop
ExecutePlayerLoop
PlayerLoop
PlayerLoopController::InternalUpdateScene

  1. Resolution Note (fix version 2023.1.0a17):

    Fixed various canvas issues

  2. Resolution Note (fix version 2022.2.0b15):

    Fixed various canvas issues

  3. Resolution Note (fix version 2021.3.13f1):

    Fixed various canvas issues

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.