Need help with Android 4.4.4 crash

I am trying to launch my game on an Android device running 4.4.4 and I can successfully launch the 3rd person template on the device but am having a crash that only says “Unfortunately, DesertDash has stopped.” on the device itself and this is the trace stack (I think that’s what it is called)

01-06 20:39:31.710: D/CrashAnrDetector(585): Build: samsung/goyavewifixx/goyavewifi:4.4.4/KTU84P/T113XXU0AQA3:user/release-keys
01-06 20:39:31.710: D/CrashAnrDetector(585): Hardware: sc7730s
01-06 20:39:31.710: D/CrashAnrDetector(585): Revision: 4
01-06 20:39:31.710: D/CrashAnrDetector(585): Bootloader: T113XXU0AQA3
01-06 20:39:31.710: D/CrashAnrDetector(585): Radio: unknown
01-06 20:39:31.710: D/CrashAnrDetector(585): Kernel: Linux version 3.10.17-1172664 (dpi@SWHE2616) (gcc version 4.7 (GCC) ) #2 SMP PREEMPT Thu Jan 19 17:18:16 KST 2017
01-06 20:39:31.710: D/CrashAnrDetector(585): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-06 20:39:31.710: D/CrashAnrDetector(585): Build fingerprint: 'samsung/goyavewifixx/goyavewifi:4.4.4/KTU84P/T113XXU0AQA3:user/release-keys'
01-06 20:39:31.710: D/CrashAnrDetector(585): Revision: '4'
01-06 20:39:31.710: D/CrashAnrDetector(585): pid: 26420, tid: 26433, name: main  >>> com.YourCompany.DesertDash <<<
01-06 20:39:31.710: D/CrashAnrDetector(585): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000200
01-06 20:39:31.710: D/CrashAnrDetector(585):     r0 00000000  r1 dbf905c4  r2 00000001  r3 00000001
01-06 20:39:31.710: D/CrashAnrDetector(585):     r4 625d14d0  r5 63d6ffe0  r6 00000000  r7 00000000
01-06 20:39:31.710: D/CrashAnrDetector(585):     r8 625d152c  r9 60187d3c  sl 00000000  fp 60187c18
01-06 20:39:31.710: D/CrashAnrDetector(585):     ip fd7ffbd8  sp 60187b70  lr 5ba0ca8c  pc 59475b74  cpsr 600d0010
01-06 20:39:31.710: D/CrashAnrDetector(585):     d0  524e99206502c120  d1  596f06f060187558
01-06 20:39:31.710: D/CrashAnrDetector(585):     d2  0000000000000000  d3  000000036502c12c
01-06 20:39:31.710: D/CrashAnrDetector(585):     d4  006400640041002e  d5  004100770065004e
01-06 20:39:31.710: D/CrashAnrDetector(585):     d6  0076006900740063  d7  0075006f00530065
01-06 20:39:31.710: D/CrashAnrDetector(585):     d8  4115800399699990  d9  3feccb4ccc83c91a
01-06 20:39:31.710: D/CrashAnrDetector(585):     d10 41cdcd6500000000  d11 0000000000000000
01-06 20:39:31.710: D/CrashAnrDetector(585):     d12 0000000000000000  d13 0000000000000000
01-06 20:39:31.710: D/CrashAnrDetector(585):     d14 0000000000000000  d15 0000000000000000
01-06 20:39:31.710: D/CrashAnrDetector(585):     d16 4040800000000000  d17 4019c7a472800000
01-06 20:39:31.710: D/CrashAnrDetector(585):     d18 40c3880000000000  d19 4059000000000000
01-06 20:39:31.710: D/CrashAnrDetector(585):     d20 400148fffb500000  d21 3f961ffffa000000
01-06 20:39:31.710: D/CrashAnrDetector(585):     d22 4012d97c7f3321d2  d23 400148fffb500000
01-06 20:39:31.710: D/CrashAnrDetector(585):     d24 401921f840000000  d25 3de2f6678f877963
01-06 20:39:31.710: D/CrashAnrDetector(585):     d26 40280c4000000000  d27 400148fffb500000
01-06 20:39:31.710: D/CrashAnrDetector(585):     d28 3ff0000000000000  d29 bf56c087e80ee188
01-06 20:39:31.710: D/CrashAnrDetector(585):     d30 3fa55553e1053a42  d31 4000000000000000
01-06 20:39:31.710: D/CrashAnrDetector(585):     scr 60000018
01-06 20:39:31.710: D/CrashAnrDetector(585): backtrace:
01-06 20:39:31.710: D/CrashAnrDetector(585):     #00  pc 03ab8b74  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (ADDMenuController::BeginIntro()+164)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #01  pc 03ab8ab0  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (ADDMenuController::BeginPlay()+200)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #02  pc 06072100  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (AActor::DispatchBeginPlay()+352)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #03  pc 06f86d6c  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (AWorldSettings::NotifyBeginPlay()+1504)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #04  pc 0658e254  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (AGameStateBase::HandleBeginPlay()+36)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #05  pc 06f66b94  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (UWorld::BeginPlay()+32)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #06  pc 06e7522c  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (UEngine::LoadMap(FWorldContext&, FURL, UPendingNetGame*, FString&)+11892)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #07  pc 06e6fea0  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (UEngine::Browse(FWorldContext&, FURL, FString&)+3432)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #08  pc 065597cc  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (UGameInstance::StartGameInstance()+832)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #09  pc 0653ff88  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (UGameEngine::Start()+104)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #10  pc 034caed0  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (FEngineLoop::Init()+3208)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #11  pc 034c91d8  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (AndroidMain(android_app*)+3436)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #12  pc 034d8d94  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (android_main+144)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #13  pc 034fc448  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so
01-06 20:39:31.710: D/CrashAnrDetector(585):     #14  pc 0000d280  /system/lib/libc.so (__thread_entry+72)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #15  pc 0000d41c  /system/lib/libc.so (pthread_create+240)
01-06 20:39:31.710: D/CrashAnrDetector(585): stack:
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b30  643fc700  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b34  00000000  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b38  00000000  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b3c  625d152c  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b40  60187d3c  [stack:26433]
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b44  00000000  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b48  60187b68  [stack:26433]
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b4c  5bf40794  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (_ZN16UGameplayStatics12SpawnSound2DEPK7UObjectP10USoundBasefffP17USoundConcurrencybb+64)
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b50  00000000  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b54  00000000  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b58  00000000  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b5c  00000001  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b60  625d14d0  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b64  00000000  
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b68  60187c18  [stack:26433]
01-06 20:39:31.710: D/CrashAnrDetector(585):          60187b6c  59475b2c  /data/app-lib/com.YourCompany.DesertDash-1/libUE4.so (_ZN17ADDMenuController10BeginIntroEv+92)
01-06 20:39:31.710: D/CrashAnrDetector(585):     #00  60187b70  00000000
01-06 20:39:31.710: D/CrashAnrDetector(585): processName:com.YourCompany.DesertDash
01-06 20:39:31.710: D/CrashAnrDetector(585): broadcastEvent : com.YourCompany.DesertDash SYSTEM_TOMBSTONE

I have tried looking into what “signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000200” means and it seems like I am dealing with a null pointer, I just don’t know where to start.

Any advice on how to solve this issue would me greatly appreciated!

After initialising all variables for ADDMenuController this crash no longer occurs.