Open willmetz opened 6 years ago
Thanks for the report! This bug will be fixed in a future release.
awesome, thanks for the quick response on this!!
Hi, barcodes are not read anymore in my app, and I see that in Google Play bug console :
backtrace:
#00 pc 000000000001bf44 /data/data/com.google.android.gms/app_vision/barcode/libs/arm64-v8a/libbarhopper.so
#01 pc 000000000001110c /data/data/com.google.android.gms/app_vision/barcode/libs/arm64-v8a/libbarhopper.so
#02 pc 0000000000005bf4 /data/data/com.google.android.gms/app_vision/barcode/libs/arm64-v8a/libbarhopper.so
#03 pc 00000000000076f4 /data/data/com.google.android.gms/app_vision/barcode/libs/arm64-v8a/libbarhopper.so
#04 pc 0000000000003624 /data/data/com.google.android.gms/app_vision/barcode/libs/arm64-v8a/libbarhopper.so
#05 pc 0000000000004c8c /data/data/com.google.android.gms/app_vision/barcode/libs/arm64-v8a/libbarhopper.so
#06 pc 00000000005c0c78 /data/user_de/0/com.google.android.gms/app_chimera/m/00000058/oat/arm64/DynamiteModulesA_GmsCore_prodmnc_xxhdpi_release.odex
Is that the same issue ? Any idea of when it will be fixed ? This affects some of our users Thank you for your help
@lidiotduvillage: it's hard to say without the full backtrace (the numbered lines after "backtrace:"). You've only pasted part of it.
Sorry, I was not sure. I updated the comment. I have dozens of them on various devices :
Samsung Galaxy S8 (dreamlte), 4096MB RAM, Android 8.0,
Samsung Galaxy A5(2017) (a5y17lte), 3072MB RAM, Android 7.0
Samsung Galaxy S7 Edge (hero2lte), 4096MB RAM, Android 7.0
Huawei Mate 10 Pro (HWBLA), 6144MB RAM, Android 8.0
Sony Xperia X (F5121), 3072MB RAM, Android 8.0
Samsung Galaxy A8(2018) (jackpotlte), 4096MB RAM, Android 7.1
Samsung Galaxy A5(2016) (a5xelte), 2048MB RAM, Android 7.0
I can provide you all the traces if you need them :
Samsung Galaxy S8 (dreamlte), 4096MB RAM, Android 8.0 Rapport 1 sur 30
backtrace:
Samsung Galaxy S8 (dreamlte), 4096MB RAM, Android 8.0 Rapport 2 sur 30
backtrace:
Samsung Galaxy A5(2017) (a5y17lte), 3072MB RAM, Android 7.0 Rapport 3 sur 30
backtrace:
Samsung Galaxy A5(2017) (a5y17lte), 3072MB RAM, Android 7.0 Rapport 4 sur 30
backtrace:
Samsung Galaxy A5(2017) (a5y17lte), 3072MB RAM, Android 7.0 Rapport 5 sur 30
backtrace:
Samsung Galaxy S7 Edge (hero2lte), 4096MB RAM, Android 7.0 Rapport 6 sur 30
backtrace:
Samsung Galaxy A5(2017) (a5y17lte), 3072MB RAM, Android 7.0 Rapport 7 sur 30
backtrace:
Samsung Galaxy A5(2017) (a5y17lte), 3072MB RAM, Android 7.0 Rapport 8 sur 30
backtrace:
Samsung Galaxy A5(2017) (a5y17lte), 3072MB RAM, Android 7.0 Rapport 9 sur 30
backtrace:
Samsung Galaxy S7 (herolte), 4096MB RAM, Android 7.0 Rapport 10 sur 30
backtrace:
Huawei Mate 10 Pro (HWBLA), 6144MB RAM, Android 8.0 Rapport 11 sur 30
backtrace:
Samsung Galaxy S7 (herolte), 4096MB RAM, Android 7.0 Rapport 12 sur 30
backtrace:
Huawei Mate 10 Pro (HWBLA), 6144MB RAM, Android 8.0 Rapport 13 sur 30
backtrace:
Sony Xperia X (F5121), 3072MB RAM, Android 8.0 Rapport 14 sur 30
backtrace:
5 mai 20:17 sur la version 10600 de l'application Sony Xperia X (F5121), 3072MB RAM, Android 8.0 Rapport 15 sur 30
backtrace:
Samsung Galaxy S8 (dreamlte), 4096MB RAM, Android 8.0 Rapport 16 sur 30
backtrace:
Huawei Mate 10 Pro (HWBLA), 6144MB RAM, Android 8.0 Rapport 17 sur 30
backtrace:
Huawei Mate 10 Pro (HWBLA), 6144MB RAM, Android 8.0 Rapport 18 sur 30
backtrace:
Huawei Mate 10 Pro (HWBLA), 6144MB RAM, Android 8.0 Rapport 19 sur 30
backtrace:
Huawei Mate 10 Pro (HWBLA), 6144MB RAM, Android 8.0 Rapport 20 sur 30
backtrace:
Those are all the same crash as in the original issue.
We have the same issue in our app, and its effecting many users on pixel devices. Please bring out the release soon.
Hi, We have facing this issue as well and can this fixed ASAP thanks.
0 | at android.os.MessageQueue.nativePollOnce(Native Method) 1 | at android.os.MessageQueue.next(MessageQueue.java:331) 2 | at android.os.Looper.loop(Looper.java:219) 3 | at android.app.ActivityThread.main(ActivityThread.java:6274) 4 | at java.lang.reflect.Method.invoke(Native Method) 5 | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) 6 | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:150) 2 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Object.wait(Object.java:407) 2 | at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188) 3 | at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209) 4 | at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:204) 5 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:269) 2 | at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:249) 3 | at java.lang.Thread.run(Thread.java:761)
0 | at dalvik.system.VMRuntime.runHeapTasks(Native Method) 1 | at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:433) 2 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1091) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1091) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 7 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 8 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 9 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 10 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 11 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 13 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 7 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 8 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 9 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 10 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 11 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 13 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 7 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 8 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 9 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 10 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 11 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 13 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 7 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 8 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 9 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 10 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 11 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 13 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 7 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 8 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 9 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 10 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 11 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 13 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 7 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 8 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 9 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 10 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 11 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 13 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 7 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 8 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 9 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 10 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 11 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 13 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 7 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 8 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 9 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 10 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 11 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 13 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 7 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 8 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 9 | at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 10 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 11 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 13 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1103) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:75) 11 | at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:30) 12 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:75) 10 | at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:30) 11 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1103) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at com.android.okhttp.okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:323) 2 | at com.android.okhttp.okio.AsyncTimeout.-wrap0(AsyncTimeout.java) 3 | at com.android.okhttp.okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:286)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1103) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1103) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at com.android.okhttp.ConnectionPool.performCleanup(ConnectionPool.java:307) 2 | at com.android.okhttp.ConnectionPool.runCleanupUntilPoolIsEmpty(ConnectionPool.java:244) 3 | at com.android.okhttp.ConnectionPool.-wrap0(ConnectionPool.java) 4 | at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:98) 5 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 6 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 7 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1103) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1091) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at android.os.MessageQueue.nativePollOnce(Native Method) 1 | at android.os.MessageQueue.next(MessageQueue.java:331) 2 | at android.os.Looper.loop(Looper.java:219) 3 | at android.os.HandlerThread.run(HandlerThread.java:61)
0 | at android.os.MessageQueue.nativePollOnce(Native Method) 1 | at android.os.MessageQueue.next(MessageQueue.java:331) 2 | at android.os.Looper.loop(Looper.java:219) 3 | at android.os.HandlerThread.run(HandlerThread.java:61)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Object.wait(Object.java:407) 2 | at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188) 3 | at com.squareup.picasso.Picasso$CleanupThread.run(Picasso.java:613)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at java.lang.Thread.run(Thread.java:761) 10 | at com.squareup.picasso.Utils$PicassoThread.run(Utils.java:411)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at java.lang.Thread.run(Thread.java:761) 10 | at com.squareup.picasso.Utils$PicassoThread.run(Utils.java:411)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at java.lang.Thread.run(Thread.java:761) 10 | at com.squareup.picasso.Utils$PicassoThread.run(Utils.java:411)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at java.lang.Thread.run(Thread.java:761) 10 | at com.squareup.picasso.Utils$PicassoThread.run(Utils.java:411)
0 | at java.lang.Object.wait(Native Method) 1 | at okhttp3.ConnectionPool$1.run(ConnectionPool.java:67) 2 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 3 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 4 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:432) 5 | at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:333) 6 | at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:908) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1057) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:432) 5 | at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:333) 6 | at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:908) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1057) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at android.os.MessageQueue.nativePollOnce(Native Method) 1 | at android.os.MessageQueue.next(MessageQueue.java:331) 2 | at android.os.Looper.loop(Looper.java:219) 3 | at android.os.HandlerThread.run(HandlerThread.java:61)
0 | at java.lang.Object.wait(Native Method) 1 | at okhttp3.ConnectionPool$1.run(ConnectionPool.java:67) 2 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 3 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 4 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at okhttp3.ConnectionPool$1.run(ConnectionPool.java:67) 2 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 3 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 4 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1103) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Thread.sleep(Native Method) 1 | at java.lang.Thread.sleep(Thread.java:371) 2 | at java.lang.Thread.sleep(Thread.java:313) 3 | at com.appsee.s.J(g:294) 4 | at com.appsee.s.m(g:956) 5 | at com.appsee.p.run(g:892) 6 | at java.lang.Thread.run(Thread.java:761)
0 | at android.os.MessageQueue.nativePollOnce(Native Method) 1 | at android.os.MessageQueue.next(MessageQueue.java:331) 2 | at android.os.Looper.loop(Looper.java:219) 3 | at android.os.HandlerThread.run(HandlerThread.java:61)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1091) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:361) 2 | at okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:312)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077) 5 | at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:438) 6 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1057) 7 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 8 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 9 | at java.lang.Thread.run(Thread.java:761) 10 | at com.google.android.gms.analytics.zzk$zzc.run(Unknown Source)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1103) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1091) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at com.google.android.gms.vision.barcode.internal.NativeBarcodeDetector.recognizeNative(Native Method) 1 | at com.google.android.gms.vision.barcode.internal.NativeBarcodeDetector.a(:com.google.android.gms.dynamite_dynamitemodulesa@12685024@12.6.85 (040406-197041431):24) 2 | at acy.onTransact(:com.google.android.gms.dynamite_dynamitemodulesa@12685024@12.6.85 (040406-197041431):15) 3 | at android.os.Binder.transact(Binder.java:499) 4 | at com.google.android.gms.internal.zzev.zza(Unknown Source) 5 | at com.google.android.gms.internal.zzdkz.zza(Unknown Source) 6 | at com.google.android.gms.internal.zzdkx.zza(Unknown Source) 7 | at com.google.android.gms.vision.barcode.BarcodeDetector.detect(Unknown Source) 8 | at com.google.android.gms.vision.Detector.receiveFrame(Unknown Source) 9 | at com.google.android.gms.vision.CameraSource$zzb.run(Unknown Source) 10 | at java.lang.Thread.run(Thread.java:761)
0 | at java.lang.Object.wait(Native Method) 1 | at java.lang.Thread.parkFor$(Thread.java:2127) 2 | at sun.misc.Unsafe.park(Unsafe.java:325) 3 | at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161) 4 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035) 5 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1091) 6 | at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084) 7 | at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058) 8 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118) 9 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 10 | at java.lang.Thread.run(Thread.java:761)
@pchx Have you any ETA on this as we are facing on the majority of our customer and this is a big loss, please advice thanks
Sorry, I can't comment on the timing of future releases.
However, for reference, your crash doesn't look related to the issue described in this thread (i.e. a null pointer dereference in the barcode reader's native code).
I'm locking this thread until we have something to announce since we already understand the root cause.
Hello,
I am seeing the following crash from the barcode scanner on the android-vision library at random times while scanning barcodes. It is most often present on the Pixel 2 running 8.1 but it has happened on other phones. Here is the version of the library i am using App's google play service version: 11.8.0 Device's google play service version: 12.5.29