Search Issue Tracker
Fixed in 2017.2.X
Votes
0
Found in
2017.1.0b9
Issue ID
920587
Regression
Yes
Crash in PhysicsManager2D::PreSolve
In Unity 5.6 the PhysicsManager2D is called CollisionListener2D (renamed in 2017.1)
How to reproduce:
1. Open user provided project
2. Enter play mode and wait (should crash in no more than 5 minutes)
Notes: Multiple different assertions are thrown during and just before the crash
Ex: 'contactManifold != NULL'; 'contactState != Collision2D::ContactInvalid'; 'colliderItr != m_Collisions.end()' and so on
Reproduced on: 5.6.0b6, 5.6.1p4, 2017.1.0b2, 2017.1.0b9, 2017.2.0a3
Not reproduced on: 5.6.0b5,
Not reproduced on: 2017.1.0b1 (Physics2D.Simulate and Physics2D.autoSimulation not present)
Regression introduced in: 5.6.0b6
========== OUTPUTING STACK TRACE ==================
0x00000001414F44A2 (Unity) dynamic_array<Collision2D::ContactManifold2D,8>::push_back
0x00000001414FD37D (Unity) PhysicsManager2D::PreSolve
0x000000014154DFA4 (Unity) b2Contact::Update
0x000000014154829E (Unity) b2ContactManager::Collide
0x000000014154D4CA (Unity) b2World::Step
0x0000000141511AD9 (Unity) PhysicsManager2D::Simulate
0x000000014151434E (Unity) PhysicsManager2D::FixedUpdate
0x00000001414F811C (Unity) `InitializePhysicsManager2D'::`2'::FixedUpdatePhysics2DFixedUpdateRegistrator::Forward
0x00000001405D3DDF (Unity) PlayerLoop
0x0000000140F8E95E (Unity) Application::UpdateScene
0x0000000140F910EF (Unity) Application::UpdateSceneIfNeeded
0x0000000140F9C04F (Unity) Application::TickTimer
0x00000001412A56FD (Unity) MainMessageLoop
0x00000001412A700E (Unity) WinMain
0x0000000141D87E60 (Unity) __tmainCRTStartup
0x00007FF8A0F52774 (KERNEL32) BaseThreadInitThunk
0x00007FF8A1070D61 (ntdll) RtlUserThreadStart
========== END OF STACKTRACE ===========
Fixed in: 2017.2.0b1
Backported to: 5.6.2p1, 2017.1.0f1
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Visual Effect Material causes Scene view to update continuously when both Scene and Game views are open, despite "Always Refresh" being disabled
- "EndLayoutGroup" error is thrown when turning on/off UI Toolkit Live Reload in the Inspector with GameObject selected
- Crash on __pthread_kill when opening a specific object
- UI Toolkit Debugger "Pick Element" selection works only after clicking it for the second time
- "InvalidOperationException: Trying to use a texture (_MainLightShadowmapTexture)..." and other Render Graph errors when MSAA is enabled with Render Graph and Game view tab is active
Add comment