Download

[UE4] Help! Crash on build only (Android/Oculus Quest 2)

Hey everyone - looking for some advice. We are having crashes on build with an android device (Quest 2) the crash occurs when making a level change after recording user audio. It works fine in editor and we can’t seem to find the issue. Any pointers would be phenomenal. Thanks. Here is the tombstone crash log

Timestamp: 2021-08-02 15:40:38-0500
pid: 17713, tid: 17846, name: AudioRecord  >>> com.[Studio].[Project] <<<
uid: 10070
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x1
Cause: null pointer dereference
    r0  00000001  r1  00000000  r2  b5065ca0  r3  00000180
    r4  bd07b110  r5  00000180  r6  b5065ca0  r7  c4d57ed4
    r8  ef84a260  r9  00000000  r10 00000000  r11 ab6ce0c8
    ip  c4d57ed4  sp  ab6ce050  lr  c4d580c4  pc  c4d580e0

(edited)

[4:02 PM]

And the backtrace

backtrace:
      #00 pc 072fb0e0  /data/app/com.[Studio].[Project]--T3k6tYYCR5wE7O5bSAlFw==/lib/arm/libUE4.so (oboe::AudioStreamAAudio::callOnAudioReady(AAudioStreamStruct*, void*, int)+92) (BuildId: a6ad9b3e5ab6a43a038f6f4c3673a148f68d12c4)
      #01 pc 00013e79  /system/lib/libaaudio.so (aaudio::AudioStream::maybeCallDataCallback(void*, int)+44) (BuildId: 50e7f0033aac3a9cf133de2e08c7d0f2)
      #02 pc 00015217  /system/lib/libaaudio.so (aaudio::AudioStreamLegacy::processCallbackCommon(int, void*)+318) (BuildId: 50e7f0033aac3a9cf133de2e08c7d0f2)
      #03 pc 00031015  /system/lib/libaudioclient.so (android::AudioRecord::processAudioBuffer()+788) (BuildId: 3161bca2fda3372c9c3a6d5a71ef78b8)
      #04 pc 00031957  /system/lib/libaudioclient.so (android::AudioRecord::AudioRecordThread::threadLoop()+122) (BuildId: 3161bca2fda3372c9c3a6d5a71ef78b8)
      #05 pc 0000e8a9  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+312) (BuildId: 93e563413029b25892ee0148b2d8b3f2)
      #06 pc 00080661  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84) (BuildId: 8f7945bf3ff3fae739d8b4b88561981c)
      #07 pc 000a553f  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20) (BuildId: 7e897e5635aa3ef130be5057e9ba1df0)
      #08 pc 0005f673  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: 7e897e5635aa3ef130be5057e9ba1df0)