I am attempting to set up Retroarch on my ODROID XU3-Lite. I am running Cyanogen Mod Lollipop. Everything is fine until I try to Run the Core Updater process. After which Retroarch crashes immediately. All other online updater processes function correctly.
I/Timeline( 4423): Timeline: Activity_launch_request id:com.retroarch time:2298760
I/ActivityManager( 3240): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.retroarch cmp=com.retroarch/.browser.mainmenu.MainMenuActivity bnds=[1197,932][1346,1029]} from uid 10015 on display 0
E/AudioTrack( 3240): AudioTrack::set : Exit
V/WindowManager( 3240): addAppToken: AppWindowToken{17cc4341 token=Token{29c3da28 ActivityRecord{16e7704b u0 com.retroarch/.browser.mainmenu.MainMenuActivity t28}}} to stack=1 task=28 at 0
D/audio_hw_primary( 2884): found out /dev/snd/pcmC0D0p
W/BroadcastQueue( 3240): Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.cyanogenmod.trebuchet (pid=4423, uid=10015) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.googlequicksearchbox/com.google.android.search.core.icingsync.ApplicationLaunchReceiver
W/BroadcastQueue( 3240): Permission Denial: receiving Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } to com.google.android.googlequicksearchbox/com.google.android.search.core.icingsync.ApplicationLaunchReceiver requires com.android.launcher3.permission.RECEIVE_LAUNCH_BROADCASTS due to sender com.cyanogenmod.trebuchet (uid 10015)
V/WindowManager( 3240): Adding window Window{1924e6be u0 Starting com.retroarch} at 6 of 11 (after Window{198c626c u0 com.android.vending/com.google.android.finsky.activities.MainActivity})
W/audio_hw_primary( 2884): out_write() limiting sleep time 69659 to 23219
W/audio_hw_primary( 2884): out_write() limiting sleep time 58049 to 23219
W/audio_hw_primary( 2884): out_write() limiting sleep time 46439 to 23219
I/ASSETS ( 7362): Assets already extracted, skipping...
W/audio_hw_primary( 2884): out_write() limiting sleep time 34829 to 23219
V/WindowManager( 3240): Adding window Window{26b61d58 u0 com.retroarch/com.retroarch.browser.mainmenu.MainMenuActivity} at 6 of 12 (before Window{1924e6be u0 Starting com.retroarch})
I/Timeline( 7362): Timeline: Activity_idle id: android.os.BinderProxy@243efdea time:2298946
I/ActivityManager( 3240): Displayed com.retroarch/.browser.mainmenu.MainMenuActivity: +152ms
I/Timeline( 3240): Timeline: Activity_windows_visible id: ActivityRecord{16e7704b u0 com.retroarch/.browser.mainmenu.MainMenuActivity t28} time:2299319
W/AudioTrack( 3240): AUDIO_OUTPUT_FLAG_FAST denied by client
E/AudioTrack( 3240): AudioTrack::set : Exit
I/UserPreferences( 7362): Writing config to: /storage/sdcard0/Android/data/com.retroarch/files/retroarch.cfg
I/UserPreferences( 7362): Using sampling rate: 44100 Hz
I/UserPreferences( 7362): Queried ideal buffer size (frames): 512
I/Timeline( 7362): Timeline: Activity_launch_request id:com.retroarch time:2300702
I/ActivityManager( 3240): START u0 {cmp=com.retroarch/.browser.retroactivity.RetroActivityFuture (has extras)} from uid 10069 on display 0
V/WindowManager( 3240): addAppToken: AppWindowToken{cda8f22 token=Token{3ba854ed ActivityRecord{11bb704 u0 com.retroarch/.browser.retroactivity.RetroActivityFuture t29}}} to stack=1 task=29 at 0
V/WindowManager( 3240): Adding window Window{1062420f u0 Starting com.retroarch} at 7 of 12 (after Window{26b61d58 u0 com.retroarch/com.retroarch.browser.mainmenu.MainMenuActivity})
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (282, 133).
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (283, 133).
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (284, 133).
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (285, 133).
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (286, 133).
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (287, 133).
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (288, 133).
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (289, 133).
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (290, 133).
I/InputDispatcher( 3240): Dropping event because there is no touchable window at (291, 133).
I/RetroArch( 7362): Creating Native Activity: 0xb49db020
I/RetroArch( 7362): Waiting for Android Native Window to be initialized ...
I/RetroArch( 7362): Start: 0xb49db020
I/RetroArch( 7362): Resume: 0xb49db020
V/WindowManager( 3240): Adding window Window{29dce934 u0 com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture} at 7 of 13 (before Window{1062420f u0 Starting com.retroarch})
I/RetroArch( 7362): InputQueueCreated: 0xb49db020 -- 0xb49db160
I/RetroArch( 7362): Attaching input queue to looper
I/RetroArch( 7362): NativeWindowCreated: 0xb49db020 -- 0xb4989e08
I/RetroArch( 7362): Android Native Window initialized.
I/RetroArch( 7362): WindowFocusChanged: 0xb49db020 -- 1
I/ActivityManager( 3240): Displayed com.retroarch/.browser.retroactivity.RetroActivityFuture: +152ms
D/OpenGLRenderer( 7362): endAllStagingAnimators on 0xb4b50d80 (ListView) with handle 0xaec2c1b0
I/RetroArch( 7362): Android OS version (major : 5, minor : 1, rel : 1)
I/RetroArch( 7362): Checking arguments passed from intent ...
I/RetroArch( 7362): Config file: [/storage/sdcard0/Android/data/com.retroarch/files/retroarch.cfg].
I/RetroArch( 7362): Current IME: [com.android.inputmethod.latin/.LatinIME].
I/RetroArch( 7362): Libretro path: [/data/data/com.retroarch/cores/]
I/RetroArch( 7362): External storage location [/storage/sdcard0]
I/RetroArch( 7362): Picture folder location [/storage/sdcard0/Pictures]
I/RetroArch( 7362): Download folder location [/storage/sdcard0/Download].
I/RetroArch( 7362): APK location [/data/app/com.retroarch-1/base.apk].
I/RetroArch( 7362): External files location [/storage/sdcard0/Android/data/com.retroarch/files]
I/RetroArch( 7362): Testing permissions for /storage/sdcard0
I/Timeline( 7362): Timeline: Activity_idle id: android.os.BinderProxy@23644590 time:2300900
I/RetroArch( 7362): Create /storage/sdcard0/.retroarch true
I/RetroArch( 7362): SD permissions: 1
I/RetroArch( 7362): Application location: [/data/data/com.retroarch].
I/RetroArch( 7362): Testing permissions for /storage/sdcard0/Download
I/RetroArch( 7362): Create /storage/sdcard0/Download/.retroarch true
I/RetroArch( 7362): Default download folder: [/storage/sdcard0/Download/]
I/RetroArch( 7362): Testing permissions for /storage/sdcard0/Pictures
I/RetroArch( 7362): Create /storage/sdcard0/Pictures/.retroarch true
I/RetroArch( 7362): Default screenshot folder: [/storage/sdcard0/Pictures/]
I/RetroArch( 7362): Default savefile folder: []
I/RetroArch( 7362): Default savestate folder: []
I/RetroArch( 7362): Default system folder: []
I/RetroArch( 7362): No content, starting dummy core.
W/RetroArch( 7362): Using old --libretro behavior. Setting libretro_directory to "/data/data/com.retroarch/cores/" instead.
I/RetroArch( 7362): cpuinfo_len is (2032):
I/RetroArch( 7362): processor : 0
I/RetroArch( 7362): model name : ARMv7 Processor rev 3 (v7l)
I/RetroArch( 7362): BogoMIPS : 78.00
I/RetroArch( 7362): Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
I/RetroArch( 7362): CPU implementer : 0x41
I/RetroArch( 7362): CPU architecture: 7
I/RetroArch( 7362): CPU variant : 0x0
I/RetroArch( 7362): CPU part : 0xc07
I/RetroArch( 7362): CPU revision : 3
I/RetroArch( 7362):
I/RetroArch( 7362): processor : 1
I/RetroArch( 7362): model name : ARMv7 Processor rev 3 (v7l)
I/RetroArch( 7362): BogoMIPS : 78.00
I/RetroArch( 7362): Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
I/RetroArch( 7362): CPU implementer : 0x41
I/RetroArch( 7362): CPU architecture: 7
I/RetroArch( 7362): CPU variant : 0x0
I/RetroArch( 7362): CPU part : 0xc07
I/RetroArch( 7362): CPU revision : 3
I/RetroArch( 7362):
I/RetroArch( 7362): processor : 2
I/RetroArch( 7362): model name : ARMv7 Processor rev 3 (v7l)
I/RetroArch( 7362): BogoMIPS : 78.00
I/RetroArch( 7362): Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
I/RetroArch( 7362): CPU implementer : 0x41
I/RetroArch( 7362): CPU architecture: 7
I/RetroArch( 7362): CPU variant : 0x0
I/RetroArch( 7362): CPU part : 0xc07
I/RetroArch( 7362): CPU revision : 3
I/RetroArch( 7362):
I/RetroArch( 7362): processor : 3
I/RetroArch( 7362): model name : ARMv7 Processor rev 3 (v7l)
I/RetroArch( 7362): BogoMIPS : 78.00
I/RetroArch( 7362): Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
I/RetroArch( 7362): CPU implementer : 0x41
I/RetroArch( 7362): CPU architecture: 7
I/RetroArch( 7362): CPU variant : 0x0
I/RetroArch( 7362): CPU part : 0xc07
I/RetroArch( 7362): CPU revision : 3
I/RetroArch( 7362):
I/RetroArch( 7362): processor : 4
I/RetroArch( 7362): mo
I/RetroArch( 7362): found cpuCount = 8
I/RetroArch( 7362): found cpuArch = '7'
I/RetroArch( 7362): found cpuFeatures = 'swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt '
I/RetroArch( 7362): [CPUID]: Features: NEON VFPv3
W/RetroArch( 7362): system_directory is not set in config. Assuming system directory is same folder as game: "default".
I/RetroArch( 7362): Loading config from: /storage/sdcard0/Android/data/com.retroarch/files/retroarch.cfg.
I/RetroArch( 7362): Environ SET_PIXEL_FORMAT: RGB565.
I/RetroArch( 7362): Version of libretro API: 1
I/RetroArch( 7362): Compiled against API: 1
I/RetroArch( 7362): Set audio input rate to: 29975.00 Hz.
I/RetroArch( 7362): Video @ 960x720
I/RetroArch( 7362): Starting threaded video driver ...
I/RetroArch( 7362): Android EGL: GLES version = 2.
I/RetroArch( 7362): [ANDROID/EGL]: EGL version: 1.4
I/RetroArch( 7362): Found GL context: android
I/RetroArch( 7362): Detecting screen resolution 1920x1080.
I/RetroArch( 7362): [GL]: Vendor: ARM, Renderer: Mali-T628.
I/RetroArch( 7362): [GL]: Version: OpenGL ES 3.0.
I/RetroArch( 7362): Querying GL extension: BGRA8888 => exists
I/RetroArch( 7362): [GL]: BGRA8888 extension found for GLES.
I/RetroArch( 7362): [GL]: GLES3 or newer detected. Auto-enabling some extensions.
I/RetroArch( 7362): GL: Using resolution 1920x1080
I/RetroArch( 7362): [GL]: Default shader backend found: glsl.
I/RetroArch( 7362): [GL]: Using GLSL shader backend.
W/RetroArch( 7362): [GL]: Stock GLSL shaders will be used.
I/RetroArch( 7362): Found GLSL vertex shader.
I/RetroArch( 7362): Found GLSL fragment shader.
I/RetroArch( 7362): Linking GLSL program.
I/RetroArch( 7362): Found GLSL vertex shader.
I/RetroArch( 7362): Found GLSL fragment shader.
I/RetroArch( 7362): Linking GLSL program.
I/RetroArch( 7362): Found GLSL vertex shader.
I/RetroArch( 7362): Found GLSL fragment shader.
I/RetroArch( 7362): Linking GLSL program.
I/RetroArch( 7362): [GL]: Using 4 textures.
I/RetroArch( 7362): [GL]: Loaded 1 program(s).
I/RetroArch( 7362): Set engine_handle_dpad to 'Get Axis Value' (for reading extra analog sticks)
I/RetroArch( 7362): Found joypad driver: "android".
I/RetroArch( 7362): sdk version: 22
I/RetroArch( 7362): Using font rendering backend: stb.
I/RetroArch( 7362): [CPUID]: Features: NEON VFPv3
I/RetroArch( 7362): [SLES]: Requested audio latency: 64 ms.
I/RetroArch( 7362): [SLES]: Setting audio latency: Block size = 2048, Blocks = 6, Total = 12288 ...
E/AudioTrack( 7362): AudioTrack::set : Exit
I/RetroArch( 7362): [CPUID]: Features: NEON VFPv3
W/RetroArch( 7362): [stb] Font atlas too big: 2457x2457
E/RetroArch( 7362): Failed to create rendering backend: stb.
I/RetroArch( 7362): Using font rendering backend: bitmap.
I/RetroArch( 7362): Using font rendering backend: stb.
I/RetroArch( 7362): SRAM will not be saved.
I/RetroArch( 7362): null: [/data/data/com.retroarch/content_history.lpl].
I/RetroArch( 7362): [Data Thread]: Initializing data thread.
I/RetroArch( 7362): [Data Thread]: Starting data thread.
I/Timeline( 3240): Timeline: Activity_windows_visible id: ActivityRecord{11bb704 u0 com.retroarch/.browser.retroactivity.RetroActivityFuture t29} time:2301558
D/TaskPersister( 3240): removeObsoleteFile: deleting file=21_task.xml
D/TaskPersister( 3240): removeObsoleteFile: deleting file=21_task_thumbnail.png
F/libc ( 7362): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 8126 (Thread-389)
I/DEBUG ( 2881): property debug.db.uid not set; NOT waiting for gdb.
I/DEBUG ( 2881): HINT: adb shell setprop debug.db.uid 100000
I/DEBUG ( 2881): HINT: adb forward tcp:5039 tcp:5039
I/DEBUG ( 2881): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 2881): Build fingerprint: 'hardkernel/cm_odroidxu3/odroidxu3:5.1.1/LMY48B/8263b9dfdd:userdebug/test-keys'
I/DEBUG ( 2881): Revision: '0'
I/DEBUG ( 2881): ABI: 'arm'
I/DEBUG ( 2881): pid: 7362, tid: 8126, name: Thread-389 >>> com.retroarch <<<
I/DEBUG ( 2881): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
I/DEBUG ( 2881): r0 00000000 r1 a036d49c r2 00001000 r3 00000069
I/DEBUG ( 2881): r4 aedfa200 r5 00000167 r6 aedfa361 r7 00000000
I/DEBUG ( 2881): r8 000006bd r9 00000017 sl 0000000a fp 00000168
I/DEBUG ( 2881): ip a03a0d10 sp a0252ae0 lr a032ecc0 pc a032ecc8 cpsr 80030010
I/DEBUG ( 2881):
I/DEBUG ( 2881): backtrace:
I/DEBUG ( 2881): #00 pc 000c7cc8 /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so
I/DEBUG ( 2881): #01 pc 000e60a8 /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so (menu_displaylist_push_list+1516)
I/DEBUG ( 2881): #02 pc 000ebd08 /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so (menu_displaylist_push+316)
I/DEBUG ( 2881): #03 pc 000b5ec4 /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so (menu_entry_action+568)
I/DEBUG ( 2881): #04 pc 000f846c /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so
I/DEBUG ( 2881): #05 pc 00096730 /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so (menu_entry_iterate+108)
I/DEBUG ( 2881): #06 pc 000e4aac /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so (rarch_main_data_iterate+112)
I/DEBUG ( 2881): #07 pc 000f6134 /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so (rarch_main+212)
I/DEBUG ( 2881): #08 pc 000f623c /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so
I/DEBUG ( 2881): #09 pc 00026098 /data/app/com.retroarch-1/lib/arm/libretroarch-activity.so
I/DEBUG ( 2881): #10 pc 000143bf /system/lib/libc.so (__pthread_start(void*)+30)
I/DEBUG ( 2881): #11 pc 00012303 /system/lib/libc.so (__start_thread+6)
W/Thread-389( 8126): type=1701 audit(0.0:158): auid=4294967295 uid=10069 gid=10069 ses=4294967295 subj=u:r:untrusted_app:s0 reason="memory violation" sig=11
W/ActivityManager( 3240): Force finishing activity 1 com.retroarch/.browser.retroactivity.RetroActivityFuture
I/DEBUG ( 2881):
I/DEBUG ( 2881): Tombstone written to: /data/tombstones/tombstone_06
E/JavaBinder( 3240): !!! FAILED BINDER TRANSACTION !!!
W/ActivityManager( 3240): Exception thrown during pause
W/ActivityManager( 3240): android.os.TransactionTooLargeException
W/ActivityManager( 3240): at android.os.BinderProxy.transactNative(Native Method)
W/ActivityManager( 3240): at android.os.BinderProxy.transact(Binder.java:496)
W/ActivityManager( 3240): at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:704)
W/ActivityManager( 3240): at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:832)
W/ActivityManager( 3240): at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:2821)
W/ActivityManager( 3240): at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2678)
W/ActivityManager( 3240): at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2525)
W/ActivityManager( 3240): at com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:11763)
W/ActivityManager( 3240): at com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:11635)
W/ActivityManager( 3240): at com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:12344)
W/ActivityManager( 3240): at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:11855)
W/ActivityManager( 3240): at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)
E/JavaBinder( 3240): !!! FAILED BINDER TRANSACTION !!!
E/JavaBinder( 3240): !!! FAILED BINDER TRANSACTION !!!
I/ActivityManager( 3240): Restarting because process died: ActivityRecord{16e7704b u0 com.retroarch/.browser.mainmenu.MainMenuActivity t28}
W/ActivityManager( 3240): Exception when starting activity com.retroarch/.browser.mainmenu.MainMenuActivity