Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice

Bug Very high crash rate on Snapdragon 8 Gen 3 devices

Discussion in 'Android' started by jcox_PlayQ, Mar 1, 2024.

  1. jcox_PlayQ

    jcox_PlayQ

    Joined:
    Jun 22, 2016
    Posts:
    14
    We have an extremely common crash on the new Android devices with Snapdragon Gen 3 processors; Samsung S24 Ultra seems particularly bad (callstack below). In searching around, this issue seems to be affecting almost all Unity games on these chips. Some developers like Niantic have managed to patch the problem. Unity themselves appear to be strangely silent on the matter; I have been unable to find forum posts or anything in the issue tracker on the topic.

    When can we expect an LTS patch to support these devices?

    Code (CSharp):
    1.  
    2. #00 pc 0x9a1260 libunity.so (ParticleSystemTrailGeometryJob::ConfigurePerParticleTrailParams(ParticleLineParameters&, ParticleSystemParticles const*, unsigned long, ParticleSystemTrailGeometryJob const&, float)) (BuildId: 21a5935435868d2f72cba81fbf7b9f4bd12a8f3e)
    3. #01 pc 0x9ad260 libunity.so (ParticleSystemTrailGeometryJob::ConfigurePerParticleTrailParams(ParticleLineParameters&, ParticleSystemParticles const*, unsigned long, ParticleSystemTrailGeometryJob const&, float)) (BuildId: 21a5935435868d2f72cba81fbf7b9f4bd12a8f3e)
    4. #02 pc 0x9847e8 libunity.so (ParticleSystemGeometryJob::RenderJobCommon(ParticleSystemGeometryJob&, void*, void*)) (BuildId: 21a5935435868d2f72cba81fbf7b9f4bd12a8f3e)
    5. #03 pc 0x5d084 libc.so (BuildId: 37f537c2ba9dcbb262a0a68f41a21da4)
    6.  
     
  2. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,940
  3. jcox_PlayQ

    jcox_PlayQ

    Joined:
    Jun 22, 2016
    Posts:
    14
    Possibly the same issue as UUM-21106, but it is difficult to tell from the information provided in that issue. Same system, very different UX. I will test as soon as I get a reference device and report back here.
     
    manugil likes this.
  4. jcox_PlayQ

    jcox_PlayQ

    Joined:
    Jun 22, 2016
    Posts:
    14
    So I think that our issue is actually this: UUM-64198.
    We obtained a Galaxy S24 Ultra and were able to reproduce the crash fairly reliably on Unity 2021.3.12. We are unable to repro after updating to Unity 2021.3.36.
     
  5. zeusyao

    zeusyao

    Joined:
    Aug 21, 2023
    Posts:
    3
    Hello, our game on 8Gen3 will also have frequent crashes, found the same crash stack on the forum, and then our engine merged this bugfix, but it cannot be fixed. Can you find relevant support personnel to fix it? We are currently temporarily changing multi-threaded rendering to single-threaded, which can avoid crashes but will affect performance. This is the issues we fixed before. https://issuetracker.unity3d.com/issues/addressables-crash-in-transformparticlemesh
     
  6. zeusyao

    zeusyao

    Joined:
    Aug 21, 2023
    Posts:
    3
  7. cam415

    cam415

    Joined:
    Mar 26, 2014
    Posts:
    46
    Crashes still occurring on Snapdragon 8 Gen 3 devices. Tested device- Samsung Galaxy S24+
    There are some popular games like Pokemon Go and Dragon Ball Legends that just don't work on new devices and haven't since launch. Is Unity addressing this?