Search Issue Tracker

Active

Under Consideration for 6000.6.X

Votes

0

Found in

6000.0.75f1

6000.3.15f1

6000.4.7f1

6000.5.0b8

6000.6.0a5

Issue ID

UUM-142643

Regression

No

Crash on Scripting::UnityEngine::SubsystemManagerProxy::ClearSubsystems when adding a Mesh Collider Component to a GameObject

PhysX

-

How to reproduce:
1. Open the attached “IN-141693“ project
2. Open the “TestCorruptBackup” scene
3. In the Hierarchy, select the “test“ GameObject ()
4. In the Inspector, click the “Add Component“ button and add a Mesh Collider Component
5. Observe the crash

Reproducible with: 6000.0.0f1, 6000.0.75f1, 6000.3.15f1, 6000.4.7f1, 6000.5.0b8, 6000.6.0a5

Reproducible on: Windows 11
Not reproducible on: No other environments tested

Notes:
- When the Mesh Collider is added through a script, a stack overflow error is thrown
- Reproduces on Meshes imported through Unity's Asset Transformer Toolkit 3.2.2 and not all Meshes are affected
- On Editor version 6000.3.15f1, the Editor freezes instead of crashing

First few lines of the stack trace:
0x00007FFC64960E48 (Unity) Scripting::UnityEngine::SubsystemManagerProxy::ClearSubsystems
0x00007FFC649652C7 (Unity) SubsystemManager::CleanupInstances
0x00007FFC64964C2E (Unity) SubsystemManager::`vector deleting destructor'
0x00007FFC6222F6AF (Unity) RuntimeStatic<SubsystemManager,0>::Destroy
0x00007FFC656E5590 (Unity) RegisterRuntimeInitializeAndCleanup::ExecuteCleanup

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.