Hi, I am experiencing a crash issue since updating the project to Unity 2022.2.x. The issue happens on both android and iOS devices. I’ve posted about it on the iOS forum ( Unity 2022.2.1f1 iOS Build crash (possibly with ParticleSystemGeometryJob?) ), but since then I found that it happens also on android devices.
I’ve reported this issue but couldn’t attach the project because of the large size project and looking for other ways to send the project.
Turning on/off graphics jobs, burst AOT, multithreaded rendering, and so on, but it looks clearer that the culprit of the crashing is related to the particle system.
So anyone dealt with this? Any workaround for this?
0001/01/01 00:00:00.000 -1 -1 Info --------- beginning of crash
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime FATAL EXCEPTION: UnityMain
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime Process: com.mobirix.mbsk, PID: 28062
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime Version '2022.2.3f1 (55531d7fa82e)', Build type 'Development', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime Build fingerprint: 'samsung/q4qksx/q4q:13/TP1A.220624.014/F936NKSU1BVL9:user/release-keys'
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime Revision: '14'
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime ABI: 'arm64'
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime Timestamp: 2023-01-25 12:20:54.243141089+0900
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime pid: 28062, tid: 28181, name: UnityMain >>> com.mobirix.mbsk <<<
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime uid: 10650
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr --------
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime Cause: null pointer dereference
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime x0 0000000000004160 x1 00000070a90098e0 x2 00000070a9009c30 x3 0000000000000000
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime x4 00000000ffffffff x5 0000000000000000 x6 00000070b0000270 x7 00000000ffffebc2
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime x8 0000000000000008 x9 00000000e27a7250 x10 0000006f50af61e0 x11 00000000e27a7250
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime x12 00000000e27a7250 x13 00000000001a7250 x14 0000000000004160 x15 00000000ffffebbe
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime x16 000000712648f5e0 x17 00000074b62c937c x18 000000003c970215 x19 00000070a9009f20
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime x20 00000070a9009c30 x21 0000000000000004 x22 0000007186753000 x23 0000000000000280
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime x24 0000000000000018 x25 0000007125720b3c x26 0000000000000001 x27 0000000000000001
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime x28 0000006f83d3cf80 x29 0000007186751900
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime lr 0000007125fd352c sp 0000007186751160 pc 0000007125fd3ce4 pst 0000000080001000
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime backtrace:
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #00 pc 00000000011c6ce4 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (ShapeModule::UpdateCachedMesh()+1920) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #01 pc 00000000011c6528 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (ShapeModule::AwakeFromLoad(ParticleSystem*, ParticleSystemReadOnlyState const&)+64) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #02 pc 0000000001046a6c /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (ParticleSystem::AwakeFromLoad(AwakeFromLoadMode)+84) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #03 pc 0000000000913c38 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (AwakeFromLoadQueue::InvokeAwakeFromLoad(AwakeFromLoadQueue::Item*, unsigned int, AwakeFromLoadMode)+148) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #04 pc 0000000000913b14 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (AwakeFromLoadQueue::AwakeFromLoadAllQueues(AwakeFromLoadMode, bool)+96) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #05 pc 00000000005e259c /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (GameObject::ActivateAwakeRecursively(DeactivateOperation)+88) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #06 pc 00000000005e29a8 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (GameObject::Activate()+60) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #07 pc 000000000050e900 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (GameObject_CUSTOM_SetActive(ScriptingBackendNativeObjectPtrOpaque*, unsigned char)+188) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #08 pc 000000000c2f89a0 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libil2cpp.so (BuildId: 4859a51334bf83b7)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #09 pc 000000000863da3c /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libil2cpp.so (BuildId: 4859a51334bf83b7)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #10 pc 000000000d41e618 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libil2cpp.so (BuildId: 4859a51334bf83b7)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #11 pc 000000000d41e564 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libil2cpp.so (BuildId: 4859a51334bf83b7)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #12 pc 00000000008ad91c /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool)+176) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #13 pc 00000000008c0188 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool)+156) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #14 pc 00000000008a9100 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (PlayableMethods::InvokeProcessFrame(ScriptingObjectPtr const&, HPlayable const&, ScriptingFrameData*, FrameData const&) const+140) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #15 pc 00000000008a2de8 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (Playable::Process(int, FrameData const&, void*)+152) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #16 pc 00000000008a52a4 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (Playable::ProcessVisitor(DirectorVisitorInfo&)+68) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #17 pc 00000000008a5568 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (PostOrderPlayableTraverser::Traverse(DirectorVisitorInfo&)+684) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #18 pc 00000000008a5d0c /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (PostOrderPlayableTraverser::RecursiveVisit(DirectorVisitorInfo&, Playable*, float, PlayState, float, float, double, int)+88) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #19 pc 00000000008a54f8 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (PostOrderPlayableTraverser::Traverse(DirectorVisitorInfo&)+572) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #20 pc 00000000008a5224 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (ScriptPlayableOutput::ScriptProcessFrame(dynamic_array<PlayableOutput*, 0ul> const&)+296) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #21 pc 00000000008a7978 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (DirectorManager::ExecuteProcessCallbacks(DirectorStage)+104) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #22 pc 00000000008a7cb4 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (DirectorManager::ExecuteStage(DirectorStage)+48) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #23 pc 00000000008a69f0 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #24 pc 00000000007149b4 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (ExecutePlayerLoop(NativePlayerLoopSystem*)+92) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #25 pc 00000000007149f4 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (ExecutePlayerLoop(NativePlayerLoopSystem*)+156) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #26 pc 0000000000714cec /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (PlayerLoop()+324) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #27 pc 000000000096f974 /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (UnityPlayerLoop()+812) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #28 pc 000000000098ea5c /data/app/~~4W-jl3jm1W1jpkZBNKT8oA==/com.mobirix.mbsk-bIlOGzGS0Nce7VMZXWbHtw==/lib/arm64/libunity.so (nativeRender(_JNIEnv*, _jobject*)+84) (BuildId: a61cd896e85670e2)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #29 pc 000000000043dd54 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: a49c773ef6221a996ecea990e9753caa)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #30 pc 000000000020a2b0 /apex/com.android.art/lib64/libart.so (nterp_helper+4016) (BuildId: a49c773ef6221a996ecea990e9753caa)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime #31 pc 000000000200a7fc /memfd:jit-cache (deleted)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.ShapeModule::UpdateCachedMesh()(UpdateCachedMesh:1920)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.ShapeModule::AwakeFromLoad(ParticleSystem*, ParticleSystemReadOnlyState const&)(AwakeFromLoad:64)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.ParticleSystem::AwakeFromLoad(AwakeFromLoadMode)(AwakeFromLoad:84)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.AwakeFromLoadQueue::InvokeAwakeFromLoad(AwakeFromLoadQueue::Item*, unsigned int, AwakeFromLoadMode)(InvokeAwakeFromLoad:148)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.AwakeFromLoadQueue::AwakeFromLoadAllQueues(AwakeFromLoadMode, bool)(AwakeFromLoadAllQueues:96)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.GameObject::ActivateAwakeRecursively(DeactivateOperation)(ActivateAwakeRecursively:88)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.GameObject::Activate()(Activate:60)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.GameObject_CUSTOM_SetActive(ScriptingBackendNativeObjectPtrOpaque*, unsigned char)(GameObject_CUSTOM_SetActive:188)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libil2cpp.0xc2f89a0(Native Method)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libil2cpp.0x863da3c(Native Method)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libil2cpp.0xd41e618(Native Method)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libil2cpp.0xd41e564(Native Method)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool)(scripting_method_invoke:176)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool)(Invoke:156)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.PlayableMethods::InvokeProcessFrame(ScriptingObjectPtr const&, HPlayable const&, ScriptingFrameData*, FrameData const&) const(InvokeProcessFrame:140)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.Playable::Process(int, FrameData const&, void*)(Process:152)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.Playable::ProcessVisitor(DirectorVisitorInfo&)(ProcessVisitor:68)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.PostOrderPlayableTraverser::Traverse(DirectorVisitorInfo&)(Traverse:684)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.PostOrderPlayableTraverser::RecursiveVisit(DirectorVisitorInfo&, Playable*, float, PlayState, float, float, double, int)(RecursiveVisit:88)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.PostOrderPlayableTraverser::Traverse(DirectorVisitorInfo&)(Traverse:572)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.ScriptPlayableOutput::ScriptProcessFrame(dynamic_array<PlayableOutput*, 0ul> const&)(ScriptProcessFrame:296)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.DirectorManager::ExecuteProcessCallbacks(DirectorStage)(ExecuteProcessCallbacks:104)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.DirectorManager::ExecuteStage(DirectorStage)(ExecuteStage:48)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.0x8a69f0(Native Method)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.ExecutePlayerLoop(NativePlayerLoopSystem*)(ExecutePlayerLoop:92)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.ExecutePlayerLoop(NativePlayerLoopSystem*)(ExecutePlayerLoop:156)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.PlayerLoop()(PlayerLoop:324)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.UnityPlayerLoop()(UnityPlayerLoop:812)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libunity.nativeRender(_JNIEnv*, _jobject*)(nativeRender:84)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libart.art_quick_generic_jni_trampoline(art_quick_generic_jni_trampoline:148)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at libart.nterp_helper(nterp_helper:4016)
2023/01/25 12:20:54.989 28062 28181 Error AndroidRuntime at memfd:jit-cache (deleted).0x200a7fc(Native Method)
2023/01/25 12:20:55.038 28062 28062 Info Unity onPause
2023/01/25 12:20:55.039 28062 28181 Info Process Sending signal. PID: 28062 SIG: 9