Search Issue Tracker

Fixed in 2021.1.X

Votes

0

Found in

2018.4

2018.4.11f1

2019.2.0a1

2019.3.0a1

2020.1.0a1

Issue ID

1204389

Regression

No

Crash on Transform::GetTransformAccess when entering Play mode

Scene Management

-

Steps to reproduce:
1. Open the project attached by the user ("CrossRoadSim.zip")
2. Open "SampleScene" Scene
3. Enter Play mode

Reproducible with: 2018.4.15f1, 2019.2.17f1, 2019.3.0f4, 2020.1.0a18
Couldn't test with: 2017.4 due to crashes before opening the project

First lines of the stacktrace:
0x00000001401AB014 (Unity) Transform::GetTransformAccess
0x00000001407DC673 (Unity) RendererUpdateManager::DirtyDispatchUpdate
0x000000014087BBF0 (Unity) MeshRenderer::UpdateCachedMesh
0x000000014086B6B7 (Unity) MeshFilter::WillDestroyComponent
0x000000014092A2F4 (Unity) DestroyObjectHighLevel_Internal

Notes:
- The Scene has 3 errors before entering Play mode:
GameObject has multiple Transform components! Merged into single one.

Missing GameObject : Unity has detected a Transform component that is not assigned to a GameObject, and has created a new GameObject 'Recovery GameObject (790642798)' to contain the component.

Can't destroy Transform component of 'Recovery GameObject (790642798)'. If you want to destroy the game object, please call 'Destroy' on the game object instead. Destroying the transform component is not allowed.

  1. Resolution Note (fix version 2021.1):

    Fixed in 2021.1.0a2

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.