cancel
Showing results for 
Search instead for 
Did you mean: 

Initialization crash after moving from 1.0.0.0 to 1.0.3

IanWEVR
Honored Guest
Upgraded my Android project from 1.0.0.0 to 1.0.3 -- swapped the libraries in including all jar/aar files correctly as far as I can tell. Getting a SIGABRT with vrapi_Initialize in the callstack and a complaint from "JniUtils" (looks like part of LibOVRKernel maybe?) about finding a load32 method via JNI. None of the AARs and JARs in the SDK include this method, and it doesn't appear to be part of the Android frameworks.

The preceding spill is seems fairly uninteresting because OVR hasn't been initialized yet -- it looks interesting starting here:
.
.
.
09-17 03:49:47.051 19795-19795/? I/Loader: VrApi Loader Version: 1.0.3.1-238067-32072927 Jun 16 2016 02:04:41 Development
09-17 03:49:47.051 19795-19795/? E/JniUtils: couldn't get load32, (Landroid/content/Context;IIIII)J
09-17 03:49:47.051 19795-19795/? A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 19795 (.app.thing)
09-17 03:49:47.101 3060-3060/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-17 03:49:47.111 3060-3060/? A/DEBUG: Build fingerprint: 'samsung/zerofltexx/zeroflte:6.0.1/MMB29K/G920FXXS4DPH8:user/release-keys'
09-17 03:49:47.111 3060-3060/? A/DEBUG: Revision: '11'
09-17 03:49:47.111 3060-3060/? A/DEBUG: ABI: 'arm'
09-17 03:49:47.111 3060-3060/? A/DEBUG: pid: 19795, tid: 19795, name: .app.thing  >>> com.companything.app.thing <<<
09-17 03:49:47.111 3060-3060/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
09-17 03:49:47.121 3060-3060/? A/DEBUG:     r0 00000000  r1 00004d53  r2 00000006  r3 f7566b94
09-17 03:49:47.121 3060-3060/? A/DEBUG:     r4 f7566b9c  r5 f7566b4c  r6 00000002  r7 0000010c
09-17 03:49:47.121 3060-3060/? A/DEBUG:     r8 00000000  r9 00000003  sl ffe8efa0  fp 0010002d
09-17 03:49:47.121 3060-3060/? A/DEBUG:     ip 00000006  sp ffe8ee08  lr f72c3355  pc f72c5744  cpsr 400f0010
09-17 03:49:47.121 3060-3060/? A/DEBUG: backtrace:
09-17 03:49:47.121 3060-3060/? A/DEBUG:     #00 pc 00042744  /system/lib/libc.so (tgkill+12)
09-17 03:49:47.121 3060-3060/? A/DEBUG:     #01 pc 00040351  /system/lib/libc.so (pthread_kill+32)
09-17 03:49:47.121 3060-3060/? A/DEBUG:     #02 pc 0001ca8b  /system/lib/libc.so (raise+10)
09-17 03:49:47.121 3060-3060/? A/DEBUG:     #03 pc 00019d09  /system/lib/libc.so (__libc_android_abort+34)
09-17 03:49:47.121 3060-3060/? A/DEBUG:     #04 pc 0001754c  /system/lib/libc.so (abort+4)
09-17 03:49:47.121 3060-3060/? A/DEBUG:     #05 pc 000072a0  /data/app/com.companything.app.thing-2/lib/arm/libvrapi.so
09-17 03:49:47.121 3060-3060/? A/DEBUG:     #06 pc 0000427c  /data/app/com.companything.app.thing-2/lib/arm/libvrapi.so (vrapi_Initialize+176)
.
.
.

If anyone has any ideas, I'm all ears. Thanks!

0 REPLIES 0