Skip to content

Instantly share code, notes, and snippets.

@tikimcfee
Created March 23, 2017 20:43
Show Gist options
  • Save tikimcfee/c2da09cc0ffa7d7866a56bd28887a5d1 to your computer and use it in GitHub Desktop.
Save tikimcfee/c2da09cc0ffa7d7866a56bd28887a5d1 to your computer and use it in GitHub Desktop.
JNI crash with bad region data
03-23 16:27:43.728 8233-8233 I/MapboxEventManager: setTelemetryEnabled(); this.telemetryEnabled = false; telemetryEnabled = false
03-23 16:27:43.728 8233-8233 D/MapboxEventManager: No need to start / stop telemetry as it's already in that state.
03-23 16:27:43.729 8233-8233 I/MapboxEventManager: Telemetry initialize() called...
03-23 16:27:43.741 8233-8233 I/MapboxEventManager: Right before Telemetry set enabled in initialized()
03-23 16:27:43.744 8233-8233 I/MapboxEventManager: setTelemetryEnabled(); this.telemetryEnabled = false; telemetryEnabled = true
03-23 16:27:43.744 8233-8233 D/MapboxEventManager: Starting Telemetry Up!
03-23 16:27:43.750 8233-8233 I/MapboxEventManager: Permissions are good, see if GPS is enabled and if not then setup Ambient.
03-23 16:27:43.756 8233-8233 D/MapboxEventManager: Looking in SharedPreferences for Staging Credentials
03-23 16:27:43.767 8233-8233 W/linker: libmapbox-gl.so: unused DT entry: type 0x6ffffffe arg 0x2fcf4
03-23 16:27:43.767 8233-8233 W/linker: libmapbox-gl.so: unused DT entry: type 0x6fffffff arg 0x3
03-23 16:27:43.811 8233-8233 I/art: Thread[1,tid=8233,WaitingForJniOnLoad,Thread*=0xb7602408,peer=0x74833000,"main"] recursive attempt to load library "/data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so"
03-23 16:27:43.812 8233-8233 I/art: Thread[1,tid=8233,WaitingForJniOnLoad,Thread*=0xb7602408,peer=0x74833000,"main"] recursive attempt to load library "/data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so"
03-23 16:27:43.813 8233-8233 I/art: Thread[1,tid=8233,WaitingForJniOnLoad,Thread*=0xb7602408,peer=0x74833000,"main"] recursive attempt to load library "/data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so"
03-23 16:27:44.189 8233-8291 D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
03-23 16:27:44.196 8233-8233 D/Atlas: Validating map...
03-23 16:27:44.211 8233-8233 I/TelemetryService: onStartCommand() called
03-23 16:27:44.213 8233-8233 V/ConnectivityReceiver: Connected: true
03-23 16:27:44.258 8233-8291 I/Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: QUALCOMM Build: 01/15/15, ab0075f, Id3510ff6dc
03-23 16:27:44.259 8233-8291 I/OpenGLRenderer: Initialized EGL, version 1.4
03-23 16:27:44.281 8233-8291 D/OpenGLRenderer: Enabling debug mode 0
03-23 16:27:44.440 8233-8233 W/linker: libsqlite3.so: unused DT entry: type 0x6ffffffe arg 0x422c
03-23 16:27:44.440 8233-8233 W/linker: libsqlite3.so: unused DT entry: type 0x6fffffff arg 0x2
03-23 16:27:44.458 8233-8233 E/UCI4C: u_getDataDirectory()=/system/usr/icu
03-23 16:27:44.734 8233-8233 I/System.out: Total Heap Size Bytes: 536870912.000000
03-23 16:27:44.734 8233-8233 I/System.out: Total 536870912.000000, kb 524288.000000 mb 512.000000 gb 0.500000
03-23 16:27:44.761 8233-8233 I/System.out: Total Heap Size Bytes: 536870912.000000
03-23 16:27:44.761 8233-8233 I/System.out: Total 536870912.000000, kb 524288.000000 mb 512.000000 gb 0.500000
03-23 16:27:45.017 8233-8233 I/Choreographer: Skipped 39 frames! The application may be doing too much work on its main thread.
03-23 16:27:45.110 8233-8243 W/art: Suspending all threads took: 5.402ms
03-23 16:27:45.190 8233-8233 V/OfflineMapManager: [0c511d46-a7ee-4492-b6a2-7b9f7d0b7f09] -> withinLimit=true
03-23 16:27:45.194 8233-8233 V/OfflineMapManager: Adding region to stack download for [0c511d46-a7ee-4492-b6a2-7b9f7d0b7f09]
03-23 16:27:45.199 8233-8233 V/OfflineMapManager: Returning [0c511d46-a7ee-4492-b6a2-7b9f7d0b7f09] to active state // we resume the download
03-23 16:27:45.317 8233-8233 V/OfflineMapManager: [0c511d46-a7ee-4492-b6a2-7b9f7d0b7f09] --> 0/1 resources; 0 bytes downloaded. [0.00]
03-23 16:27:45.646 8233-8338 V/com.mapbox.mapboxsdk.http.HTTPRequest: [HTTP] Request was successful (code = 200).
03-23 16:27:45.664 8233-8347 V/com.mapbox.mapboxsdk.http.HTTPRequest: [HTTP] Request was successful (code = 200).
03-23 16:27:45.676 8233-8342 V/com.mapbox.mapboxsdk.http.HTTPRequest: [HTTP] Request was successful (code = 200).
03-23 16:27:45.697 8233-8348 V/com.mapbox.mapboxsdk.http.HTTPRequest: [HTTP] Request was successful (code = 200).
03-23 16:27:45.731 8233-8350 V/com.mapbox.mapboxsdk.http.HTTPRequest: [HTTP] Request was successful (code = 200).
03-23 16:27:45.737 8233-8340 V/com.mapbox.mapboxsdk.http.HTTPRequest: [HTTP] Request was successful (code = 200).
03-23 16:27:46.164 8233-8367 W/linker: libimagepipeline.so: unused DT entry: type 0x6ffffffe arg 0x341c
03-23 16:27:46.164 8233-8367 W/linker: libimagepipeline.so: unused DT entry: type 0x6fffffff arg 0x1
--------- beginning of crash
03-23 16:27:47.528 8233-8275 A/libc: /usr/local/google/buildbot/src/android/ndk-r13-release/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:74: void abort_message(const char *, ...): assertion "terminating with uncaught exception of type std::bad_alloc: std::bad_alloc" failed
03-23 16:27:47.528 8233-8275 A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 8275 (DefaultFileSour)
03-23 16:27:47.579 184-184 I/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-23 16:27:47.580 184-184 I/DEBUG: Build fingerprint: 'google/occam/mako:5.1.1/LMY48I/2074855:user/release-keys'
03-23 16:27:47.580 184-184 I/DEBUG: Revision: '11'
03-23 16:27:47.580 184-184 I/DEBUG: ABI: 'arm'
03-23 16:27:47.580 184-184 I/DEBUG: pid: 8233, tid: 8275, name: DefaultFileSour >>> OUR_APP <<<
03-23 16:27:47.580 184-184 I/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
03-23 16:27:47.626 184-184 I/DEBUG: Abort message: '/usr/local/google/buildbot/src/android/ndk-r13-release/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:74: void abort_message(const char *, ...): assertion "terminating with uncaught exception of type std::bad_alloc: std::bad_alloc" failed'
03-23 16:27:47.626 184-184 I/DEBUG: r0 00000000 r1 00002053 r2 00000006 r3 00000000
03-23 16:27:47.626 184-184 I/DEBUG: r4 a1c9bdd8 r5 00000006 r6 0000000c r7 0000010c
03-23 16:27:47.626 184-184 I/DEBUG: r8 00000170 r9 7d05e008 sl 02000000 fp ffffdde4
03-23 16:27:47.626 184-184 I/DEBUG: ip 00002053 sp a1c9ae48 lr b6dd2989 pc b6df8970 cpsr 600b0010
03-23 16:27:47.627 184-184 I/DEBUG: backtrace:
03-23 16:27:47.627 184-184 I/DEBUG: #00 pc 0003c970 /system/lib/libc.so (tgkill+12)
03-23 16:27:47.627 184-184 I/DEBUG: #01 pc 00016985 /system/lib/libc.so (pthread_kill+52)
03-23 16:27:47.627 184-184 I/DEBUG: #02 pc 00017597 /system/lib/libc.so (raise+10)
03-23 16:27:47.627 184-184 I/DEBUG: #03 pc 00013d3d /system/lib/libc.so (__libc_android_abort+36)
03-23 16:27:47.627 184-184 I/DEBUG: #04 pc 000124ec /system/lib/libc.so (abort+4)
03-23 16:27:47.627 184-184 I/DEBUG: #05 pc 00015073 /system/lib/libc.so (__libc_fatal+16)
03-23 16:27:47.627 184-184 I/DEBUG: #06 pc 00013dc1 /system/lib/libc.so (__assert2+20)
03-23 16:27:47.627 184-184 I/DEBUG: #07 pc 002d4213 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.627 184-184 I/DEBUG: #08 pc 002d42db /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #09 pc 002d23a5 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #10 pc 002d1caf /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so (__cxa_throw+122)
03-23 16:27:47.628 184-184 I/DEBUG: #11 pc 002c912d /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so (operator new(unsigned int)+60)
03-23 16:27:47.628 184-184 I/DEBUG: #12 pc 00101e71 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #13 pc 00101cfb /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #14 pc 00101c6d /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #15 pc 0010198f /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #16 pc 001011b1 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #17 pc 001010d7 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #18 pc 00113d31 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #19 pc 0011891f /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #20 pc 001197d5 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #21 pc 0011abef /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #22 pc 00112921 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #23 pc 001133c5 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #24 pc 001132df /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.628 184-184 I/DEBUG: #25 pc 00107f87 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.629 184-184 I/DEBUG: #26 pc 00104b39 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.629 184-184 I/DEBUG: #27 pc 00104ee5 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.629 184-184 I/DEBUG: #28 pc 0010c095 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.629 184-184 I/DEBUG: #29 pc 0010c017 /data/app/OUR_APP_NAME/lib/arm/libmapbox-gl.so
03-23 16:27:47.629 184-184 I/DEBUG: #30 pc 00016173 /system/lib/libc.so (__pthread_start(void*)+30)
03-23 16:27:47.629 184-184 I/DEBUG: #31 pc 0001409b /system/lib/libc.so (__start_thread+6)
03-23 16:27:49.093 25709-28427 D/MapboxEventManager: No events in the queue to send so returning.
03-23 16:27:49.622 589-690 E/NativeCrashListener: Exception dealing with report
android.system.ErrnoException: read failed: EAGAIN (Try again)
at libcore.io.Posix.readBytes(Native Method)
at libcore.io.Posix.read(Posix.java:165)
at libcore.io.BlockGuardOs.read(BlockGuardOs.java:230)
at android.system.Os.read(Os.java:350)
at com.android.server.am.NativeCrashListener.consumeNativeCrashData(NativeCrashListener.java:240)
at com.android.server.am.NativeCrashListener.run(NativeCrashListener.java:138)
03-23 16:27:49.701 184-184 W/debuggerd: type=1400 audit(0.0:277): avc: denied { read } for name="kgsl-3d0" dev="tmpfs" ino=5530 scontext=u:r:debuggerd:s0 tcontext=u:object_r:gpu_device:s0 tclass=chr_file
03-23 16:27:49.701 184-184 W/debuggerd: type=1400 audit(0.0:278): avc: denied { read } for name="kgsl-3d0" dev="tmpfs" ino=5530 scontext=u:r:debuggerd:s0 tcontext=u:object_r:gpu_device:s0 tclass=chr_file
03-23 16:27:49.727 184-184 I/DEBUG: Tombstone written to: /data/tombstones/tombstone_09
03-23 16:27:49.728 589-614 I/BootReceiver: Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
03-23 16:27:49.875 171-171 W/SurfaceFlinger: couldn't log to binary event log: overflow.
03-23 16:27:49.892 196-196 I/Zygote: Process 8233 exited due to signal (6)
03-23 16:27:50.655 1079-1368 W/OpenGLRenderer: Incorrectly called buildLayer on View: modifiers, destroying layer...
03-23 16:27:50.658 1079-1368 W/OpenGLRenderer: Incorrectly called buildLayer on View: modifiers, destroying layer...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment