Skip to content

Instantly share code, notes, and snippets.

@pfaucon
Created April 16, 2018 17:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pfaucon/c052b850a02b4f8018f273e58c13b910 to your computer and use it in GitHub Desktop.
Save pfaucon/c052b850a02b4f8018f273e58c13b910 to your computer and use it in GitHub Desktop.
"main" tid=1 Blocked
"main" prio=5 tid=1 Blocked
| group="main" sCount=1 dsCount=0 obj=0x75a5d748 self=0xa9b84e00
| sysTid=2215 nice=0 cgrp=default sched=0/0 handle=0xacd5b534
| state=S schedstat=( 3159362960 227565426 1468 ) utm=233 stm=82 core=3 HZ=100
| stack=0xbe288000-0xbe28a000 stackSize=8MB
| held mutexes=
at com.microsoft.appcenter.channel.DefaultChannel.invalidateDeviceCache (DefaultChannel.java:242)
- waiting to lock <0x0f1c7016> (a com.microsoft.appcenter.channel.DefaultChannel) held by thread 16
at com.microsoft.appcenter.AppCenter.setInstanceWrapperSdk (AppCenter.java:328)
- locked <0x00469d97> (a com.microsoft.appcenter.AppCenter)
at com.microsoft.appcenter.AppCenter.setWrapperSdk (AppCenter.java:169)
at mono.java.lang.RunnableImplementor.n_run (Native method)
at mono.java.lang.RunnableImplementor.run (RunnableImplementor.java:30)
at android.os.Handler.handleCallback (Handler.java:751)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:154)
at android.app.ActivityThread.main (ActivityThread.java:6823)
at java.lang.reflect.Method.invoke! (Native method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1563)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1451)
"AppCenter.Looper" tid=16 Blocked
"AppCenter.Looper" prio=5 tid=16 Blocked
| group="main" sCount=1 dsCount=0 obj=0x32c09700 self=0x87452000
| sysTid=2238 nice=0 cgrp=default sched=0/0 handle=0x873ff920
| state=S schedstat=( 100464995 35466197 98 ) utm=7 stm=3 core=2 HZ=100
| stack=0x872fd000-0x872ff000 stackSize=1038KB
| held mutexes=
at com.microsoft.appcenter.AppCenter.handlerAppCenterOperation (AppCenter.java:447)
- waiting to lock <0x00469d97> (a com.microsoft.appcenter.AppCenter) held by thread 1
at com.microsoft.appcenter.AppCenter.access$100 (AppCenter.java:52)
at com.microsoft.appcenter.AppCenter$2.post (AppCenter.java:429)
at com.microsoft.appcenter.AbstractAppCenterService.post (AbstractAppCenterService.java:285)
- locked <0x0f62f7b7> (a com.microsoft.appcenter.crashes.Crashes)
at com.microsoft.appcenter.AbstractAppCenterService.post (AbstractAppCenterService.java:269)
- locked <0x0f62f7b7> (a com.microsoft.appcenter.crashes.Crashes)
at com.microsoft.appcenter.crashes.Crashes.access$300 (Crashes.java:53)
at com.microsoft.appcenter.crashes.Crashes$4.processCallback (Crashes.java:406)
at com.microsoft.appcenter.crashes.Crashes$4.onBeforeSending (Crashes.java:441)
at com.microsoft.appcenter.channel.DefaultChannel.triggerIngestion (DefaultChannel.java:357)
- locked <0x0f1c7016> (a com.microsoft.appcenter.channel.DefaultChannel)
at com.microsoft.appcenter.channel.DefaultChannel.checkPendingLogs (DefaultChannel.java:585)
- locked <0x0f1c7016> (a com.microsoft.appcenter.channel.DefaultChannel)
at com.microsoft.appcenter.channel.DefaultChannel.enqueue (DefaultChannel.java:565)
- locked <0x0f1c7016> (a com.microsoft.appcenter.channel.DefaultChannel)
at com.microsoft.appcenter.crashes.Crashes$7.run (Crashes.java:540)
at com.microsoft.appcenter.AbstractAppCenterService$4.run (AbstractAppCenterService.java:290)
at com.microsoft.appcenter.AppCenter$4.run (AppCenter.java:453)
at android.os.Handler.handleCallback (Handler.java:751)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:154)
at android.os.HandlerThread.run (HandlerThread.java:61)
"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=0x9f3e1e00
| sysTid=2220 nice=9 cgrp=default sched=0/0 handle=0xa920f920
| state=S schedstat=( 568125 1755729 3 ) utm=0 stm=0 core=0 HZ=100
| stack=0xa9111000-0xa9113000 stackSize=1022KB
| held mutexes=
#00 pc 0000000000017758 /system/lib/libc.so (syscall+28)
#01 pc 00000000000b6f49 /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)
#02 pc 00000000003451e9 /system/lib/libart.so (_ZN3art10ThreadPool7GetTaskEPNS_6ThreadE+160)
#03 pc 0000000000344a13 /system/lib/libart.so (_ZN3art16ThreadPoolWorker3RunEv+62)
#04 pc 0000000000344541 /system/lib/libart.so (_ZN3art16ThreadPoolWorker8CallbackEPv+64)
#05 pc 0000000000047ab3 /system/lib/libc.so (_ZL15__pthread_startPv+22)
#06 pc 0000000000019f55 /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=0x32c09160 self=0x9f3e3200
| sysTid=2224 nice=0 cgrp=default sched=0/0 handle=0xa8e05920
| state=S schedstat=( 833228 4323283 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0xa8d03000-0xa8d05000 stackSize=1038KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x032d8f6d> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded (Daemons.java:269)
- locked <0x032d8f6d> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run (Daemons.java:249)
at java.lang.Thread.run (Thread.java:762)
"ReferenceQueueDaemon" tid=5 Waiting
"ReferenceQueueDaemon" daemon prio=5 tid=5 Waiting
| group="system" sCount=1 dsCount=0 obj=0x32c091f0 self=0x9f3e2800
| sysTid=2222 nice=0 cgrp=default sched=0/0 handle=0xa900f920
| state=S schedstat=( 1104116 3328801 12 ) utm=0 stm=0 core=2 HZ=100
| stack=0xa8f0d000-0xa8f0f000 stackSize=1038KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x06cd7c33> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run (Daemons.java:150)
- locked <0x06cd7c33> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run (Thread.java:762)
"FinalizerDaemon" tid=7 Waiting
"FinalizerDaemon" daemon prio=5 tid=7 Waiting
| group="system" sCount=1 dsCount=0 obj=0x32c09310 self=0x9f3e2d00
| sysTid=2223 nice=0 cgrp=default sched=0/0 handle=0xa8f0a920
| state=S schedstat=( 3755052 3640053 12 ) utm=0 stm=0 core=2 HZ=100
| stack=0xa8e08000-0xa8e0a000 stackSize=1038KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x03c79bf0> (a java.lang.Object)
at java.lang.Object.wait (Object.java:407)
at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:188)
- locked <0x03c79bf0> (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:762)
"Binder:2215_1" tid=8 Native
"Binder:2215_1" prio=5 tid=8 Native
| group="main" sCount=1 dsCount=0 obj=0x32c093a0 self=0x9f3e3c00
| sysTid=2226 nice=0 cgrp=default sched=0/0 handle=0xa8afd920
| state=S schedstat=( 8952970 5096196 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0xa8a01000-0xa8a03000 stackSize=1014KB
| held mutexes=
#00 pc 0000000000049068 /system/lib/libc.so (__ioctl+8)
#01 pc 000000000001b147 /system/lib/libc.so (ioctl+38)
#02 pc 000000000003cfe5 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+168)
#03 pc 000000000003d339 /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+8)
#04 pc 000000000003d8a7 /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+46)
#05 pc 000000000004fbe5 /system/lib/libbinder.so (???)
#06 pc 000000000000e385 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+140)
#07 pc 000000000006a3ed /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
#08 pc 0000000000047ab3 /system/lib/libc.so (_ZL15__pthread_startPv+22)
#09 pc 0000000000019f55 /system/lib/libc.so (__start_thread+6)
"Binder:2215_2" tid=9 Native
"Binder:2215_2" prio=5 tid=9 Native
| group="main" sCount=1 dsCount=0 obj=0x32c09430 self=0x9f3e4100
| sysTid=2227 nice=0 cgrp=default sched=0/0 handle=0xa89fe920
| state=S schedstat=( 4170055 7791250 7 ) utm=0 stm=0 core=0 HZ=100
| stack=0xa8902000-0xa8904000 stackSize=1014KB
| held mutexes=
#00 pc 0000000000049068 /system/lib/libc.so (__ioctl+8)
#01 pc 000000000001b147 /system/lib/libc.so (ioctl+38)
#02 pc 000000000003cfe5 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+168)
#03 pc 000000000003d339 /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+8)
#04 pc 000000000003d8a7 /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+46)
#05 pc 000000000004fbe5 /system/lib/libbinder.so (???)
#06 pc 000000000000e385 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+140)
#07 pc 000000000006a3ed /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
#08 pc 0000000000047ab3 /system/lib/libc.so (_ZL15__pthread_startPv+22)
#09 pc 0000000000019f55 /system/lib/libc.so (__start_thread+6)
"Profile Saver" tid=10 Native
"Profile Saver" daemon prio=5 tid=10 Native
| group="system" sCount=1 dsCount=0 obj=0x32c094c0 self=0x9f3e4600
| sysTid=2228 nice=0 cgrp=default sched=0/0 handle=0xa88ff920
| state=S schedstat=( 4471978 2715888 15 ) utm=0 stm=0 core=0 HZ=100
| stack=0xa8803000-0xa8805000 stackSize=1014KB
| held mutexes=
#00 pc 0000000000017758 /system/lib/libc.so (syscall+28)
#01 pc 00000000000b6f49 /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)
#02 pc 000000000025aa7d /system/lib/libart.so (_ZN3art12ProfileSaver3RunEv+296)
#03 pc 000000000025bdb9 /system/lib/libart.so (_ZN3art12ProfileSaver21RunProfileSaverThreadEPv+52)
#04 pc 0000000000047ab3 /system/lib/libc.so (_ZL15__pthread_startPv+22)
#05 pc 0000000000019f55 /system/lib/libc.so (__start_thread+6)
"Thread-5" tid=11 Native
"Thread-5" prio=5 tid=11 Native
| group="main" sCount=1 dsCount=0 obj=0x32c09550 self=0xa2bbdf00
| sysTid=2230 nice=0 cgrp=default sched=0/0 handle=0x8a97f920
| state=S schedstat=( 2581305 14564633 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x8a881000-0x8a883000 stackSize=1022KB
| held mutexes=
#00 pc 0000000000017758 /system/lib/libc.so (syscall+28)
#01 pc 000000000001de6d /system/lib/libc.so (sem_wait+56)
#02 pc 000000000022d2c0 /data/app/<APPNAME>/lib/arm/libmonosgen-2.0.so (???)
"ConnectivityManager" tid=17 Native
"ConnectivityManager" prio=5 tid=17 Native
| group="main" sCount=1 dsCount=0 obj=0x32c098b0 self=0x87452500
| sysTid=2241 nice=0 cgrp=default sched=0/0 handle=0x872fa920
| state=S schedstat=( 19481354 611818601 337 ) utm=0 stm=1 core=3 HZ=100
| stack=0x871f8000-0x871fa000 stackSize=1038KB
| held mutexes=
#00 pc 0000000000048f28 /system/lib/libc.so (__epoll_pwait+20)
#01 pc 000000000001a4f5 /system/lib/libc.so (epoll_pwait+60)
#02 pc 000000000001a525 /system/lib/libc.so (epoll_wait+12)
#03 pc 0000000000011d3f /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)
#04 pc 0000000000011c3b /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)
#05 pc 0000000000097fc1 /system/lib/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+22)
#06 pc 0000000000735e45 /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)
"pool-1-thread-1" tid=18 Waiting
"pool-1-thread-1" prio=5 tid=18 Waiting
| group="main" sCount=1 dsCount=0 obj=0x32c09820 self=0x87452a00
| sysTid=2240 nice=0 cgrp=default sched=0/0 handle=0x871f5920
| state=S schedstat=( 7787762 14717604 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x870f3000-0x870f5000 stackSize=1038KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x0920b569> (a java.lang.Object)
at java.lang.Thread.parkFor$ (Thread.java:2128)
- locked <0x0920b569> (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:762)
"Signal Catcher" tid=3 Runnable
"Signal Catcher" daemon prio=5 tid=3 Runnable
| group="system" sCount=0 dsCount=0 obj=0x32c090d0 self=0x9f3e2300
| sysTid=2221 nice=0 cgrp=default sched=0/0 handle=0xa910e920
| state=R schedstat=( 86192084 2271406 144 ) utm=2 stm=6 core=1 HZ=100
| stack=0xa9012000-0xa9014000 stackSize=1014KB
| held mutexes= "mutator lock"(shared held)
#00 pc 0000000000351481 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+128)
#01 pc 00000000003319c1 /system/lib/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+308)
#02 pc 0000000000343c99 /system/lib/libart.so (_ZN3art14DumpCheckpoint3RunEPNS_6ThreadE+720)
#03 pc 000000000033db2f /system/lib/libart.so (_ZN3art10ThreadList13RunCheckpointEPNS_7ClosureE+330)
#04 pc 000000000033d76b /system/lib/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEb+606)
#05 pc 000000000033d4ad /system/lib/libart.so (_ZN3art10ThreadList14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+572)
#06 pc 0000000000322935 /system/lib/libart.so (_ZN3art7Runtime14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+124)
#07 pc 00000000003272d7 /system/lib/libart.so (_ZN3art13SignalCatcher13HandleSigQuitEv+1394)
#08 pc 00000000003263f1 /system/lib/libart.so (_ZN3art13SignalCatcher3RunEPv+372)
#09 pc 0000000000047ab3 /system/lib/libc.so (_ZL15__pthread_startPv+22)
#10 pc 0000000000019f55 /system/lib/libc.so (__start_thread+6)
"HeapTaskDaemon" tid=6 Blocked
"HeapTaskDaemon" daemon prio=5 tid=6 Blocked
| group="system" sCount=1 dsCount=0 obj=0x32c09280 self=0x9f3e3700
| sysTid=2225 nice=0 cgrp=default sched=0/0 handle=0xa8d00920
| state=S schedstat=( 38262396 3597500 13 ) utm=3 stm=0 core=0 HZ=100
| stack=0xa8bfe000-0xa8c00000 stackSize=1038KB
| held mutexes=
#00 pc 0000000000017758 /system/lib/libc.so (syscall+28)
#01 pc 00000000000b6f49 /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)
#02 pc 00000000001b5765 /system/lib/libart.so (_ZN3art2gc13TaskProcessor7GetTaskEPNS_6ThreadE+288)
#03 pc 00000000001b5ddd /system/lib/libart.so (_ZN3art2gc13TaskProcessor11RunAllTasksEPNS_6ThreadE+44)
#04 pc 0000000000161577 /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:762)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment