Search Issue Tracker

Fixed in Unity 2018.2



Found in


Issue ID




[iOS] Player crashes at ShouldUpdateTransformBefore when instantiating GameObjects into a ScrollRect




Priority: 2Necessary for shipping a final release


Severity: 1Crash, freeze, data loss, work stops

To reproduce:
1. Open project attached by the user
2. Build it for iOS platform (with "Main" scene attached)
3. Run the application
4. Play the game (following instructions) till the application crashes

Reproduced with: 2017.3.0b9, 2017.3.0p2, 2018.1.0b3
Not reproduced with: 2017.2.1p2, 2017.3.0b6
2017.1 build failed because of issues with Unity Linker

Device: iPhone 7+ iOS 10.3.2

Fixed in: 2018.2.0a1
Backported to: 2018.1.0b6, 2017.3.1p1

Comments (28)

  1. 495e55a1ab7af58b9c2dbec7b81135f1?d=mm


    Feb 08, 2018 03:43

    According to the Release Notes, this issue has been fixed in Unity 2018.1.0b6.

  2. C70d5ee420e3158eeb536f1a9bc0298d?d=mm


    Feb 07, 2018 20:56

    anyone tried 2017.3.1?
    Wonder if it was fixed, I don't see 986584 in there release note.
    Not in Fixes nor Known Issues.

  3. A3158718ed67e937b5f6fd12efea4896?d=mm


    Feb 06, 2018 13:56

    It is not fixed, crashes very often.

  4. C490b2d6a0bdc782a4a61c6269959e0b?d=mm


    Feb 05, 2018 14:21

    It is not fixed in 2017.3 p2, crashes very often.

    UI::ShouldUpdateTransformBefore(TransformAccessReadOnly const&, TransformAccessReadOnly const&)

  5. E26c0efc73971139d23fe9d108c68305?d=mm


    Feb 04, 2018 11:22


  6. F9dbb94cc0a1584850bcf3d7b491bf17?d=mm


    Feb 02, 2018 05:36

    Looking further, we added the ability to do auto rotation in one of our apps and it seems to cause this problem as well. Not sure if it has something to do with prepositioning the elements before scroll rotation.

  7. 4e89be6c3c99c29a7007bfd6fe6e22b5?d=mm


    Feb 01, 2018 10:54

    Same Problem.
    Is there a timeframe for the patch release where this issue is fixed?

  8. 0d7bfbe54a1a8ca2e38660d190ca5ba5?d=mm


    Jan 30, 2018 18:06

    Also have the same issue. Downgrading to 2017.2 fixes the problem, but when using 2017.3.0f3 the crash happens on ShouldUpdateTransformBefore().

  9. 40c4b2ad3b9dcf0f07c88db0c202e991?d=mm


    Jan 30, 2018 14:22

    I have the same issue (2017.3.0p4, iOS 10.3.3 & 11.0.1). This is related to UI CanvasScaler for me. I had to downgrade to 2017.2.1f.

  10. E6de25a1fb198d73f06c187300f775cd?d=mm


    Jan 26, 2018 14:36

    For me crashed on iOS:
    SetActive called on already spawned gameObject with TextMeshPro (this one goes with RectTransform) from Coroutine

    Reproduced on 2017.3.0p2 and 2017.3.0.p3, .NET 4.6 IL2CPP.

    here is crash stack:

All about bugs

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