My Unity game Pinstripe is experiencing a very frustrating crash that is very, very rare. I’d certainly like to iron this one out though, because it generally happens at certain points in the game.
Here is my output log for the crash:
0x00E41CCB (Pinstripe) physx::shdfnd::Foundation::getPAUtils
0x00E41D86 (Pinstripe) physx::shdfnd::Foundation::getPAUtils
0x010BB3B7 (Pinstripe) physx::shdfnd::Foundation::getPAUtils
0x0115AB38 (Pinstripe) physx::shdfnd::ErrorHandler::getErrorCallback
0x011933F8 (Pinstripe) physx::shdfnd::ErrorHandler::getErrorCallback
0x77368E94 (KERNEL32) BaseThreadInitThunk
0x77589BC3 (ntdll) RtlDestroyQueryDebugBuffer
0x77589B92 (ntdll) RtlDestroyQueryDebugBuffer
So here is my suspicion: I realized I have an old Unity legacy particle emitter on the scene I usually get the crash at. The crash occurs on load / awake of a scene.
Additionally, a bug report would be difficult for this one, because it simply is so difficult to reproduce. Could take up to 6 hours to eventually get the crash, and on what system config, I’m not sure.
Do you think the legacy particle emitter could be the culprit? I know – I could simply remove the particle emitter and cross my fingers, but I’d love some certainty before launch.
Thanks so much for your help!
Thomas