Crash when the user is geolocated and the camera of the map is moving to user location
badyous opened this issue · 3 comments
badyous commented
Sometimes app crash at start up when the user is geolocated and the camera of the map is moving to the user location. It happens :
- when app start after long time in background
- after the app has just been killed and reopened
This crash is happening in Android 9+ only and we never noticed this kind of crash in an earliest version, regardless of the device manufacturer.
Configuration
Platform: Android
Mapbox SDK version: 9.6.0
here is the stacktrace coming from our production play store console :
pid: 0, tid: 0 >>> apk_id <<<
backtrace:
#00 pc 00000000000898f8 /apex/com.android.runtime/lib64/bionic/libc.so (abort+168)
#00 pc 0000000000373998 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 0000000000373b08 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 00000000003710c8 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 00000000003706f4 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 0000000000370650 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000) (__cxa_throw+112)
#00 pc 0000000000094808 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 00000000000996e0 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 00000000000a99e0 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 00000000000a1e1c /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 00000000000ec9b8 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 00000000000ec758 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 00000000000fb2f0 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 0000000000200b80 /data/app/~~VcvAPxU9WU0DxuPzNC9RSw==/apk_id-jv-ElCCJHVwbwIiQt2XpyQ==/base.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x1058000)
#00 pc 00000000000eb0ec /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
#00 pc 000000000008b850 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
And another stacktrace with the steps described below :
--------- beginning of crash
09-17 14:10:20.342 5954 9748 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 9748 (Worker 1), pid 5954 (el.app_id.recette)
09-17 14:10:20.496 9760 9760 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-17 14:10:20.496 9760 9760 F DEBUG : Build fingerprint: 'samsung/c1seea/c1s:10/QP1A.190711.020/N980FXXU1ATIC:user/release-keys'
09-17 14:10:20.496 9760 9760 F DEBUG : Revision: '23'
09-17 14:10:20.496 9760 9760 F DEBUG : ABI: 'arm64'
09-17 14:10:20.497 9760 9760 F DEBUG : Timestamp: 2021-09-17 14:10:20+0200
09-17 14:10:20.497 9760 9760 F DEBUG : pid: 5954, tid: 9748, name: Worker 1 >>> apk_id.recette <<<
09-17 14:10:20.497 9760 9760 F DEBUG : uid: 10302
09-17 14:10:20.497 9760 9760 F DEBUG : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
09-17 14:10:20.497 9760 9760 F DEBUG : Abort message: 'terminating with uncaught exception of type jni::PendingJavaException'
09-17 14:10:20.497 9760 9760 F DEBUG : x0 0000000000000000 x1 0000000000002614 x2 0000000000000006 x3 0000007885506030
09-17 14:10:20.497 9760 9760 F DEBUG : x4 fefeff6d6e68736f x5 fefeff6d6e68736f x6 fefeff6d6e68736f x7 7f7f7f7f7f7f7f7f
09-17 14:10:20.497 9760 9760 F DEBUG : x8 00000000000000f0 x9 78d0ee4c0945c692 x10 0000000000000001 x11 0000000000000000
09-17 14:10:20.497 9760 9760 F DEBUG : x12 fffffff0fffffbdf x13 00000000614485ac x14 0014249abdd7d028 x15 00003e688fff4048
09-17 14:10:20.497 9760 9760 F DEBUG : x16 00000079194cc8c0 x17 00000079194a9940 x18 0000007818078000 x19 0000000000001742
09-17 14:10:20.497 9760 9760 F DEBUG : x20 0000000000002614 x21 00000000ffffffff x22 ffffff80ffffffc8 x23 0000007885506280
09-17 14:10:20.497 9760 9760 F DEBUG : x24 0000007885506160 x25 00000078855061a0 x26 0000007885507020 x27 000000791a70c020
09-17 14:10:20.497 9760 9760 F DEBUG : x28 0000007882a6b020 x29 00000078855060d0
09-17 14:10:20.497 9760 9760 F DEBUG : sp 0000007885506010 lr 000000791945e108 pc 000000791945e134
09-17 14:10:20.498 9760 9760 F DEBUG :
09-17 14:10:20.498 9760 9760 F DEBUG : backtrace:
09-17 14:10:20.498 9760 9760 F DEBUG : #00 pc 0000000000083134 /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: f89dc12fdaab6218ce150d0882ab21bc)
09-17 14:10:20.498 9760 9760 F DEBUG : #01 pc 0000000000373998 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #02 pc 0000000000373b08 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #03 pc 00000000003710c8 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #04 pc 00000000003706f4 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #05 pc 0000000000370650 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (__cxa_throw+112) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #06 pc 0000000000094808 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #07 pc 00000000000996e0 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #08 pc 00000000000a99e0 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #09 pc 00000000000a1e1c /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #10 pc 00000000000ec9b8 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #11 pc 00000000000ec758 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #12 pc 00000000000fb2f0 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #13 pc 0000000000200b80 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:10:20.498 9760 9760 F DEBUG : #14 pc 00000000000e28e0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) (BuildId: f89dc12fdaab6218ce150d0882ab21bc)
09-17 14:10:20.498 9760 9760 F DEBUG : #15 pc 000000000008503c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: f89dc12fdaab6218ce150d0882ab21bc)
09-17 14:12:55.077 9830 10325 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 10325 (Worker 1), pid 9830 (el.app_id.recette)
09-17 14:12:55.199 10337 10337 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-17 14:12:55.199 10337 10337 F DEBUG : Build fingerprint: 'samsung/c1seea/c1s:10/QP1A.190711.020/N980FXXU1ATIC:user/release-keys'
09-17 14:12:55.199 10337 10337 F DEBUG : Revision: '23'
09-17 14:12:55.199 10337 10337 F DEBUG : ABI: 'arm64'
09-17 14:12:55.200 10337 10337 F DEBUG : Timestamp: 2021-09-17 14:12:55+0200
09-17 14:12:55.200 10337 10337 F DEBUG : pid: 9830, tid: 10325, name: Worker 1 >>> apk_id.recette <<<
09-17 14:12:55.200 10337 10337 F DEBUG : uid: 10302
09-17 14:12:55.200 10337 10337 F DEBUG : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
09-17 14:12:55.200 10337 10337 F DEBUG : Abort message: 'terminating with uncaught exception of type jni::PendingJavaException'
09-17 14:12:55.200 10337 10337 F DEBUG : x0 0000000000000000 x1 0000000000002855 x2 0000000000000006 x3 00000077ee30c030
09-17 14:12:55.200 10337 10337 F DEBUG : x4 fefeff6d6e68736f x5 fefeff6d6e68736f x6 fefeff6d6e68736f x7 7f7f7f7f7f7f7f7f
09-17 14:12:55.200 10337 10337 F DEBUG : x8 00000000000000f0 x9 78d0ee4c0945c692 x10 0000000000000001 x11 0000000000000000
09-17 14:12:55.200 10337 10337 F DEBUG : x12 fffffff0fffffbdf x13 0000000061448647 x14 000468484f2ace28 x15 0000319b84ebb660
09-17 14:12:55.200 10337 10337 F DEBUG : x16 00000079194cc8c0 x17 00000079194a9940 x18 00000077ccf82000 x19 0000000000002666
09-17 14:12:55.200 10337 10337 F DEBUG : x20 0000000000002855 x21 00000000ffffffff x22 ffffff80ffffffc8 x23 00000077ee30c280
09-17 14:12:55.200 10337 10337 F DEBUG : x24 00000077ee30c160 x25 00000077ee30c1a0 x26 00000077ee30d020 x27 000000791a70c020
09-17 14:12:55.200 10337 10337 F DEBUG : x28 0000007825cb5620 x29 00000077ee30c0d0
09-17 14:12:55.200 10337 10337 F DEBUG : sp 00000077ee30c010 lr 000000791945e108 pc 000000791945e134
09-17 14:12:55.201 10337 10337 F DEBUG :
09-17 14:12:55.201 10337 10337 F DEBUG : backtrace:
09-17 14:12:55.201 10337 10337 F DEBUG : #00 pc 0000000000083134 /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: f89dc12fdaab6218ce150d0882ab21bc)
09-17 14:12:55.201 10337 10337 F DEBUG : #01 pc 0000000000373998 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.201 10337 10337 F DEBUG : #02 pc 0000000000373b08 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #03 pc 00000000003710c8 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #04 pc 00000000003706f4 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #05 pc 0000000000370650 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (__cxa_throw+112) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #06 pc 0000000000094808 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #07 pc 00000000000996e0 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #08 pc 00000000000a99e0 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #09 pc 00000000000a1e1c /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #10 pc 00000000000ec9b8 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #11 pc 00000000000ec758 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #12 pc 00000000000fb2f0 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #13 pc 0000000000200b80 /data/app/apk_id.recette-I7gDQ9b_oRwRWGgp5BMVyw==/base.apk!libmapbox-gl.so (offset 0x1096000) (BuildId: 2ae9c34201bb928eef5e23f0fe3a5a2574096e11)
09-17 14:12:55.202 10337 10337 F DEBUG : #14 pc 00000000000e28e0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) (BuildId: f89dc12fdaab6218ce150d0882ab21bc)
09-17 14:12:55.202 10337 10337 F DEBUG : #15 pc 000000000008503c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: f89dc12fdaab6218ce150d0882ab21bc)
Thank you for your help.
jgrandchavin commented
I have exactly the same issue
Any updates ?
thefaisalurrehman commented
I have also exactly the same issue
Any updates?
mysport12 commented
Did anyone solve this issue? Seeing something similar but on V10