Android users facing ANR with SDK 9.4.0

 Hi i am facing ANR issues with UA SDK 9.4.0 you can find below log for detail

executing service app/com.urbanairship.job.AndroidJobService
com.urbanairship.job.AndroidJobService

"Signal Catcher" tid=3 Runnable
"Signal Catcher" daemon prio=5 tid=3 Runnable
| group="system" sCount=0 dsCount=0 obj=0x22c00160 self=0xa386b700
| sysTid=18536 nice=0 cgrp=default sched=0/0 handle=0xb0e2a920
| state=R schedstat=( 0 0 0 ) utm=2 stm=2 core=1 HZ=100
| stack=0xb0d2e000-0xb0d30000 stackSize=1014KB
| held mutexes= "mutator lock"(shared held)

#00 pc 000000000034d481 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+128)

#01 pc 000000000032de41 /system/lib/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+308)

#02 pc 000000000033fca1 /system/lib/libart.so (_ZN3art14DumpCheckpoint3RunEPNS_6ThreadE+620)

#03 pc 0000000000339cab /system/lib/libart.so (_ZN3art10ThreadList13RunCheckpointEPNS_7ClosureE+330)

#04 pc 00000000003399d1 /system/lib/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEb+180)

#05 pc 00000000003398bf /system/lib/libart.so (_ZN3art10ThreadList14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+574)

#06 pc 000000000031ef6d /system/lib/libart.so (_ZN3art7Runtime14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+228)

#07 pc 00000000003237d7 /system/lib/libart.so (_ZN3art13SignalCatcher13HandleSigQuitEv+1394)

#08 pc 0000000000322945 /system/lib/libart.so (_ZN3art13SignalCatcher3RunEPv+336)

#09 pc 0000000000047653 /system/lib/libc.so (_ZL15__pthread_startPv+22)

#10 pc 0000000000019ded /system/lib/libc.so (__start_thread+6)
"main" tid=1 Blocked
"main" prio=5 tid=1 Blocked
| group="main" sCount=1 dsCount=0 obj=0x7576c598 self=0xb1784400
| sysTid=18529 nice=0 cgrp=default sched=0/0 handle=0xb4639534
| state=S schedstat=( 0 0 0 ) utm=27 stm=19 core=3 HZ=100
| stack=0xbe1dd000-0xbe1df000 stackSize=8MB
| held mutexes=

at com.google.android.gms.tagmanager.zzy.zzah (unavailable)
- waiting to lock <0x0c6076aa> (a com.google.android.gms.tagmanager.zzy) held by thread 32

at com.google.android.gms.tagmanager.zzy.zza (unavailable)

at com.google.android.gms.tagmanager.zzaf.zzmm (unavailable)

at com.google.android.gms.tagmanager.zzv.refresh (unavailable)
- locked <0x0ab6829b> (a com.google.android.gms.tagmanager.zzv)

at com.google.android.gms.common.api.internal.BasePendingResult$CallbackHandler.handleMessage (unavailable)

at android.os.Handler.dispatchMessage (Handler.java:102)

at android.os.Looper.loop (Looper.java:154)

at android.app.ActivityThread.main (ActivityThread.java:6316)

at java.lang.reflect.Method.invoke! (Native method)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:872)

at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:762)
"Jit thread pool worker thread 0" tid=2 Native
"Jit thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xaab10000
| sysTid=18534 nice=9 cgrp=default sched=0/0 handle=0xb0f2b920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0xb0e2d000-0xb0e2f000 stackSize=1022KB
| held mutexes=

#00 pc 00000000000177ac /system/lib/libc.so (syscall+28)

#01 pc 00000000000b643d /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)

#02 pc 00000000003411e9 /system/lib/libart.so (_ZN3art10ThreadPool7GetTaskEPNS_6ThreadE+160)

#03 pc 0000000000340a13 /system/lib/libart.so (_ZN3art16ThreadPoolWorker3RunEv+62)

#04 pc 0000000000340541 /system/lib/libart.so (_ZN3art16ThreadPoolWorker8CallbackEPv+64)

#05 pc 0000000000047653 /system/lib/libc.so (_ZL15__pthread_startPv+22)

#06 pc 0000000000019ded /system/lib/libc.so (__start_thread+6)
"FinalizerWatchdogDaemon" tid=4 Waiting
"FinalizerWatchdogDaemon" daemon prio=5 tid=4 Waiting
| group="system" sCount=1 dsCount=0 obj=0x22c001f0 self=0xa386c600
| sysTid=18540 nice=0 cgrp=default sched=0/0 handle=0xb0a7a920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
| stack=0xb0978000-0xb097a000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x0a630638> (a java.lang.Daemons$FinalizerWatchdogDaemon)

at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded (Daemons.java:269)
- locked <0x0a630638> (a java.lang.Daemons$FinalizerWatchdogDaemon)

at java.lang.Daemons$FinalizerWatchdogDaemon.run (Daemons.java:249)

at java.lang.Thread.run (Thread.java:761)
"FinalizerDaemon" tid=5 Waiting
"FinalizerDaemon" daemon prio=5 tid=5 Waiting
| group="system" sCount=1 dsCount=0 obj=0x22c00280 self=0xa386c100
| sysTid=18538 nice=0 cgrp=default sched=0/0 handle=0xb0b7f920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0xb0a7d000-0xb0a7f000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x0f5ee611> (a java.lang.Object)

at java.lang.Object.wait (Object.java:407)

at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:188)
- locked <0x0f5ee611> (a java.lang.Object)

at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:209)

at java.lang.Daemons$FinalizerDaemon.run (Daemons.java:204)

at java.lang.Thread.run (Thread.java:761)
"HeapTaskDaemon" tid=6 Blocked
"HeapTaskDaemon" daemon prio=5 tid=6 Blocked
| group="system" sCount=1 dsCount=0 obj=0x22c00310 self=0xa386cb00
| sysTid=18541 nice=0 cgrp=default sched=0/0 handle=0x982d1920
| state=S schedstat=( 0 0 0 ) utm=17 stm=3 core=2 HZ=100
| stack=0x981cf000-0x981d1000 stackSize=1038KB
| held mutexes=

#00 pc 00000000000177ac /system/lib/libc.so (syscall+28)

#01 pc 00000000000b643d /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)

#02 pc 00000000001b35f9 /system/lib/libart.so (_ZN3art2gc13TaskProcessor7GetTaskEPNS_6ThreadE+288)

#03 pc 00000000001b3c71 /system/lib/libart.so (_ZN3art2gc13TaskProcessor11RunAllTasksEPNS_6ThreadE+44)

#04 pc 00000000001603bf /system/framework/arm/boot-core-libart.oat (Java_dalvik_system_VMRuntime_runHeapTasks__+74)

at dalvik.system.VMRuntime.runHeapTasks (Native method)
- waiting to lock an unknown object

at java.lang.Daemons$HeapTaskDaemon.run (Daemons.java:433)

at java.lang.Thread.run (Thread.java:761)
"ReferenceQueueDaemon" tid=7 Waiting
"ReferenceQueueDaemon" daemon prio=5 tid=7 Waiting
| group="system" sCount=1 dsCount=0 obj=0x22c003a0 self=0xa386bc00
| sysTid=18537 nice=0 cgrp=default sched=0/0 handle=0xb0d2b920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0xb0c29000-0xb0c2b000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x07a75376> (a java.lang.Class<java.lang.ref.ReferenceQueue>)

at java.lang.Daemons$ReferenceQueueDaemon.run (Daemons.java:150)
- locked <0x07a75376> (a java.lang.Class<java.lang.ref.ReferenceQueue>)

at java.lang.Thread.run (Thread.java:761)
"Binder:18529_1" tid=8 Native
"Binder:18529_1" prio=5 tid=8 Native
| group="main" sCount=1 dsCount=0 obj=0x22c00430 self=0xaab10500
| sysTid=18542 nice=0 cgrp=default sched=0/0 handle=0x980ce920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
| stack=0x97fd2000-0x97fd4000 stackSize=1014KB
| held mutexes=

#00 pc 0000000000048c08 /system/lib/libc.so (__ioctl+8)

#01 pc 000000000001ae17 /system/lib/libc.so (ioctl+38)

#02 pc 000000000003cc55 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+168)

#03 pc 000000000003cd4d /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+8)

#04 pc 000000000003d2bb /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+46)

#05 pc 000000000004f5f5 /system/lib/libbinder.so (???)

#06 pc 000000000000e3e5 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+140)

#07 pc 0000000000068bb9 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)

#08 pc 0000000000047653 /system/lib/libc.so (_ZL15__pthread_startPv+22)

#09 pc 0000000000019ded /system/lib/libc.so (__start_thread+6)
"Binder:18529_2" tid=9 Native
"Binder:18529_2" prio=5 tid=9 Native
| group="main" sCount=1 dsCount=0 obj=0x22c004c0 self=0xb1784e00
| sysTid=18543 nice=0 cgrp=default sched=0/0 handle=0x97fcf920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0x97ed3000-0x97ed5000 stackSize=1014KB
| held mutexes=

#00 pc 0000000000048c08 /system/lib/libc.so (__ioctl+8)

#01 pc 000000000001ae17 /system/lib/libc.so (ioctl+38)

#02 pc 000000000003cc55 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+168)

#03 pc 000000000003cd4d /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+8)

#04 pc 000000000003d2bb /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+46)

#05 pc 000000000004f5f5 /system/lib/libbinder.so (???)

#06 pc 000000000000e3e5 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+140)

#07 pc 0000000000068bb9 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)

#08 pc 0000000000047653 /system/lib/libc.so (_ZL15__pthread_startPv+22)

#09 pc 0000000000019ded /system/lib/libc.so (__start_thread+6)
"Queue" tid=10 Waiting
"Queue" prio=10 tid=10 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c00550 self=0xb1785d00
| sysTid=18553 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x96237920
| state=S schedstat=( 0 0 0 ) utm=4 stm=4 core=0 HZ=100
| stack=0x96135000-0x96137000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x00f0ad77> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x00f0ad77> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.park (LockSupport.java:161)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2035)

at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:519)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation (DependencyPriorityBlockingQueue.java:197)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (DependencyPriorityBlockingQueue.java:236)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:65)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at java.lang.Thread.run (Thread.java:761)
"Queue" tid=11 Waiting
"Queue" prio=10 tid=11 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c005e0 self=0xb0ba6000
| sysTid=18554 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x96132920
| state=S schedstat=( 0 0 0 ) utm=4 stm=1 core=1 HZ=100
| stack=0x96030000-0x96032000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x0c5e4de4> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x0c5e4de4> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.park (LockSupport.java:161)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2035)

at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:519)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation (DependencyPriorityBlockingQueue.java:197)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (DependencyPriorityBlockingQueue.java:236)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:65)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at java.lang.Thread.run (Thread.java:761)
"Queue" tid=12 Waiting
"Queue" prio=10 tid=12 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c00670 self=0xb1785300
| sysTid=18551 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x96441920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0x9633f000-0x96341000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x023ad24d> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x023ad24d> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.park (LockSupport.java:161)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2035)

at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:519)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation (DependencyPriorityBlockingQueue.java:197)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (DependencyPriorityBlockingQueue.java:236)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:65)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at java.lang.Thread.run (Thread.java:761)
"Queue" tid=13 Waiting
"Queue" prio=10 tid=13 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c00700 self=0xb1785800
| sysTid=18552 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x9633c920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0x9623a000-0x9623c000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x03ad3102> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x03ad3102> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.park (LockSupport.java:161)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2035)

at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:519)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation (DependencyPriorityBlockingQueue.java:197)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (DependencyPriorityBlockingQueue.java:236)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:65)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at java.lang.Thread.run (Thread.java:761)
"Queue" tid=14 Waiting
"Queue" prio=10 tid=14 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c00790 self=0xb0ba6500
| sysTid=18555 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x9602d920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0x95f2b000-0x95f2d000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x0f38aa13> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x0f38aa13> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.park (LockSupport.java:161)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2035)

at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:519)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation (DependencyPriorityBlockingQueue.java:197)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (DependencyPriorityBlockingQueue.java:236)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:65)

at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at java.lang.Thread.run (Thread.java:761)
"Answers Events Handler1" tid=16 TimedWaiting
"Answers Events Handler1" prio=5 tid=16 TimedWaiting
| group="main" sCount=1 dsCount=0 obj=0x22c00820 self=0xb0ba6f00
| sysTid=18559 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x95e03920
| state=S schedstat=( 0 0 0 ) utm=7 stm=1 core=2 HZ=100
| stack=0x95d01000-0x95d03000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x0ca46450> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x0ca46450> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:201)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos (AbstractQueuedSynchronizer.java:2077)

at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:1103)

at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:1084)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun (ExecutorUtils.java:75)

at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run (BackgroundPriorityRunnable.java:30)

at java.lang.Thread.run (Thread.java:761)
"Crashlytics Exception Handler1" tid=15 Waiting
"Crashlytics Exception Handler1" prio=5 tid=15 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c008b0 self=0xb0ba6a00
| sysTid=18561 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x95f08920
| state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=0 HZ=100
| stack=0x95e06000-0x95e08000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x0e6f4649> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x0e6f4649> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.park (LockSupport.java:161)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2035)

at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:413)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun (ExecutorUtils.java:75)

at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run (BackgroundPriorityRunnable.java:30)

at java.lang.Thread.run (Thread.java:761)
"GoogleApiHandler" tid=19 Native
"GoogleApiHandler" prio=5 tid=19 Native
| group="main" sCount=1 dsCount=0 obj=0x22c00940 self=0xaab10f00
| sysTid=18578 nice=9 cgrp=default sched=0/0 handle=0x959ff920
| state=S schedstat=( 0 0 0 ) utm=0 stm=1 core=0 HZ=100
| stack=0x958fd000-0x958ff000 stackSize=1038KB
| held mutexes=

#00 pc 0000000000048ac8 /system/lib/libc.so (__epoll_pwait+20)

#01 pc 000000000001a1ad /system/lib/libc.so (epoll_pwait+60)

#02 pc 000000000001a1dd /system/lib/libc.so (epoll_wait+12)

#03 pc 0000000000011d7f /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)

#04 pc 0000000000011c7b /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)

#05 pc 00000000000941bd /system/lib/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+22)

#06 pc 000000000066156d /system/framework/arm/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+96)

at android.os.MessageQueue.nativePollOnce (Native method)

at android.os.MessageQueue.next (MessageQueue.java:323)

at android.os.Looper.loop (Looper.java:136)

at android.os.HandlerThread.run (HandlerThread.java:61)
"location" tid=20 Native
"location" prio=5 tid=20 Native
| group="main" sCount=1 dsCount=0 obj=0x22c009d0 self=0xaab12300
| sysTid=18580 nice=0 cgrp=default sched=0/0 handle=0x8ba20920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
| stack=0x8b91e000-0x8b920000 stackSize=1038KB
| held mutexes=

#00 pc 0000000000048ac8 /system/lib/libc.so (__epoll_pwait+20)

#01 pc 000000000001a1ad /system/lib/libc.so (epoll_pwait+60)

#02 pc 000000000001a1dd /system/lib/libc.so (epoll_wait+12)

#03 pc 0000000000011d7f /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)

#04 pc 0000000000011c7b /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)

#05 pc 00000000000941bd /system/lib/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+22)

#06 pc 000000000066156d /system/framework/arm/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+96)

at android.os.MessageQueue.nativePollOnce (Native method)

at android.os.MessageQueue.next (MessageQueue.java:323)

at android.os.Looper.loop (Looper.java:136)

at android.os.HandlerThread.run (HandlerThread.java:61)
"automation" tid=21 Native
"automation" prio=5 tid=21 Native
| group="main" sCount=1 dsCount=0 obj=0x22c00a60 self=0xaab12800
| sysTid=18581 nice=0 cgrp=default sched=0/0 handle=0x8bb25920
| state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=3 HZ=100
| stack=0x8ba23000-0x8ba25000 stackSize=1038KB
| held mutexes=

#00 pc 0000000000048ac8 /system/lib/libc.so (__epoll_pwait+20)

#01 pc 000000000001a1ad /system/lib/libc.so (epoll_pwait+60)

#02 pc 000000000001a1dd /system/lib/libc.so (epoll_wait+12)

#03 pc 0000000000011d7f /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)

#04 pc 0000000000011c7b /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)

#05 pc 00000000000941bd /system/lib/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+22)

#06 pc 000000000066156d /system/framework/arm/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+96)

at android.os.MessageQueue.nativePollOnce (Native method)

at android.os.MessageQueue.next (MessageQueue.java:323)

at android.os.Looper.loop (Looper.java:136)

at android.os.HandlerThread.run (HandlerThread.java:61)
"remote data store" tid=22 Native
"remote data store" prio=5 tid=22 Native
| group="main" sCount=1 dsCount=0 obj=0x22c00af0 self=0xaab12d00
| sysTid=18582 nice=0 cgrp=default sched=0/0 handle=0x8b91b920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
| stack=0x8b819000-0x8b81b000 stackSize=1038KB
| held mutexes=

#00 pc 0000000000048ac8 /system/lib/libc.so (__epoll_pwait+20)

#01 pc 000000000001a1ad /system/lib/libc.so (epoll_pwait+60)

#02 pc 000000000001a1dd /system/lib/libc.so (epoll_wait+12)

#03 pc 0000000000011d7f /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)

#04 pc 0000000000011c7b /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)

#05 pc 00000000000941bd /system/lib/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+22)

#06 pc 000000000066156d /system/framework/arm/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+96)

at android.os.MessageQueue.nativePollOnce (Native method)

at android.os.MessageQueue.next (MessageQueue.java:323)

at android.os.Looper.loop (Looper.java:136)

at android.os.HandlerThread.run (HandlerThread.java:61)
"automation" tid=23 Native
"automation" prio=5 tid=23 Native
| group="main" sCount=1 dsCount=0 obj=0x22c00b80 self=0xaab13200
| sysTid=18583 nice=0 cgrp=default sched=0/0 handle=0x8b816920
| state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=0 HZ=100
| stack=0x8b714000-0x8b716000 stackSize=1038KB
| held mutexes=

#00 pc 0000000000048ac8 /system/lib/libc.so (__epoll_pwait+20)

#01 pc 000000000001a1ad /system/lib/libc.so (epoll_pwait+60)

#02 pc 000000000001a1dd /system/lib/libc.so (epoll_wait+12)

#03 pc 0000000000011d7f /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)

#04 pc 0000000000011c7b /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)

#05 pc 00000000000941bd /system/lib/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+22)

#06 pc 000000000066156d /system/framework/arm/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+96)

at android.os.MessageQueue.nativePollOnce (Native method)

at android.os.MessageQueue.next (MessageQueue.java:323)

at android.os.Looper.loop (Looper.java:136)

at android.os.HandlerThread.run (HandlerThread.java:61)
"Picasso-Stats" tid=18 Native
"Picasso-Stats" prio=5 tid=18 Native
| group="main" sCount=1 dsCount=0 obj=0x22c00c10 self=0xb0ba7400
| sysTid=18585 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x95bf4920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0x95af2000-0x95af4000 stackSize=1038KB
| held mutexes=

#00 pc 0000000000048ac8 /system/lib/libc.so (__epoll_pwait+20)

#01 pc 000000000001a1ad /system/lib/libc.so (epoll_pwait+60)

#02 pc 000000000001a1dd /system/lib/libc.so (epoll_wait+12)

#03 pc 0000000000011d7f /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)

#04 pc 0000000000011c7b /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)

#05 pc 00000000000941bd /system/lib/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+22)

#06 pc 000000000066156d /system/framework/arm/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+96)

at android.os.MessageQueue.nativePollOnce (Native method)

at android.os.MessageQueue.next (MessageQueue.java:323)

at android.os.Looper.loop (Looper.java:136)

at android.os.HandlerThread.run (HandlerThread.java:61)
"Picasso-Dispatcher" tid=24 Native
"Picasso-Dispatcher" prio=5 tid=24 Native
| group="main" sCount=1 dsCount=0 obj=0x22c00ca0 self=0xb0ba7900
| sysTid=18586 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x8b67f920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0x8b57d000-0x8b57f000 stackSize=1038KB
| held mutexes=

#00 pc 0000000000048ac8 /system/lib/libc.so (__epoll_pwait+20)

#01 pc 000000000001a1ad /system/lib/libc.so (epoll_pwait+60)

#02 pc 000000000001a1dd /system/lib/libc.so (epoll_wait+12)

#03 pc 0000000000011d7f /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)

#04 pc 0000000000011c7b /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)

#05 pc 00000000000941bd /system/lib/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+22)

#06 pc 000000000066156d /system/framework/arm/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+96)

at android.os.MessageQueue.nativePollOnce (Native method)

at android.os.MessageQueue.next (MessageQueue.java:323)

at android.os.Looper.loop (Looper.java:136)

at android.os.HandlerThread.run (HandlerThread.java:61)
"Picasso-refQueue" tid=25 Waiting
"Picasso-refQueue" daemon prio=5 tid=25 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c00d30 self=0xb0ba7e00
| sysTid=18587 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x8b57a920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
| stack=0x8b478000-0x8b47a000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x02415b4e> (a java.lang.Object)

at java.lang.Object.wait (Object.java:407)

at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:188)
- locked <0x02415b4e> (a java.lang.Object)

at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:209)

at com.squareup.picasso.Picasso$CleanupThread.run (Picasso.java:555)
"Thread-11" tid=26 TimedWaiting
"Thread-11" prio=5 tid=26 TimedWaiting
| group="main" sCount=1 dsCount=0 obj=0x22c00dc0 self=0xb0ba8800
| sysTid=18589 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x8b370920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=3 HZ=100
| stack=0x8b26e000-0x8b270000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x0bf9d46f> (a java.lang.Object)

at java.lang.Object.wait (Object.java:407)

at com.google.android.gms.tagmanager.zza.zzmc (unavailable)
- locked <0x0bf9d46f> (a java.lang.Object)

at com.google.android.gms.tagmanager.zza.zzb (unavailable)

at com.google.android.gms.tagmanager.zzc.run (unavailable)

at java.lang.Thread.run (Thread.java:761)
"pool-23-thread-1" tid=27 Waiting
"pool-23-thread-1" prio=5 tid=27 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c00e50 self=0xb0ba8300
| sysTid=18588 nice=0 cgrp=default sched=0/0 handle=0x8b475920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
| stack=0x8b373000-0x8b375000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x04f3757c> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x04f3757c> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.park (LockSupport.java:161)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2035)

at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:413)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at java.lang.Thread.run (Thread.java:761)
"OkHttp ConnectionPool" tid=28 TimedWaiting
"OkHttp ConnectionPool" daemon prio=10 tid=28 TimedWaiting
| group="main" sCount=1 dsCount=0 obj=0x22c00ee0 self=0xaab14600
| sysTid=18590 nice=-8 cgrp=default sched=0/0 handle=0x8b17f920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
| stack=0x8b07d000-0x8b07f000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x035cfe05> (a com.android.okhttp.ConnectionPool)

at com.android.okhttp.ConnectionPool.performCleanup (ConnectionPool.java:307)
- locked <0x035cfe05> (a com.android.okhttp.ConnectionPool)

at com.android.okhttp.ConnectionPool.runCleanupUntilPoolIsEmpty (ConnectionPool.java:244)

at com.android.okhttp.ConnectionPool.-wrap0 (ConnectionPool.java)

at com.android.okhttp.ConnectionPool$1.run (ConnectionPool.java:98)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1133)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at java.lang.Thread.run (Thread.java:761)
"pool-27-thread-1" tid=29 Waiting
"pool-27-thread-1" prio=5 tid=29 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c00f70 self=0xaab14b00
| sysTid=18591 nice=0 cgrp=default sched=0/0 handle=0x8b07a920
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
| stack=0x8af78000-0x8af7a000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x00dbde5a> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x00dbde5a> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.park (LockSupport.java:161)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2035)

at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:413)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at java.lang.Thread.run (Thread.java:761)
"pool-24-thread-1" tid=31 Waiting
"pool-24-thread-1" prio=5 tid=31 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c100d0 self=0xb0ba9200
| sysTid=18593 nice=0 cgrp=default sched=0/0 handle=0x8ae6b920
| state=S schedstat=( 0 0 0 ) utm=2 stm=1 core=0 HZ=100
| stack=0x8ad69000-0x8ad6b000 stackSize=1038KB
| held mutexes=

at java.lang.Object.wait! (Native method)
- waiting on <0x0ef9488b> (a java.lang.Object)

at java.lang.Thread.parkFor$ (Thread.java:2127)
- locked <0x0ef9488b> (a java.lang.Object)

at sun.misc.Unsafe.park (Unsafe.java:325)

at java.util.concurrent.locks.LockSupport.park (LockSupport.java:161)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2035)

at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:413)

at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1058)

at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1118)

at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)

at java.lang.Thread.run (Thread.java:761)


this is happening after updating to 9.4.0 please help me on this 

Didn't find what you were looking for?

New post

Comments

1 comment

  • Hi Ankit,

    Thank you for bringing this ANR to our attention.

    Just so we can confirm, can you let us know whether or not these ANRs continue when you update to the latest version of our SDK (9.5.2)?

    If not, can you please provide us the following information so we can investigate properly?

    Information to include with Android crash or similar issue

     

    0

Please sign in to leave a comment.