Select to view content in your preferred language

App crash related to jni.CoreRequest.a and io.handler.request.e$a.run

1523
15
02-02-2024 01:05 AM
EirikH
by
Occasional Contributor

I am seeing an increase in crashes with this stack trace (from Google crash details).

This is running runtime version 100.15.1. According to Google it happens on Android 11-14.

backtrace:
  #00  pc 0x00000000036c8ef4  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #01  pc 0x00000000036c90d4  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #02  pc 0x000000000366aed4  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #03  pc 0x000000000366eab0  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #04  pc 0x0000000003670d08  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #05  pc 0x00000000036702d0  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #06  pc 0x0000000003681220  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #07  pc 0x000000000367c4f0  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #08  pc 0x0000000003677bd8  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #09  pc 0x0000000003657620  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (__gttf2+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #10  pc 0x0000000002ba1ff8  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #11  pc 0x0000000002b8ee00  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #12  pc 0x0000000002b8fc78  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #13  pc 0x0000000002bad8f4  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #14  pc 0x000000000221c4fc  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #15  pc 0x000000000224f79c  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #16  pc 0x000000000225b430  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #17  pc 0x000000000225bae4  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #18  pc 0x0000000002f54c98  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #19  pc 0x0000000002f54bf4  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #20  pc 0x0000000002f54b54  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #21  pc 0x0000000001f012c4  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Request_handleResponseWithHTTPStatusCode+124) (BuildId: e72d6cff612404e88c5c97eb8cb164dd79475694)
  #22  pc 0x0000000000218ac8  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/split_config.arm64_v8a.apk!libruntimecore_java.so (Java_com_esri_arcgisruntime_internal_jni_CoreRequest_nativeHandleResponseWithHTTPStatusCode+148) (BuildId: fca1a20778839a2d8d084173a5d0466db9a4a1de)
  #23  pc 0x00000000001dae14  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/oat/arm64/base.odex (art_jni_trampoline+164)
  #24  pc 0x000000000031c088  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/oat/arm64/base.odex (com.esri.arcgisruntime.internal.jni.CoreRequest.a+104)
  #25  pc 0x0000000000273d7c  /data/app/~~3bzna1SGdHMbAdz-H0LcwQ==/com.my.app-O3wq21-_L2A-ITp1RXsW1w==/oat/arm64/base.odex (com.esri.arcgisruntime.internal.io.handler.request.e$a.run+492)
  #26  pc 0x00000000005b0744  /system/framework/arm64/boot-framework.oat (android.os.Handler.dispatchMessage+84)
  #27  pc 0x00000000005b3ca4  /system/framework/arm64/boot-framework.oat (android.os.Looper.loopOnce+1044)
  #28  pc 0x00000000005b37f0  /system/framework/arm64/boot-framework.oat (android.os.Looper.loop+560)
  #29  pc 0x0000000000338448  /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.main+1768)
  #30  pc 0x0000000000360a80  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640)
  #31  pc 0x000000000026a8a0  /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+780)
  #32  pc 0x000000000026a584  /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277)+32)
  #33  pc 0x00000000000a2578  /system/framework/arm64/boot.oat (art_jni_trampoline+120)
  #34  pc 0x000000000090ebfc  /system/framework/arm64/boot-framework.oat (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+140)
  #35  pc 0x0000000000918b2c  /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+3420)
  #36  pc 0x0000000000360a80  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640)
  #37  pc 0x00000000004946cc  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+516)
  #38  pc 0x000000000055369c  /apex/com.android.art/lib64/libart.so (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+112)
  #39  pc 0x00000000000deab4  /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+104)
  #40  pc 0x00000000000eaf58  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+852)
  #41  pc 0x0000000000002550  /system/bin/app_process64 (main+1276)
  #42  pc 0x00000000000526d8  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+104)


I haven't been able to reproduce it myself, and I'm a bit empty on ideas. Does anyone here perhaps recognise what this could be related to, or maybe it's something you have seen before? From the stack trace I can't find which part of my code that triggers this either.

0 Kudos
15 Replies
EirikH
by
Occasional Contributor

Could be, thanks for all your great suggestions, really appreciated!

0 Kudos
ChanganShi1
Regular Contributor

I strongly recommend you upgrade your application to the 100.15.4 version which has several critical bugs having been fixed at both the API and runtime levels.

0 Kudos
EirikH
by
Occasional Contributor

Yeah, already at 100.15.4, forgot to mention that we have updated since the initial post.

0 Kudos
EirikH
by
Occasional Contributor

Got a new variant yesterday. If only we could reproduce this. I have got a few on the team to click around like crazy in the app to see if we can get it to crash, but no results so far 😞

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 15798 >>> com.my.app <<<

backtrace:
  #00  pc 0x000000000008dc94  /apex/com.android.runtime/lib64/bionic/libc.so (__memcpy_aarch64_simd+148)
  #01  pc 0x00000000035a366c  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (__addtf3+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #02  pc 0x00000000035a1974  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (__addtf3+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #03  pc 0x0000000002e356c4  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #04  pc 0x0000000002e395bc  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #05  pc 0x000000000299e38c  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #06  pc 0x00000000020d6548  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #07  pc 0x0000000001f0abe8  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_GeoView_draw+48) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #08  pc 0x00000000001f0968  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore_java.so (Java_com_esri_arcgisruntime_internal_jni_CoreGeoView_nativeDraw+20) (BuildId: fca1a20778839a2d8d084173a5d0466db9a4a1de)
  #09  pc 0x00000000001ad088  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (art_jni_trampoline+120)
  #10  pc 0x000000000023bd5c  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (com.esri.arcgisruntime.internal.jni.CoreGeoView.a+108)
  #11  pc 0x00000000003ba73c  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (com.esri.arcgisruntime.internal.mapping.view.p.a+60)
  #12  pc 0x00000000003c72d8  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (com.esri.arcgisruntime.mapping.view.MapView$$ExternalSyntheticLambda0.a+216)
  #13  pc 0x000000000023c97c  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (com.esri.arcgisruntime.internal.jni.CoreGeoView.onDrawRequested+172)
  #14  pc 0x00000000003371a4  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612)
  #15  pc 0x00000000003352cc  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithVarArgs<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+772)
  #16  pc 0x00000000005748a8  /apex/com.android.art/lib64/libart.so (art::JNI<false>::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+192)
  #17  pc 0x00000000001c5a18  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore_java.so (JNI_OnLoad+81338368) (BuildId: fca1a20778839a2d8d084173a5d0466db9a4a1de)
  #18  pc 0x00000000001c5bbc  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore_java.so (JNI_OnLoad+81338368) (BuildId: fca1a20778839a2d8d084173a5d0466db9a4a1de)
  #19  pc 0x00000000020ff198  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #20  pc 0x0000000002f65b4c  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #21  pc 0x00000000020a4550  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #22  pc 0x000000000209db4c  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #23  pc 0x00000000029a0a08  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #24  pc 0x000000000299fae8  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #25  pc 0x00000000020d64a0  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_Vector_setElementRemovedCallback+16027648) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #26  pc 0x0000000001f0bde8  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore.so (RT_GeoView_pulse+28) (BuildId: 9fe16338efe06b90fcf7dc21ab722d5d48dd6b72)
  #27  pc 0x00000000001f1388  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/split_config.arm64_v8a.apk!libruntimecore_java.so (Java_com_esri_arcgisruntime_internal_jni_CoreGeoView_nativePulse+20) (BuildId: fca1a20778839a2d8d084173a5d0466db9a4a1de)
  #28  pc 0x00000000001ac1a4  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (art_jni_trampoline+116)
  #29  pc 0x000000000023d118  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (com.esri.arcgisruntime.internal.jni.CoreGeoView.z+56)
  #30  pc 0x00000000002f1538  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (com.esri.arcgisruntime.internal.mapping.view.g.p+56)
  #31  pc 0x000000000030714c  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (com.esri.arcgisruntime.mapping.view.GeoView$RenderingThread.doFrame+300)
  #32  pc 0x0000000000b73fc0  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.view.Choreographer.doCallbacks+1168)
  #33  pc 0x0000000000b74dd0  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.view.Choreographer.doFrame+2304)
  #34  pc 0x0000000000c05748  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.view.Choreographer$FrameDisplayEventReceiver.run+120)
  #35  pc 0x0000000000a1821c  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Handler.dispatchMessage+76)
  #36  pc 0x0000000000a1c07c  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Looper.loopOnce+1036)
  #37  pc 0x0000000000a1bbc8  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Looper.loop+1112)
  #38  pc 0x0000000000307a6c  /data/app/~~MJtcX8i81qjSuC2ll1uBdw==/com.my.app-zOMQr8Qd4Bavuhd40SxyAg==/oat/arm64/base.odex (com.esri.arcgisruntime.mapping.view.GeoView$RenderingThread.run+428)
  #39  pc 0x00000000003371a4  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612)
  #40  pc 0x000000000023ea64  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+144)
  #41  pc 0x000000000054436c  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1600)
  #42  pc 0x00000000000fd0f4  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208)
  #43  pc 0x0000000000096a04  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

 

0 Kudos
ChanganShi
Esri Contributor

Do you have the device info on when the crash happened?

0 Kudos
EirikH
by
Occasional Contributor

Device info as in? All I get from the Google crash report is (as far as I can see)

Sample attributes:
samsung dm2q (Galaxy S23+)
Android 14 (SDK 34)

EirikH_2-1710398939387.png

EirikH_0-1710398845940.png

Edit: I don't believe the impacted users percentage shown above from the Google Play Console to be correct. We have 38k active installs of the app on Android and perhaps ~200 affected users.

These are our top reported crashes, and if I show the details for each, they all mention RT_Vector_setElementRemovedCallback just with slight variations.

EirikH_3-1710399196124.png

 

 



0 Kudos