Crash on Meta Quest: null pointer dereference

I have a Meta Quest app that is experiencing a rare and unpredictable crash. I am hoping to get some ideas or tips for debugging this.

How can learn more about the problem that seems to occur in libunity.so?

Build specs:

  • Unity Editor: 2021.3.11f1

  • URP: 12.1.7

  • DynamicHeapAllocator

  • Android Player

  • Min. API Level 32

  • OpenGLES3

  • IL2CPP

  • ARM64

  • Optimized Frame Pacing: OFF

  • Graphics Jobs: OFF

  • Meta Core SDK: v59

  • Oculus XR Plugin: 3.4.0

Crash dump:

09:31:24.128 10544 10544 I crash_dump64  : obtaining output fd from tombstoned, type: kDebuggerdTombstoneProto
09:31:24.135   719   719 I tombstoned    : received crash request for pid 5802
09:31:24.137 10544 10544 I crash_dump64  : performing dump of process 5775 (target tid = 5802)
09:31:24.146 10544 10544 I DEBUG         : Current uptime at crash: 1709 seconds
09:31:24.813 10544 10544 F DEBUG         : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09:31:24.813 10544 10544 F DEBUG         : Build fingerprint: 'oculus/hollywood/hollywood:12/SQ3A.220605.009.A1/50837850062000150:user/release-keys'
09:31:24.813 10544 10544 F DEBUG         : Revision: '0'
09:31:24.813 10544 10544 F DEBUG         : ABI: 'arm64'
09:31:24.813 10544 10544 F DEBUG         : Timestamp: 2024-05-06 09:31:24.145803832-0700
09:31:24.813 10544 10544 F DEBUG         : Process uptime: 1606s
09:31:24.813 10544 10544 F DEBUG         : Diagnostic-Collection-Type: Tombstone Proto
09:31:24.813 10544 10544 F DEBUG         : Has-Diagnostic-Summary: Yes
09:31:24.813 10544 10544 F DEBUG         : APK-Location: /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/base.apk
09:31:24.813 10544 10544 F DEBUG         : Debugging: No
09:31:24.813 10544 10544 F DEBUG         : Has-Waited-For-Debugger: No
09:31:24.813 10544 10544 F DEBUG         : Last-Activity-Time: 1664922
09:31:24.813 10544 10544 F DEBUG         : Process-Runtime: 1606044
09:31:24.813 10544 10544 F DEBUG         : Waiting-To-Kill:
09:31:24.813 10544 10544 F DEBUG         : Killed-By-AM: No
09:31:24.813 10544 10544 F DEBUG         : Removed: No
09:31:24.813 10544 10544 F DEBUG         : Wanted-ANR-Ui: No
09:31:24.813 10544 10544 F DEBUG         : Killed: No
09:31:24.813 10544 10544 F DEBUG         : OOM-Score-Adj: 0
09:31:24.813 10544 10544 F DEBUG         : Wanted-Error-Ui: No
09:31:24.813 10544 10544 F DEBUG         : Kill-Time: 0
09:31:24.813 10544 10544 F DEBUG         : State: TOP
09:31:24.813 10544 10544 F DEBUG         : Foreground: Yes
09:31:24.813 10544 10544 F DEBUG         : Executable: /system/bin/app_process64
09:31:24.813 10544 10544 F DEBUG         : Cmdline: com.redacted.redacted
09:31:24.813 10544 10544 F DEBUG         : pid: 5775, tid: 5802, name: UnityMain  >>> com.redacted.redacted <<<
09:31:24.813 10544 10544 F DEBUG         : uid: 10121
09:31:24.813 10544 10544 F DEBUG         : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7
09:31:24.813 10544 10544 F DEBUG         : Cause: null pointer dereference
09:31:24.813 10544 10544 F DEBUG         : x0  0000006e2bde3bb0  x1  0000006eb4443420  x2  0000006eb4443420  x3  0000000000000000
09:31:24.813 10544 10544 F DEBUG         : x4  0000006f601f9d09  x5  0000006f601f9d09  x6  0000000000000045  x7  000000000000004d
09:31:24.813 10544 10544 F DEBUG         : x8  ffffffffffffffff  x9  0000000000000000  x10 0000006e2bde3cb0  x11 00000000000000df
09:31:24.813 10544 10544 F DEBUG         : x12 0000000000000000  x13 00000000806cb688  x14 00000000fff87278  x15 00000000fff87280
09:31:24.813 10544 10544 F DEBUG         : x16 0000006ff604aa70  x17 0000007106568340  x18 0000000000000000  x19 0000006e2bde3bb0
09:31:24.813 10544 10544 F DEBUG         : x20 0000006eb4443420  x21 0000000000000000  x22 0000000000000000  x23 0000000000000002
09:31:24.813 10544 10544 F DEBUG         : x24 0000000000000028  x25 0000000000000004  x26 b400006eb3b9ead8  x27 0000006ff9d74cc0
09:31:24.813 10544 10544 F DEBUG         : x28 0000006ff9d73978  x29 0000006ff9d739e0
09:31:24.813 10544 10544 F DEBUG         : lr  0000006ff520762c  sp  0000006ff9d73520  pc  0000006ff5207294  pst 0000000020001000
09:31:24.813 10544 10544 F DEBUG         : backtrace:
09:31:24.813 10544 10544 F DEBUG         : #00 pc 000000000032e294  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #01 pc 000000000032e628  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #02 pc 0000000000177ddc  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #03 pc 0000000000177e7c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #04 pc 00000000000fc610  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #05 pc 0000000000fb0a9c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.813 10544 10544 F DEBUG         : #06 pc 0000000000d84910  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.813 10544 10544 F DEBUG         : #07 pc 0000000000d847cc  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.813 10544 10544 F DEBUG         : #08 pc 0000000000d6137c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.813 10544 10544 F DEBUG         : #09 pc 0000000000d60214  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.813 10544 10544 F DEBUG         : #10 pc 0000000000aa4788  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.813 10544 10544 F DEBUG         : #11 pc 0000000000aa45e8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.813 10544 10544 F DEBUG         : #12 pc 000000000031320c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #13 pc 0000000000321010  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #14 pc 000000000032eae8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #15 pc 0000000000192a20  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #16 pc 0000000000245e68  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #17 pc 0000000000245ea8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #18 pc 00000000002460e0  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #19 pc 000000000039c42c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #20 pc 00000000003b2534  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.813 10544 10544 F DEBUG         : #21 pc 00000000000050bc  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/oat/arm64/base.odex (art_jni_trampoline+92)
09:31:24.813 10544 10544 F DEBUG         : #22 pc 000000000000791c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/oat/arm64/base.odex (com.unity3d.player.UnityPlayer$e$1.handleMessage+620)
09:31:24.813 10544 10544 F DEBUG         : #23 pc 00000000000c84c0  /system/framework/arm64/boot-framework.oat (android.os.Handler.dispatchMessage+144) (BuildId: b2ecc5ba81e2b85d0c3add27327fd484da8e5e4f)
09:31:24.813 10544 10544 F DEBUG         : #24 pc 00000000000c96e0  /system/framework/arm64/boot-framework.oat (android.os.Looper.loopOnce+1424) (BuildId: b2ecc5ba81e2b85d0c3add27327fd484da8e5e4f)
09:31:24.813 10544 10544 F DEBUG         : #25 pc 00000000000c90b4  /system/framework/arm64/boot-framework.oat (android.os.Looper.loop+516) (BuildId: b2ecc5ba81e2b85d0c3add27327fd484da8e5e4f)
09:31:24.813 10544 10544 F DEBUG         : #26 pc 00000000000084e8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/oat/arm64/base.odex (com.unity3d.player.UnityPlayer$e.run+216)
09:31:24.813 10544 10544 F DEBUG         : #27 pc 0000000000218964  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 1ea66f55c1017c86524c9f7b53367b4a)
09:31:24.813 10544 10544 F DEBUG         : #28 pc 0000000000284060  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+184) (BuildId: 1ea66f55c1017c86524c9f7b53367b4a)
09:31:24.813 10544 10544 F DEBUG         : #29 pc 0000000000618494  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+460) (BuildId: 1ea66f55c1017c86524c9f7b53367b4a)
09:31:24.813 10544 10544 F DEBUG         : #30 pc 0000000000666a9c  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1164) (BuildId: 1ea66f55c1017c86524c9f7b53367b4a)
09:31:24.813 10544 10544 F DEBUG         : #31 pc 00000000000df308  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+132) (BuildId: 0121d6b135c6faf9599fd1ea120a8cf3)
09:31:24.813 10544 10544 F DEBUG         : #32 pc 000000000008b36c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 0121d6b135c6faf9599fd1ea120a8cf3)
09:31:24.841   719   719 E tombstoned    : Tombstone written to: tombstone_16
09:31:24.854     0     0 I init          : Untracked pid 10544 exited with status 0
09:31:24.854  2017  2090 D crash-reporter: Detected a new tombstone file: /data/tombstones/tombstone_16.pb
09:31:24.856  2017  2090 D OsSdkLoader   : OSSDK loading module 'libossdk.oculus.so'
09:31:24.858  5775  5802 E CRASH         : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09:31:24.858  5775  5802 E CRASH         : Version '2021.3.11f1 (0a5ca18544bf)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
09:31:24.858  5775  5802 E CRASH         : Build fingerprint: 'oculus/hollywood/hollywood:12/SQ3A.220605.009.A1/50837850062000150:user/release-keys'
09:31:24.858  5775  5802 E CRASH         : Revision: '0'
09:31:24.858  5775  5802 E CRASH         : ABI: 'arm64'
09:31:24.858  5775  5802 E CRASH         : Timestamp: 2024-05-06 09:31:24-0700
09:31:24.858  5775  5802 E CRASH         : pid: 5775, tid: 5802, name: UnityMain  >>> com.redacted.redacted <<<
09:31:24.858  5775  5802 E CRASH         : uid: 10121
09:31:24.858  5775  5802 E CRASH         : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7
09:31:24.858  5775  5802 E CRASH         : Cause: null pointer dereference
09:31:24.858  5775  5802 E CRASH         : x0  0000006e2bde3bb0  x1  0000006eb4443420  x2  0000006eb4443420  x3  0000000000000000
09:31:24.858  5775  5802 E CRASH         : x4  0000006f601f9d09  x5  0000006f601f9d09  x6  0000000000000045  x7  000000000000004d
09:31:24.858  5775  5802 E CRASH         : x8  ffffffffffffffff  x9  0000000000000000  x10 0000006e2bde3cb0  x11 00000000000000df
09:31:24.858  5775  5802 E CRASH         : x12 0000000000000000  x13 00000000806cb688  x14 00000000fff87278  x15 00000000fff87280
09:31:24.858  5775  5802 E CRASH         : x16 0000006ff604aa70  x17 0000007106568340  x18 0000000000000000  x19 0000006e2bde3bb0
09:31:24.858  5775  5802 E CRASH         : x20 0000006eb4443420  x21 0000000000000000  x22 0000000000000000  x23 0000000000000002
09:31:24.858  5775  5802 E CRASH         : x24 0000000000000028  x25 0000000000000004  x26 b400006eb3b9ead8  x27 0000006ff9d74cc0
09:31:24.858  5775  5802 E CRASH         : x28 0000006ff9d73978  x29 0000006ff9d739e0
09:31:24.858  5775  5802 E CRASH         : sp  0000006ff9d73520  lr  0000006ff520762c  pc  0000006ff5207294
09:31:24.858  5775  5802 E CRASH         : backtrace:
09:31:24.858  5775  5802 E CRASH         : #00 pc 000000000032e294  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.858  5775  5802 E CRASH         : #01 pc 000000000032e628  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.858  5775  5802 E CRASH         : #02 pc 0000000000177ddc  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.858  5775  5802 E CRASH         : #03 pc 0000000000177e7c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.858  5775  5802 E CRASH         : #04 pc 00000000000fc610  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.858  5775  5802 E CRASH         : #05 pc 0000000000fb0a9c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.858  5775  5802 E CRASH         : #06 pc 0000000000d84910  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.858  5775  5802 E CRASH         : #07 pc 0000000000d847cc  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.858  5775  5802 E CRASH         : #08 pc 0000000000d6137c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.858  5775  5802 E CRASH         : #09 pc 0000000000d60214  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.858  5775  5802 E CRASH         : #10 pc 0000000000aa4788  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.858  5775  5802 E CRASH         : #11 pc 0000000000aa45e8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.859  5775  5802 E CRASH         : #12 pc 000000000031320c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.859  5775  5802 E CRASH         : #13 pc 0000000000321010  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.859  5775  5802 E CRASH         : #14 pc 000000000032eae8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.859  5775  5802 E CRASH         : #15 pc 0000000000192a20  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.859  5775  5802 E CRASH         : #16 pc 0000000000245e68  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.859  5775  5802 E CRASH         : #17 pc 0000000000245ea8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.859  5775  5802 E CRASH         : #18 pc 00000000002460e0  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.859  5775  5802 E CRASH         : #19 pc 000000000039c42c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.859  5775  5802 E CRASH         : #20 pc 00000000003b2534  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.859  5775  5802 E CRASH         : #21 pc 00000000000050bc  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/oat/arm64/base.odex
09:31:24.862  1150  1248 I DropBoxManagerService: add tag=SYSTEM_TOMBSTONE_PROTO isTagEnabled=false flags=0x4
09:31:24.879  2017  2090 D OsSdkLoader   : OSSDK loading module 'libossdk.oculus.so'
09:31:24.902     0     0 I init          : Untracked pid 10546 exited with status 0
09:31:24.951  5775  5802 E CRASH         : Tombstone written to: /storage/emulated/0/Android/data/com.redacted.redacted/files/tombstone_00
09:31:24.952  5775  5802 E AndroidRuntime: FATAL EXCEPTION: UnityMain
09:31:24.952  5775  5802 E AndroidRuntime: Process: com.redacted.redacted, PID: 5775
09:31:24.952  5775  5802 E AndroidRuntime: java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09:31:24.952  5775  5802 E AndroidRuntime: Version '2021.3.11f1 (0a5ca18544bf)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
09:31:24.952  5775  5802 E AndroidRuntime: Build fingerprint: 'oculus/hollywood/hollywood:12/SQ3A.220605.009.A1/50837850062000150:user/release-keys'
09:31:24.952  5775  5802 E AndroidRuntime: Revision: '0'
09:31:24.952  5775  5802 E AndroidRuntime: ABI: 'arm64'
09:31:24.952  5775  5802 E AndroidRuntime: Timestamp: 2024-05-06 09:31:24-0700
09:31:24.952  5775  5802 E AndroidRuntime: pid: 5775, tid: 5802, name: UnityMain  >>> com.redacted.redacted <<<
09:31:24.952  5775  5802 E AndroidRuntime: uid: 10121
09:31:24.952  5775  5802 E AndroidRuntime: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7
09:31:24.952  5775  5802 E AndroidRuntime: Cause: null pointer dereference
09:31:24.952  5775  5802 E AndroidRuntime: x0  0000006e2bde3bb0  x1  0000006eb4443420  x2  0000006eb4443420  x3  0000000000000000
09:31:24.952  5775  5802 E AndroidRuntime: x4  0000006f601f9d09  x5  0000006f601f9d09  x6  0000000000000045  x7  000000000000004d
09:31:24.952  5775  5802 E AndroidRuntime: x8  ffffffffffffffff  x9  0000000000000000  x10 0000006e2bde3cb0  x11 00000000000000df
09:31:24.952  5775  5802 E AndroidRuntime: x12 0000000000000000  x13 00000000806cb688  x14 00000000fff87278  x15 00000000fff87280
09:31:24.952  5775  5802 E AndroidRuntime: x16 0000006ff604aa70  x17 0000007106568340  x18 0000000000000000  x19 0000006e2bde3bb0
09:31:24.952  5775  5802 E AndroidRuntime: x20 0000006eb4443420  x21 0000000000000000  x22 0000000000000000  x23 0000000000000002
09:31:24.952  5775  5802 E AndroidRuntime: x24 0000000000000028  x25 0000000000000004  x26 b400006eb3b9ead8  x27 0000006ff9d74cc0
09:31:24.952  5775  5802 E AndroidRuntime: x28 0000006ff9d73978  x29 0000006ff9d739e0
09:31:24.952  5775  5802 E AndroidRuntime: sp  0000006ff9d73520  lr  0000006ff520762c  pc  0000006ff5207294
09:31:24.952  5775  5802 E AndroidRuntime:
09:31:24.952  5775  5802 E AndroidRuntime: backtrace:
09:31:24.952  5775  5802 E AndroidRuntime: #00 pc 000000000032e294  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #01 pc 000000000032e628  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #02 pc 0000000000177ddc  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #03 pc 0000000000177e7c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #04 pc 00000000000fc610  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #05 pc 0000000000fb0a9c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.952  5775  5802 E AndroidRuntime: #06 pc 0000000000d84910  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.952  5775  5802 E AndroidRuntime: #07 pc 0000000000d847cc  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.952  5775  5802 E AndroidRuntime: #08 pc 0000000000d6137c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.952  5775  5802 E AndroidRuntime: #09 pc 0000000000d60214  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.952  5775  5802 E AndroidRuntime: #10 pc 0000000000aa4788  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.952  5775  5802 E AndroidRuntime: #11 pc 0000000000aa45e8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libil2cpp.so (BuildId: ef0cd32e47559a61c52b16d4388b063654341465)
09:31:24.952  5775  5802 E AndroidRuntime: #12 pc 000000000031320c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #13 pc 0000000000321010  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #14 pc 000000000032eae8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #15 pc 0000000000192a20  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #16 pc 0000000000245e68  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #17 pc 0000000000245ea8  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #18 pc 00000000002460e0  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #19 pc 000000000039c42c  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #20 pc 00000000003b2534  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/lib/arm64/libunity.so (BuildId: 08bbd429eb1a15f2cef4e14d6c39a1518bf99f54)
09:31:24.952  5775  5802 E AndroidRuntime: #21 pc 00000000000050bc  /data/app/~~JAE2PbY3l77cD9C6q3gVVA==/com.redacted.redacted-6jBzRQM6_9MS8zftJOe56g==/oat/arm64/base.odex
09:31:24.952  5775  5802 E AndroidRuntime:
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x32e294(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x32e628(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x177ddc(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x177e7c(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0xfc610(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libil2cpp.0xfb0a9c(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libil2cpp.0xd84910(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libil2cpp.0xd847cc(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libil2cpp.0xd6137c(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libil2cpp.0xd60214(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libil2cpp.0xaa4788(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libil2cpp.0xaa45e8(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x31320c(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x321010(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x32eae8(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x192a20(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x245e68(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x245ea8(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x2460e0(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x39c42c(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at libunity.0x3b2534(Native Method)
09:31:24.952  5775  5802 E AndroidRuntime: at base.0x50bc(Native Method)

Hi,

You need to use symbols to resolve the stack trace. Here is the documentation about how to generate them:

After the symbols are generated, you can use Android Logcat package to resolve the stack trace. (The symbols and the player must match)

1 Like

The latest version of Unity 2021 is 2021.3.38f1. You are missing 27 versions of patches.
Maybe just updating your project to this version will fix your bug.

That’s indeed what I’m hoping for. The game is already live so I want to get some hard evidence first, especially since the crash is very hard to reproduce.

Hi! I have a similar problem. Have you managed to resolve it?

Thank you @Alan-Liu for the tip. I ultimately needed the step by step guide for the Stack Trace Utility which would have been very hard to find.

I updated to the latest 2021 LTS and am still getting a rare crash. My stacktrace points to a problem in DynamicHeapAllocator, which makes sense but I’m not 100% sure if my symbols match the player. My plan is to push an update and keep an eye on crash reports now with a reliable backup of the Android symbols.

@Imm0rt4l_PL I recommend resolving your stacktrace to find out more. It might reveal a bug that you can fix or it might point to a bug in the engine, which for me is currently a dead end.

have same issue, getting it after some URP settings changes. LTS 2023.3.33f1
trigger is UnityGfxDeviceW not UnityMain

2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG Build fingerprint: 'google/flame/flame:13/TP1A.221005.002.B2/9382335:user/release-keys'
2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG Revision: 'MP1.0'
2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG ABI: 'arm64'
2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG Timestamp: 2024-07-02 12:33:38.617889421+0200
2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG Process uptime: 19s
2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG Cmdline: com.Comany.Name
2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG pid: 26110, tid: 26185, name: UnityGfxDeviceW  >>> com.Comany.Name <<<
2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG uid: 10259
2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x00000000000000f0
2024/07/02 12:33:38.843 26276 26276 Fatal DEBUG Cause: null pointer dereference

just disable Native RenderPass in URP Settings