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!