Skip to content

[split_config.arm64_v8a.apk!libbarhopper_v3.so] Java_com_google_android_libraries_barhopper_BarhopperV3_recognizeBufferNative #967

@vikas-paytm

Description

@vikas-paytm

Describe the bug
[split_config.arm64_v8a.apk!libbarhopper_v3.so] Java_com_google_android_libraries_barhopper_BarhopperV3_recognizeBufferNative
We use ML Kit for QR code scanning and seens thousands for instances everyday for these type of native crashes.

To Reproduce
Not able to reproduce the issue.

Expected behavior
Application should be able to use QR code scanning baked on top of ML Kit. Scanning should work fine and application should not crash.

SDK Info:

  • implementation("com.google.mlkit:barcode-scanning:$17.2.0")
    

Smartphone:
OS -
Android 15 (SDK 35)
Android 14 (SDK 34)
Android 13 (SDK 33)
Android 11 (SDK 30)

Some top devices

OnePlus OP5958L1
realme RE5C6CL1
OnePlus OP5D49L1
realme RE5C94L1

Development Environment:
Production usage of barcode-scanning giving this issue.

Stacktrace:


pid: 0, tid: 15997 >>> com.x.y <<<

backtrace:
#00 pc 0x00000000000ed984 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/split_config.arm64_v8a.apk!libbarhopper_v3.so (BuildId: cf64ac3d5cfd71b04d3bc4112d678e48)
#1 pc 0x00000000000d065c /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/split_config.arm64_v8a.apk!libbarhopper_v3.so (BuildId: cf64ac3d5cfd71b04d3bc4112d678e48)
#2 pc 0x00000000000ca240 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/split_config.arm64_v8a.apk!libbarhopper_v3.so (BuildId: cf64ac3d5cfd71b04d3bc4112d678e48)
#3 pc 0x00000000000c9f74 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/split_config.arm64_v8a.apk!libbarhopper_v3.so (BuildId: cf64ac3d5cfd71b04d3bc4112d678e48)
#4 pc 0x00000000000ca4f0 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/split_config.arm64_v8a.apk!libbarhopper_v3.so (BuildId: cf64ac3d5cfd71b04d3bc4112d678e48)
#5 pc 0x00000000000c8aa4 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/split_config.arm64_v8a.apk!libbarhopper_v3.so (BuildId: cf64ac3d5cfd71b04d3bc4112d678e48)
#6 pc 0x00000000000c8b44 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/split_config.arm64_v8a.apk!libbarhopper_v3.so (Java_com_google_android_libraries_barhopper_BarhopperV3_recognizeBufferNative+84) (BuildId: cf64ac3d5cfd71b04d3bc4112d678e48)
#7 pc 0x000000000033f500 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144)
#8 pc 0x000000000068b21c /apex/com.android.art/lib64/libart.so (nterp_helper+7468)
#9 pc 0x00000000005a0196 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (com.google.android.libraries.barhopper.BarhopperV3.b+26)
#10 pc 0x000000000068a444 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#11 pc 0x0000000000238698 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (N9.a.t0+40)
#12 pc 0x000000000068a444 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#13 pc 0x00000000002387dc /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (N9.a.V+228)
#14 pc 0x000000000068a444 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#15 pc 0x0000000000543f44 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (com.google.android.gms.internal.mlkit_vision_barcode_bundled.h.onTransact+40)
#16 pc 0x0000000000aca8a0 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Binder.transact+144)
#17 pc 0x000000000068b93c /apex/com.android.art/lib64/libart.so (nterp_helper+9292)
#18 pc 0x00000000001d0bd6 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (A6.a.z0+14)
#19 pc 0x000000000068a444 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#20 pc 0x000000000027fe62 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (Q9.i.c+334)
#21 pc 0x000000000068b264 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#22 pc 0x000000000027f680 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (Q9.g.b+24)
#23 pc 0x000000000068a444 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#24 pc 0x00000000000d8bac /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (Au.d.call+2680)
#25 pc 0x000000000068b264 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#26 pc 0x00000000001f7a0a /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (J1.n.run+546)
#27 pc 0x000000000068b264 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#28 pc 0x00000000002d5698 /data/app/~~y6HrbGhFV_SR-Mkr87BuFQ==/net.one97.paytm-pibatl0v0sPR71jr1hUlIQ==/base.apk (Z7.c.run+2536)
#29 pc 0x00000000004fcd64 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (java.util.concurrent.ThreadPoolExecutor.runWorker+676)
#30 pc 0x0000000000500d08 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (java.util.concurrent.ThreadPoolExecutor$Worker.run+56)
#31 pc 0x00000000003914f0 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (java.lang.Thread.run+64)
#32 pc 0x0000000000328194 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612)
#33 pc 0x00000000002d9348 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+216)
#34 pc 0x0000000000421028 /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+932)
#35 pc 0x0000000000420c74 /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallbackWithUffdGc(void*)+8)
#36 pc 0x0000000000104fe4 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208)
#37 pc 0x000000000009e77c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions