-
Notifications
You must be signed in to change notification settings - Fork 6.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash on Huawei devices #4116
Comments
This issue has been automatically marked as stale because it has not had activity in the last seven days. It will be closed if no further activity occurs within the next seven days. Thank you for your contributions. |
@arbelkf I met many crash on Huawei device on Android 9.0 and 10.0
All this crash on huawei android 9 and 10 device. |
This is a huawei bug due to a library they've added to BitmapFactory, unfortunately I don't believe there's anything I can do to work around it: #3 pc 0000000000002550 /system/lib64/libdrmbitmap.huawei.so (android::SkDrmFileStream::isDrmFile(int)+316) |
any workaround? the issue is serious, many customers have the issue |
I keep receiveing this crash from gogole developer console:
Abort on Huawei devices android 9.
Glide Version:
implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
implementation 'androidx.versionedparcelable:versionedparcelable:1.1.0'
Integration libraries:
No - I don't
I use proguard with the following :
-keepnames class * implements android.os.Parcelable {
public static final ** CREATOR;
}
-keep public class * implements com.bumptech.glide.module.GlideModule
-keep public class * extends com.bumptech.glide.module.AppGlideModule
-keep public enum com.bumptech.glide.load.ImageHeaderParser$** {
**[] $VALUES;
public *;
}
Device/Android Version:
Android 9:
Issue details / Repro steps / Use case background:
Glide load line /
GlideModule
(if any) / list Adapter code (if any):I use it to preview image & video gallery. and to load 3 images when loading starts.
Layout XML:
Stack trace / LogCat:
Full stack:
Today, 8:01 AM on app version 458
Huawei HUAWEI Y9 2019 (HWJKM-H), Android 9
Report 1
pid: 0, tid: 0 >>> com.arbelsolutions.BVRUltimate <<<
backtrace:
#00 pc 0000000000022988 /system/lib64/libc.so (abort+116)
#1 pc 0000000000048160 /system/lib64/libc.so (__fortify_fatal(char const*, ...)+120)
#2 pc 0000000000048630 /system/lib64/libc.so (__read_chk+68)
#3 pc 0000000000002550 /system/lib64/libdrmbitmap.huawei.so (android::SkDrmFileStream::isDrmFile(int)+316)
#4 pc 0000000000001e44 /system/lib64/libdrmbitmap.huawei.so (nativeDecodeFileDescriptorEx(_JNIEnv*, _jobject*, _jobject*, _jobject*, _jobject*)+304)
#5 pc 000000000041de34 /system/framework/arm64/boot-framework.oat (offset 0x415000) (android.graphics.BitmapFactory.nativeDecodeFileDescriptor [DEDUPED]+228)
#6 pc 00000000008a6110 /system/framework/arm64/boot-framework.oat (offset 0x415000) (android.graphics.BitmapFactory.decodeFileDescriptor+512)
#7 pc 000000000057204c /system/lib64/libart.so (art_quick_invoke_static_stub+604)
#8 pc 00000000000d4d4c /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+232)
#9 pc 000000000028810c /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
#10 pc 0000000000282114 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+968)
#11 pc 0000000000542d04 /system/lib64/libart.so (MterpInvokeStatic+204)
#12 pc 0000000000564514 /system/lib64/libart.so (ExecuteMterpImpl+14612)
#13 pc 000000000026f478 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.resource.bitmap.ImageReader$ParcelFileDescriptorImageReader.decodeBitmap+22)
#14 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#15 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#16 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#17 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#18 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#19 pc 000000000026e984 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.resource.bitmap.Downsampler.decodeStream+42)
#20 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#21 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#22 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#23 pc 0000000000542d04 /system/lib64/libart.so (MterpInvokeStatic+204)
#24 pc 0000000000564514 /system/lib64/libart.so (ExecuteMterpImpl+14612)
#25 pc 000000000026ec3c /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.resource.bitmap.Downsampler.getDimensions+6)
#26 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#27 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#28 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#29 pc 0000000000542d04 /system/lib64/libart.so (MterpInvokeStatic+204)
#30 pc 0000000000564514 /system/lib64/libart.so (ExecuteMterpImpl+14612)
#31 pc 000000000026deb4 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.resource.bitmap.Downsampler.decodeFromWrappedStreams+44)
#32 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#33 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#34 pc 000000000028321c /system/lib64/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+720)
#35 pc 0000000000544b60 /system/lib64/libart.so (MterpInvokeVirtualQuickRange+420)
#36 pc 0000000000568194 /system/lib64/libart.so (ExecuteMterpImpl+30100)
#37 pc 000000000026eb7e /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.resource.bitmap.Downsampler.decode+198)
#38 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#39 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#40 pc 000000000028321c /system/lib64/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+720)
#41 pc 0000000000544b60 /system/lib64/libart.so (MterpInvokeVirtualQuickRange+420)
#42 pc 0000000000568194 /system/lib64/libart.so (ExecuteMterpImpl+30100)
#43 pc 000000000026f76a /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.resource.bitmap.ParcelFileDescriptorBitmapDecoder.decode+36)
#44 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#45 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#46 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#47 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#48 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#49 pc 0000000000266084 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodePath.decodeResourceWithList+64)
#50 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#51 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#52 pc 000000000028321c /system/lib64/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+720)
#53 pc 0000000000544b60 /system/lib64/libart.so (MterpInvokeVirtualQuickRange+420)
#54 pc 0000000000568194 /system/lib64/libart.so (ExecuteMterpImpl+30100)
#55 pc 0000000000265ff2 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodePath.decode+38)
#56 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#57 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#58 pc 000000000028321c /system/lib64/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+720)
#59 pc 0000000000544b60 /system/lib64/libart.so (MterpInvokeVirtualQuickRange+420)
#60 pc 0000000000568194 /system/lib64/libart.so (ExecuteMterpImpl+30100)
#61 pc 0000000000267cfe /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.LoadPath.load+84)
#62 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#63 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#64 pc 000000000028321c /system/lib64/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+720)
#65 pc 0000000000544b60 /system/lib64/libart.so (MterpInvokeVirtualQuickRange+420)
#66 pc 0000000000568194 /system/lib64/libart.so (ExecuteMterpImpl+30100)
#67 pc 00000000002656b2 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.decodeFromFetcher+186)
#68 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#69 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#70 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#71 pc 0000000000544844 /system/lib64/libart.so (MterpInvokeVirtualQuick+584)
#72 pc 0000000000568114 /system/lib64/libart.so (ExecuteMterpImpl+29972)
#73 pc 0000000000265594 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.decodeFromData+22)
#74 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#75 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#76 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#77 pc 0000000000544844 /system/lib64/libart.so (MterpInvokeVirtualQuick+584)
#78 pc 0000000000568114 /system/lib64/libart.so (ExecuteMterpImpl+29972)
#79 pc 00000000002659dc /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.decodeFromRetrievedData+116)
#80 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#81 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#82 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#83 pc 0000000000544844 /system/lib64/libart.so (MterpInvokeVirtualQuick+584)
#84 pc 0000000000568114 /system/lib64/libart.so (ExecuteMterpImpl+29972)
#85 pc 0000000000265c80 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.onDataFetcherReady+96)
#86 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#87 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#88 pc 000000000028321c /system/lib64/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+720)
#89 pc 0000000000543fe4 /system/lib64/libart.so (MterpInvokeInterfaceRange+1388)
#90 pc 0000000000564894 /system/lib64/libart.so (ExecuteMterpImpl+15508)
#91 pc 0000000000268702 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.SourceGenerator$1.onDataReady+126)
#92 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#93 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#94 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#95 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#96 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#97 pc 000000000026bbae /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.onDataReady+8)
#98 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#99 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#100 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#101 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#102 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#103 pc 00000000002643be /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.data.LocalUriFetcher.loadData+24)
#104 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#105 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#106 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#107 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#108 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#109 pc 000000000026bb8c /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.loadData+48)
#110 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#111 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#112 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#113 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#114 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#115 pc 000000000026897a /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.SourceGenerator.startNext+550)
#116 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#117 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#118 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#119 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#120 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#121 pc 0000000000265e92 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.runGenerators+46)
#122 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#123 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#124 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#125 pc 0000000000544844 /system/lib64/libart.so (MterpInvokeVirtualQuick+584)
#126 pc 0000000000568114 /system/lib64/libart.so (ExecuteMterpImpl+29972)
#127 pc 0000000000265aae /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.decodeFromRetrievedData+326)
#128 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#129 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#130 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#131 pc 0000000000544844 /system/lib64/libart.so (MterpInvokeVirtualQuick+584)
#132 pc 0000000000568114 /system/lib64/libart.so (ExecuteMterpImpl+29972)
#133 pc 0000000000265c80 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.onDataFetcherReady+96)
#134 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#135 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#136 pc 000000000028321c /system/lib64/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+720)
#137 pc 0000000000543fe4 /system/lib64/libart.so (MterpInvokeInterfaceRange+1388)
#138 pc 0000000000564894 /system/lib64/libart.so (ExecuteMterpImpl+15508)
#139 pc 0000000000268702 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.SourceGenerator$1.onDataReady+126)
#140 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#141 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#142 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#143 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#144 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#145 pc 000000000026bbae /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.onDataReady+8)
#146 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#147 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#148 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#149 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#150 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#151 pc 00000000002643be /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.data.LocalUriFetcher.loadData+24)
#152 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#153 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#154 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#155 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#156 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#157 pc 000000000026bb8c /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.loadData+48)
#158 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#159 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#160 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#161 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#162 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#163 pc 000000000026897a /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.SourceGenerator.startNext+550)
#164 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#165 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#166 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#167 pc 000000000054277c /system/lib64/libart.so (MterpInvokeInterface+1392)
#168 pc 0000000000564594 /system/lib64/libart.so (ExecuteMterpImpl+14740)
#169 pc 0000000000265e92 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.runGenerators+46)
#170 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#171 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#172 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#173 pc 0000000000544844 /system/lib64/libart.so (MterpInvokeVirtualQuick+584)
#174 pc 0000000000568114 /system/lib64/libart.so (ExecuteMterpImpl+29972)
#175 pc 0000000000265f40 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.runWrapped+78)
#176 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#177 pc 000000000026190c /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
#178 pc 00000000002820f8 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+940)
#179 pc 0000000000544844 /system/lib64/libart.so (MterpInvokeVirtualQuick+584)
#180 pc 0000000000568114 /system/lib64/libart.so (ExecuteMterpImpl+29972)
#181 pc 0000000000265da6 /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.DecodeJob.run+30)
#182 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#183 pc 000000000052d7f0 /system/lib64/libart.so (artQuickToInterpreterBridge+1020)
#184 pc 000000000057aefc /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)
#185 pc 000000000046fab4 /system/framework/arm64/boot.oat (offset 0x13b000) (java.util.concurrent.ThreadPoolExecutor.processTask+1156)
#186 pc 0000000000471634 /system/framework/arm64/boot.oat (offset 0x13b000) (java.util.concurrent.ThreadPoolExecutor.runWorker+84)
#187 pc 000000000046d8b0 /system/framework/arm64/boot.oat (offset 0x13b000) (java.util.concurrent.ThreadPoolExecutor$Worker.run+64)
#188 pc 00000000002c1038 /system/framework/arm64/boot.oat (offset 0x13b000) (java.lang.Thread.run+72)
#189 pc 0000000000571d88 /system/lib64/libart.so (art_quick_invoke_stub+584)
#190 pc 00000000000d4d2c /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
#191 pc 000000000028810c /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
#192 pc 0000000000282114 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+968)
#193 pc 0000000000541e98 /system/lib64/libart.so (MterpInvokeSuper+1420)
#194 pc 0000000000564414 /system/lib64/libart.so (ExecuteMterpImpl+14356)
#195 pc 000000000026a8ee /data/app/com.arbelsolutions.BVRUltimate-EHLN8Y_F1NuC5T9Ne98PYA==/oat/arm64/base.vdex (com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultThreadFactory$1.run+62)
#196 pc 000000000025be18 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.883957294)+488)
#197 pc 000000000052d7f0 /system/lib64/libart.so (artQuickToInterpreterBridge+1020)
#198 pc 000000000057aefc /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)
#199 pc 0000000000571d88 /system/lib64/libart.so (art_quick_invoke_stub+584)
#200 pc 00000000000d4d2c /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
#201 pc 0000000000475d3c /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
#202 pc 0000000000476df8 /system/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+424)
#203 pc 00000000004a23ec /system/lib64/libart.so (art::Thread::CreateCallback(void*)+1120)
#204 pc 0000000000083588 /system/lib64/libc.so (__pthread_start(void*)+36)
#205 pc 00000000000241dc /system/lib64/libc.so (__start_thread+68)
The text was updated successfully, but these errors were encountered: