Search Unity

iOS crashes in UnityFramework in 2019.4.9f1, no symbols yet

Discussion in 'iOS and tvOS' started by jerome-lacoste, Oct 28, 2020.

  1. jerome-lacoste

    jerome-lacoste

    Joined:
    Jan 7, 2012
    Posts:
    206
    After upgrading from Unity 2019.4.1f1 to Unity 2019.4.9f1 we are seing a spike in iOS native crashes

    Code (CSharp):
    1. Thread 0 (crashed)
    2. 0   UnityFramework                     0x0000000101f41bd8 <system symbols missing>
    3. 1   UnityFramework                     0x0000000101ef5eec <system symbols missing>
    4. 2   UnityFramework                     0x0000000103339c94 <system symbols missing>
    5. 3   UnityFramework                     0x000000010234fd6c <system symbols missing>
    6. 4   UnityFramework                     0x00000001020a0ed8 <system symbols missing>
    7. 5   UnityFramework                     0x000000010243a9b8 <system symbols missing>
    8. 6   UnityFramework                     0x000000010243a8dc <system symbols missing>
    9. 7   UnityFramework                     0x0000000102323e28 <system symbols missing>
    10. 8   UnityFramework                     0x00000001024e4070 <system symbols missing>
    11. 9   UnityFramework                     0x00000001032685b0 <system symbols missing>
    12. 10  UnityFramework                     0x00000001032909a0 <system symbols missing>
    13. 11  UnityFramework                     0x0000000103290500 <system symbols missing>
    14. 12  UnityFramework                     0x00000001032902d8 <system symbols missing>
    15. 13  UnityFramework                     0x0000000103292fd0 <system symbols missing>
    16. 14  UnityFramework                     0x0000000103292810 <system symbols missing>
    17. 15  UnityFramework                     0x000000010131ab04 <system symbols missing>
    18. 16  UnityFramework                     0x0000000101f3ec70 <system symbols missing>
    19. 17  UnityFramework                     0x00000001018bba8c <system symbols missing>
    20. 18  UnityFramework                     0x00000001018c6774 <system symbols missing>
    21. 19  UnityFramework                     0x00000001018c897c <system symbols missing>
    22. 20  UnityFramework                     0x0000000101901250 <system symbols missing>
    23. 21  UnityFramework                     0x00000001018d2d2c <system symbols missing>
    24. 22  UnityFramework                     0x00000001018d3144 <system symbols missing>
    25. 23  UnityFramework                     0x00000001018d2c88 <system symbols missing>
    26. 24  UnityFramework                     0x0000000101913030 <system symbols missing>
    27. 25  UnityFramework                     0x0000000101912ec8 <system symbols missing>
    28. 26  UnityFramework                     0x0000000101912e24 <system symbols missing>
    29. 27  UnityFramework                     0x0000000101801634 <system symbols missing>
    30. 28  UnityFramework                     0x0000000101801844 <system symbols missing>
    31. 29  UnityFramework                     0x0000000101801268 <system symbols missing>
    32. 30  UnityFramework                     0x000000010180133c <system symbols missing>
    33. 31  UnityFramework                     0x0000000101800fec <system symbols missing>
    34. 32  UnityFramework                     0x0000000101802070 <system symbols missing>
    35. 33  UnityFramework                     0x0000000101802804 <system symbols missing>
    36. 34  UnityFramework                     0x0000000101af1b8c <system symbols missing>
    37. 35  UnityFramework                     0x00000001011f6c44 <system symbols missing>
    38. 36  UnityFramework                     0x00000001011f6b20 <system symbols missing>
    39. 37  QuartzCore                         0x0000000198367eec <system symbols missing>
    40. 38  IOKit                              0x000000019f7a9f28 <system symbols missing>
    41. 39  CoreFoundation                     0x00000001951b887c <system symbols missing>
    42. 40  CoreFoundation                     0x00000001951dba70 <system symbols missing>
    43. 41  CoreFoundation                     0x00000001951dae84 <system symbols missing>
    44. 42  CoreFoundation                     0x00000001951d5054 <system symbols missing>
    45. 43  CoreFoundation                     0x00000001951d4200 <system symbols missing>
    46. 44  GraphicsServices                   0x00000001ab351598 <system symbols missing>
    47. 45  UIKitCore                          0x0000000197a9dbcc <system symbols missing>
    48. 46  UIKitCore                          0x0000000197aa31a0 <system symbols missing>
    49. 47  UnityFramework                     0x00000001011f55a8 <system symbols missing>
    50. 48  AschehougYear4Pro                  0x0000000100fd7e1c <symbols missing for uuid: 7d5f69f6c92b34e489ab13df72bd164f>
    51. 49  libdyld.dylib                      0x0000000194eb3588 <system symbols missing>
    This is a new major blocker for us. I haven't seen anything like this reported. We'll try to reproduce and get debug builds.

    Has someone seen something similar?
     
  2. PavelLU

    PavelLU

    Unity Technologies

    Joined:
    Feb 23, 2017
    Posts:
    107
  3. jerome-lacoste

    jerome-lacoste

    Joined:
    Jan 7, 2012
    Posts:
    206
    Thanks @PavelLU. We didn't have symbolicated call stack because of a work-around we had put in place because of https://issuetracker.unity3d.com/is...and-cloud-diagnostics-enabled?page=1#comments

    I finally understood the issue with symbols was in not having added the user that builds in our CI to the team associated to the project in Cloud Diagnostic. That's a very simple overlook. The Unity logs should be much more explicit about this...

    I've now manually uploaded some symbols in the meantime but they don't get used. I guess I have to resubmit new builds to the store with their associated symbols. We'll try to fix symbols and maybe to upgrade LTS.

    The crash you pointed seems to indicate an issue at closing time while users are reporting an issue at app startup. So it might be something else. I'll come back as soon as we have more information.
     
  4. jerome-lacoste

    jerome-lacoste

    Joined:
    Jan 7, 2012
    Posts:
    206
    PavelLU likes this.