Hello, hoping you can help me here.
I'm developing an app for gear vr, and we are finding a crash while exiting the app, only on an S7 with adreno and snapdragon on OS6.
The device is a SM-G930A. We don't see this crash on other devices (Exynos s7, or s6 devices).
We are developing on Unreal 4.15.2, and we are using visual studio 15 so i'm unable to use the snapdragon debugger to determine the issue.
The crash log is the following (i censored the game name and company since the game is not announced). Any pointers of where i should look?
The repro steps are basically: Start the game through the Oculus Store, press and hold the back button, select exit to home while in the oculus menu.
07-06 15:46:55.796 24166 24166 W art : Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --instruction-set=arm --instruction-set-features=smp,-div,-atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=cortex-a53 --instruction-set-features=default --dex-file=/data/app/com.oculus.home-1/base.apk --oat-file=/data/dalvik-cache/arm/
data@app@
[email protected]@classes.dex) because non-0 exit status
07-06 15:46:55.816 4775 4775 F DEBUG : r0 a2a2a080 r1 ad36a000 r2 00000000 r3 00000000
07-06 15:46:55.816 4775 4775 F DEBUG : r4 a2a2a080 r5 00000001 r6 00000000 r7 00000000
07-06 15:46:55.816 4775 4775 F DEBUG : r8 00000000 r9 00000001 sl ad62ec4c fp 000000a5
07-06 15:46:55.816 4775 4775 F DEBUG : ip ec5880d8 sp ee1baea0 lr e8e49b07 pc e8e498ec cpsr 20070030
07-06 15:46:55.836 4775 4775 F DEBUG :
07-06 15:46:55.836 4775 4775 F DEBUG : backtrace:
07-06 15:46:55.836 4775 4775 F DEBUG : #00 pc 0010c8ec /system/vendor/lib/egl/libGLESv2_adreno.so (_ZN11EsxResource14SetSubResourceEP10EsxContextjP14EsxSubResource+11)
07-06 15:46:55.836 4775 4775 F DEBUG : #01 pc 0010cb03 /system/vendor/lib/egl/libGLESv2_adreno.so (_ZN11EsxResource7DestroyEP10EsxContext+290)
07-06 15:46:55.836 4775 4775 F DEBUG : #02 pc 0011541f /system/vendor/lib/egl/libGLESv2_adreno.so (_ZN16EsxTextureObject7DestroyEP10EsxContext+30)
07-06 15:46:55.836 4775 4775 F DEBUG : #03 pc 000fb285 /system/vendor/lib/egl/libGLESv2_adreno.so (_ZN12EsxNamespace14RemoveAllNamesEP10EsxContext+100)
07-06 15:46:55.846 4775 4775 F DEBUG : #04 pc 00120511 /system/vendor/lib/egl/libGLESv2_adreno.so (_ZN10EsxContext7DestroyEv+1712)
07-06 15:46:55.846 4775 4775 F DEBUG : #05 pc 00127d3b /system/vendor/lib/egl/libGLESv2_adreno.so (_ZN10EglContext17DestroyEsxContextEv+26)
07-06 15:46:55.846 4775 4775 F DEBUG : #06 pc 0012866b /system/vendor/lib/egl/libGLESv2_adreno.so (_ZN10EglContext7DestroyEv+42)
07-06 15:46:55.846 4775 4775 F DEBUG : #07 pc 0012862b /system/vendor/lib/egl/libGLESv2_adreno.so (_ZN16EglSurfaceAccessD1Ev+10)
07-06 15:46:55.846 4775 4775 F DEBUG : #08 pc 00124681 /system/vendor/lib/egl/libGLESv2_adreno.so (_ZN6EglApi14DestroyContextEPvS0_+64)
07-06 15:46:55.846 4775 4775 F DEBUG : #09 pc 00017bed /system/lib/libEGL.so (eglDestroyContext+68)
07-06 15:46:55.846 4775 4775 F DEBUG : #10 pc 041b9df8 /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN10AndroidEGL9TerminateEv+144)
07-06 15:46:55.846 4775 4775 F DEBUG : #11 pc 041bd1c0 /data/app/com.Company.Game-1/lib/arm/libUE4.so (_Z28PlatformDestroyOpenGLContextP21FPlatformOpenGLDeviceP22FPlatformOpenGLContext+20)
07-06 15:46:55.846 4775 4775 F DEBUG : #12 pc 041f8d6c /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN15FOpenGLViewportD1Ev+100)
07-06 15:46:55.846 4775 4775 F DEBUG : #13 pc 041f9394 /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN15FOpenGLViewportD0Ev+8)
07-06 15:46:55.846 4775 4775 F DEBUG : #14 pc 0272c2c0 /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN15FRenderResource15ReleaseResourceEv+76)
07-06 15:46:55.846 4775 4775 F DEBUG : #15 pc 02d533e8 /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN17FSlateRHIRenderer17OnWindowDestroyedERK10TSharedRefI7SWindowL7ESPMode0EE+464)
07-06 15:46:55.846 4775 4775 F DEBUG : #16 pc 023cde38 /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN17FSlateApplication20PrivateDestroyWindowERK10TSharedRefI7SWindowL7ESPMode0EE+40)
07-06 15:46:55.846 4775 4775 F DEBUG : #17 pc 023c864c /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN17FSlateApplication25DestroyWindowsImmediatelyEv+688)
07-06 15:46:55.846 4775 4775 F DEBUG : #18 pc 023cdd58 /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN17FSlateApplication26CloseAllWindowsImmediatelyEv+192)
07-06 15:46:55.846 4775 4775 F DEBUG : #19 pc 023ba704 /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN17FSlateApplication8ShutdownEv+24)
07-06 15:46:55.846 4775 4775 F DEBUG : #20 pc 01971370 /data/app/com.Company.Game-1/lib/arm/libUE4.so (_ZN11FEngineLoop4ExitEv+636)
07-06 15:46:55.846 4775 4775 F DEBUG : #21 pc 0196e15c /data/app/com.Company.Game-1/lib/arm/libUE4.so (_Z11AndroidMainP11android_app+3168)
07-06 15:46:55.846 4775 4775 F DEBUG : #22 pc 0197159c /data/app/com.Company.Game-1/lib/arm/libUE4.so (android_main+108)
07-06 15:46:55.846 4775 4775 F DEBUG : #23 pc 019851b8 /data/app/com.Company.Game-1/lib/arm/libUE4.so
07-06 15:46:55.846 4775 4775 F DEBUG : #24 pc 0003fa2b /system/lib/libc.so (_ZL15__pthread_startPv+30)
07-06 15:46:55.846 4775 4775 F DEBUG : #25 pc 0001a075 /system/lib/libc.so (__start_thread+6)