Very high crash rate on Snapdragon 8 Gen 3 devices

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?

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

I think it was already fixed - Unity Issue Tracker - [Android][Vulkan] Visualisation corruption occurs when rendering Particles to Render Texture

1 Like

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.

1 Like

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.

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

Our game will not crash on Vulkan, so I don’t think it’s the crash stack you mentioned above.

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?

Have you found a solution to this problem?