Search Issue Tracker

Fixed in 2022.2.X

Fixed in 2022.1.X

Votes

0

Found in

2022.1

2022.1.0a15

Issue ID

1390350

Regression

No

Physics Debugger sometimes crashes when visualising contacts of a Scene that's being unloaded

Physics

-

Reproduction steps:
1. Open the attached '1385255_DeterministicPhysicsBugExport' project
2. Open the 'TestScene'
3. Go to the 'Window->Analysis->Physics Debugger'
4. Open the 'Contacts' tab
5. Check the 'Show Contacts', 'Show All Contacts', and 'Use Filtering Settings' checkboxes
6. Enter the Play Mode
7. Observe crash

Reproducible with: 2022.1.0a15, 2022.1.0b2
Could not test with: 2019.4.34f1, 2020.3.25f1, 2021.2.7f1, 2022.1.0a13 (no 'Contacts' tab)

Note: to reproduce the Scene Camera has to be able to see the collision

First lines of the stack trace:
0 com.unity3d.UnityEditor5.x 0x0000000108020b2b PhysicsDebugDraw::IsContactVisualised(Collider) + 27
1 com.unity3d.UnityEditor5.x 0x00000001078a2561 PhysicsDebugDraw_CUSTOM_IsContactVisualised(ScriptingBackendNativeObjectPtrOpaque
) + 257

  1. Resolution Note (fix version 2022.2):

    Fixed in 2022.2.0a3

  2. Resolution Note (fix version 2022.1):

    Fixed in 2022.1.0b5

Add comment

Log in to post comment