Search Issue Tracker

Fixed in Unity 2017.1



Found in


Issue ID




Crash in physx::PxsBroadPhaseContextSap::batchUpdate after indeterminate time in play mode




Priority: 2Necessary for shipping a final release


Severity: 1Crash or major loss of functionality

Reproduction steps:
1. Open project attached (
2. Open scene crashtest1.
3. Press play.
4. Wait for 1-3 minutes.

Expected result: Unity will keep working.
Actual result: Unity crashes.

Notes: It might be related to object creation/destruction but it is not totally clear which kinds of objects will trigger it and which will not.

Reproduced on: 5.5.0f3, 5.5.0p4, 5.5.1p3, 5.6.0b7.
Works fine on: 5.5.0b11.
Regression introduced in: 5.5.0f1

Comments (9)

  1. B40c650a9239728009dcafa9991606b5?d=mm


    Apr 11, 2017 05:29

    A fix for 5.6/5.5 would be quite helpful. Seems like to big of an issue to delay for a full release cycle...

  2. 13b5ba1cf36d8854f9b71840e2a3c239?d=mm


    Apr 10, 2017 10:02

    Would really appreciate a patch in 5.5 or 5.6 (not sure there will be any for 5.6)? It is breaking our game for a really long time with constant crashes.

  3. 8dde32e4afe5792832b5e8ebbfb62793?d=mm


    Apr 10, 2017 07:28

    Can we get this fix in one of the 5.5 patches or final releases asap? Right now there is no 5.5 build that is suitable for ship; it's really messing with our deliverables.

  4. 08983a1787d7c7156807fe8973e0f081?d=mm


    Apr 10, 2017 07:11

    Not in 5.5.3p1 yet? When does it apply to 5.5.X?

  5. 1ea7cd21d79153fa4f1d055ba65bed0b?d=mm


    Mar 27, 2017 20:13

    This is to update everyone that we have a fix for this issue. Now figuring out the specifics of delivering it to you shortly. Anthony.

  6. 1ea7cd21d79153fa4f1d055ba65bed0b?d=mm


    Mar 23, 2017 10:51

    Thanks @freyaprogrammer for this fantastic repro; it's the best reported so far, trying to figure out a fix real soon. Anthony.

  7. 37501afa07f33e638a97d9df78ddc6a4?d=mm


    Mar 02, 2017 21:38

    I've had the same exact issue, though I'm not using mesh colliders unless I'm mistaken.

  8. C075717c58b5754667017a01e9b9b771?d=mm


    Feb 23, 2017 16:27

    Here is how to reproduce it:
    create a new scene
    make a gameobject with rigidbody set to kinematic (gravity off)
    create two child objects with quad mesh + meshcollider

    create new script:
    public GameObject[] Collider; //both children objects
    public GameObject Mother; //parent object

    void Update () {
    Mother.transform.localScale = UnityEngine.Random.insideUnitSphere;
    for (int i = 0; i < Collider.Length; i++)
    Collider[i].SetActive(Random.Range(0f, 1f) < 0.5f);


    put it into scene - assign the objects -> press play and it crashes after a few seconds

  9. C075717c58b5754667017a01e9b9b771?d=mm


    Feb 23, 2017 14:56

    In my case it seems to occur when rapidly enabling/disabling Mesh Collider over a Quad while also scaling it

All about bugs

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