mapbox-gl-native-android icon indicating copy to clipboard operation
mapbox-gl-native-android copied to clipboard

Crash when opened mapbox status abort

Open mkamaalr opened this issue 3 years ago • 2 comments

Environment

  • Android OS version: 10
  • Devices affected: Redmi Note 9 Pro, Motorola Moto G Turbo Edition, Realme realme 3Pro, Realme realme 5Pro, Samsung Galaxy A8 Star, Huawei P30 Pro, Oppo A9 2020, etc ( lot more )
  • Maps SDK Version:
    • implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:9.6.1'
    • implementation 'com.mapbox.mapboxsdk:mapbox-android-plugin-annotation-v9:0.9.0'
    • implementation 'com.mapbox.mapboxsdk:mapbox-android-plugin-places-v9:0.12.0'
    • implementation 'com.mapbox.mapboxsdk:mapbox-sdk-turf:5.8.0'

Observed behavior and steps to reproduce

https://streamable.com/4v42pl

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 0 >>> com.gearid.app <<<

backtrace:
  #00  pc 00000000000744b0  /apex/com.android.runtime/lib64/bionic/libc.so (abort+160)
  #00  pc 0000000000373aa4  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 0000000000373c14  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 00000000003711d4  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 0000000000370800  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 000000000037075c  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000) (__cxa_throw+112)
  #00  pc 0000000000094680  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 00000000000aee88  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 0000000000115b8c  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 00000000001c3898  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 00000000001c3314  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 00000000001c5b70  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 000000000022177c  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 00000000000fb3e0  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 000000000021b0c4  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 000000000021a930  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 000000000021a9fc  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 0000000000219c24  /data/app/com.gearid.app-bX4eX3vPrEAsMnGo2ltLgw==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmapbox-gl.so (offset 0x43000)
  #00  pc 00000000000183d0  /system/lib64/libutils.so (android::Looper::pollInner(int)+832)
  #00  pc 0000000000017ff0  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+56)
  #00  pc 000000000013e2a8  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
  #00  pc 0000000000311c1c  /system/framework/arm64/boot-framework.oat (art_jni_trampoline+140)
  #00  pc 00000000008ae4b4  /system/framework/arm64/boot-framework.oat (android.os.MessageQueue.next+228)
  #00  pc 00000000008a8050  /system/framework/arm64/boot-framework.oat (android.os.Looper.loop+960)
  #00  pc 00000000005824e4  /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.main+756)
  #00  pc 00000000001375b8  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+568)
  #00  pc 000000000014600c  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+276)
  #00  pc 00000000004b1ab4  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
  #00  pc 00000000004b3658  /apex/com.android.runtime/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1480)
  #00  pc 000000000043e8f0  /apex/com.android.runtime/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+52)
  #00  pc 00000000000e9b54  /system/framework/arm64/boot.oat (art_jni_trampoline+180)
  #00  pc 0000000000b5b498  /system/framework/arm64/boot-framework.oat (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+136)
  #00  pc 0000000000b63488  /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+2584)
  #00  pc 00000000001375b8  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+568)
  #00  pc 000000000014600c  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+276)
  #00  pc 00000000004b1ab4  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
  #00  pc 00000000004b16a4  /apex/com.android.runtime/lib64/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+408)
  #00  pc 00000000003bba24  /apex/com.android.runtime/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+624)
  #00  pc 00000000000c1888  /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+116)
  #00  pc 00000000000c4760  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+792)
  #00  pc 00000000000035b0  /system/bin/app_process64 (main+1376)
  #00  pc 000000000006fc5c  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+108)

Expected behavior

https://imgur.com/plTjy1Y Expected behaviour, the mapbox map should open just fine

Notes / preliminary analysis

My analysis it because the arm64-v8a

Additional links and references

This is my app using mapbox, https://play.google.com/store/apps/details?id=com.gearid.app

Please help, thank you!

mkamaalr avatar Jun 30 '21 04:06 mkamaalr

I have the same problem... did you resolve this?

sneps85 avatar Nov 16 '22 07:11 sneps85

Did either of you find a solution for this issue?

mysport12 avatar Mar 08 '23 06:03 mysport12