
----- pid 31877 at 2022-07-06 07:15:52 -----
Cmd line: com.skb.stbPush
Build fingerprint: 'SKB/BFX_AT100/BFX-AT100:10/QTT5.200429.010/15.534.8-20220627:userdebug/release-keys'
ABI: 'arm'
Build type: optimized
Zygote loaded classes=9108 post zygote classes=257
Dumping registered class loaders
#0 dalvik.system.PathClassLoader: [], parent #1
#1 java.lang.BootClassLoader: [], no parent
#2 dalvik.system.PathClassLoader: [/system/app/PushAgentService/PushAgentService.apk], parent #1
Done dumping class loaders
Intern table: 32632 strong; 436 weak
JNI: CheckJNI is off; globals=617 (plus 26 weak)
Libraries: libandroid.so libcompiler_rt.so libjavacore.so libjavacrypto.so libjnigraphics.so libmedia_jni.so libopenjdk.so libsoundpool.so libwebviewchromium_loader.so (9)
Heap: 0% free, 3440KB/3440KB; 55193 objects
Dumping cumulative Gc timings
Start Dumping histograms for 20 iterations for concurrent copying
ScanImmuneSpaces:	Sum: 650.799ms 99% C.I. 0.278ms-58.600ms Avg: 21.693ms Max: 58.651ms
VisitConcurrentRoots:	Sum: 567.773ms 99% C.I. 1.874ms-113.600ms Avg: 18.925ms Max: 118.123ms
ProcessMarkStack:	Sum: 462.724ms 99% C.I. 2.496ms-92.320ms Avg: 23.136ms Max: 95.312ms
ScanCardsForSpace:	Sum: 161.336ms 99% C.I. 0.492ms-107.360ms Avg: 8.066ms Max: 114.811ms
MarkingPhase:	Sum: 154.735ms 99% C.I. 1.140ms-43ms Avg: 15.473ms Max: 43.063ms
ClearFromSpace:	Sum: 152.669ms 99% C.I. 0.114ms-83.360ms Avg: 7.633ms Max: 87.944ms
CopyingPhase:	Sum: 74.566ms 99% C.I. 0.030ms-57.760ms Avg: 3.728ms Max: 62.658ms
CaptureThreadRootsForMarking:	Sum: 72.656ms 99% C.I. 0.193ms-25.180ms Avg: 7.265ms Max: 25.579ms
ForwardSoftReferences:	Sum: 60.269ms 99% C.I. 0.311ms-40.080ms Avg: 3.013ms Max: 43.544ms
EnqueueFinalizerReferences:	Sum: 31.599ms 99% C.I. 0.032ms-23.360ms Avg: 1.579ms Max: 25.484ms
FlipOtherThreads:	Sum: 23.275ms 99% C.I. 0.218ms-16.080ms Avg: 1.163ms Max: 17.601ms
ProcessReferences:	Sum: 12.985ms 99% C.I. 5us-9960us Avg: 324.625us Max: 12298us
GrayAllDirtyImmuneObjects:	Sum: 9.323ms 99% C.I. 273us-2640us Avg: 466.150us Max: 2764us
RecordFree:	Sum: 8.605ms 99% C.I. 67us-6410us Avg: 430.250us Max: 7016us
SweepSystemWeaks:	Sum: 6.862ms 99% C.I. 198us-2115us Avg: 343.100us Max: 2274us
SweepAllocSpace:	Sum: 5.692ms 99% C.I. 6us-4870us Avg: 284.600us Max: 5365us
VisitNonThreadRoots:	Sum: 4.197ms 99% C.I. 80us-944.999us Avg: 139.900us Max: 1005us
InitializePhase:	Sum: 3.381ms 99% C.I. 93us-885us Avg: 169.050us Max: 906us
SweepLargeObjects:	Sum: 3.223ms 99% C.I. 23us-850us Avg: 161.150us Max: 853us
MarkZygoteLargeObjects:	Sum: 1.721ms 99% C.I. 51us-550us Avg: 86.050us Max: 599us
ThreadListFlip:	Sum: 966us 99% C.I. 35us-90us Avg: 48.300us Max: 90us
(Paused)ClearCards:	Sum: 832us 99% C.I. 1us-49.958us Avg: 3.466us Max: 522us
(Paused)GrayAllNewlyDirtyImmuneObjects:	Sum: 790us 99% C.I. 34us-60us Avg: 39.500us Max: 60us
ReclaimPhase:	Sum: 507us 99% C.I. 16us-104us Avg: 25.350us Max: 104us
EmptyRBMarkBitStack:	Sum: 499us 99% C.I. 10us-100us Avg: 24.950us Max: 100us
MarkStackAsLive:	Sum: 493us 99% C.I. 9us-150us Avg: 24.650us Max: 150us
ResumeRunnableThreads:	Sum: 313us 99% C.I. 8us-106us Avg: 15.650us Max: 106us
SwapBitmaps:	Sum: 236us 99% C.I. 7us-35us Avg: 11.800us Max: 35us
Sweep:	Sum: 163us 99% C.I. 5us-13us Avg: 8.150us Max: 13us
(Paused)FlipCallback:	Sum: 141us 99% C.I. 6us-9us Avg: 7.050us Max: 9us
FlipThreadRoots:	Sum: 125us 99% C.I. 5us-11us Avg: 6.250us Max: 11us
ResumeOtherThreads:	Sum: 95us 99% C.I. 2us-29us Avg: 4.750us Max: 29us
(Paused)SetFromSpace:	Sum: 56us 99% C.I. 2us-4us Avg: 2.800us Max: 4us
UnBindBitmaps:	Sum: 41us 99% C.I. 2us-3us Avg: 2.050us Max: 3us
Done Dumping histograms
concurrent copying paused:	Sum: 2.616ms 99% C.I. 86us-630us Avg: 130.800us Max: 630us
concurrent copying freed-bytes: Avg: 601KB Max: 2089KB Min: 33KB
Freed-bytes histogram: 0:5,320:9,640:3,960:1,1600:1,1920:1
concurrent copying total time: 2.473s mean time: 123.682ms
concurrent copying freed: 244580 objects with total size 11MB
concurrent copying throughput: 98900.1/s / 4872KB/s  per cpu-time: 37501811/s / 35MB/s
Average major GC reclaim bytes ratio 0.804981 over 20 GC cycles
Average major GC copied live bytes ratio 0.267056 over 40 major GCs
Cumulative bytes moved 9017448
Cumulative objects moved 189269
Peak regions allocated 218 (54MB) / 1024 (256MB)
Start Dumping histograms for 13 iterations for young concurrent copying
ScanImmuneSpaces:	Sum: 867.411ms 99% C.I. 25.683ms-114.160ms Avg: 66.723ms Max: 114.231ms
ProcessMarkStack:	Sum: 353.433ms 99% C.I. 0.311ms-86.689ms Avg: 27.187ms Max: 86.689ms
VisitConcurrentRoots:	Sum: 155.789ms 99% C.I. 2.005ms-53.744ms Avg: 11.983ms Max: 54.630ms
FlipThreadRoots:	Sum: 148.388ms 99% C.I. 0.020ms-82.240ms Avg: 11.414ms Max: 86.176ms
CopyingPhase:	Sum: 132.475ms 99% C.I. 0.034ms-55.852ms Avg: 10.190ms Max: 58.120ms
SweepArray:	Sum: 45.104ms 99% C.I. 0.090ms-31.021ms Avg: 3.469ms Max: 32.317ms
ScanCardsForSpace:	Sum: 35.708ms 99% C.I. 0.496ms-9.111ms Avg: 2.746ms Max: 9.292ms
SweepSystemWeaks:	Sum: 25.188ms 99% C.I. 0.199ms-20.969ms Avg: 1.937ms Max: 22.325ms
ClearFromSpace:	Sum: 24.785ms 99% C.I. 0.154ms-16.960ms Avg: 1.906ms Max: 17.863ms
InitializePhase:	Sum: 13.536ms 99% C.I. 0.738ms-3.068ms Avg: 1.041ms Max: 3.139ms
VisitNonThreadRoots:	Sum: 8.553ms 99% C.I. 84us-7112.499us Avg: 657.923us Max: 7500us
ProcessReferences:	Sum: 6.159ms 99% C.I. 5us-4971.999us Avg: 236.884us Max: 5604us
FlipOtherThreads:	Sum: 5.988ms 99% C.I. 168us-1867.500us Avg: 460.615us Max: 1873us
GrayAllDirtyImmuneObjects:	Sum: 3.952ms 99% C.I. 275us-354us Avg: 304us Max: 354us
ReclaimPhase:	Sum: 2.998ms 99% C.I. 15us-1193.500us Avg: 230.615us Max: 1197us
ThreadListFlip:	Sum: 2.861ms 99% C.I. 39us-1628.500us Avg: 220.076us Max: 1691us
RecordFree:	Sum: 1.966ms 99% C.I. 1us-808.999us Avg: 75.615us Max: 856us
EnqueueFinalizerReferences:	Sum: 1.947ms 99% C.I. 92us-409us Avg: 149.769us Max: 409us
EmptyRBMarkBitStack:	Sum: 695us 99% C.I. 14us-209us Avg: 53.461us Max: 209us
(Paused)GrayAllNewlyDirtyImmuneObjects:	Sum: 557us 99% C.I. 36us-88us Avg: 42.846us Max: 88us
MarkZygoteLargeObjects:	Sum: 442us 99% C.I. 31us-42us Avg: 34us Max: 42us
ResumeRunnableThreads:	Sum: 393us 99% C.I. 10us-61us Avg: 30.230us Max: 61us
ForwardSoftReferences:	Sum: 319us 99% C.I. 15us-69us Avg: 24.538us Max: 69us
(Paused)ClearCards:	Sum: 203us 99% C.I. 1us-17us Avg: 1.301us Max: 17us
ResetStack:	Sum: 179us 99% C.I. 11us-17us Avg: 13.769us Max: 17us
FreeList:	Sum: 133us 99% C.I. 7us-28us Avg: 10.230us Max: 28us
SwapBitmaps:	Sum: 108us 99% C.I. 7us-14us Avg: 8.307us Max: 14us
ResumeOtherThreads:	Sum: 104us 99% C.I. 3us-16us Avg: 8us Max: 16us
(Paused)FlipCallback:	Sum: 92us 99% C.I. 6us-10us Avg: 7.076us Max: 10us
UnBindBitmaps:	Sum: 91us 99% C.I. 2us-61us Avg: 7us Max: 61us
(Paused)SetFromSpace:	Sum: 49us 99% C.I. 2us-19us Avg: 3.769us Max: 19us
Done Dumping histograms
young concurrent copying paused:	Sum: 3.650ms 99% C.I. 95us-1740us Avg: 280.769us Max: 1740us
young concurrent copying freed-bytes: Avg: 756KB Max: 1677KB Min: 380KB
Freed-bytes histogram: 320:8,640:1,1280:3,1600:1
young concurrent copying total time: 1.839s mean time: 141.508ms
young concurrent copying freed: 181430 objects with total size 9836KB
young concurrent copying throughput: 98656.9/s / 5348KB/s  per cpu-time: 63348075/s / 60MB/s
Average minor GC reclaim bytes ratio 1.19284 over 13 GC cycles
Average minor GC copied live bytes ratio 0.00947698 over 32 minor GCs
Cumulative bytes moved 239360
Cumulative objects moved 5766
Peak regions allocated 218 (54MB) / 1024 (256MB)
Total time spent in GC: 4.313s
Mean GC size throughput: 4174KB/s
Mean GC object throughput: 98722.7 objects/s
Total number of allocations 481009
Total bytes allocated 19MB
Total bytes freed 17MB
Free memory 576KB
Free memory until GC 576KB
Free memory until OOME 253MB
Total memory 2708KB
Max memory 256MB
Zygote space size 1456KB
Total mutator paused time: 6.266ms
Total time waiting for GC to complete: 34.793ms
Total GC count: 33
Total GC time: 4.313s
Total blocking GC count: 2
Total blocking GC time: 352.345ms
Histogram of GC count per 10000 ms: 0:12,1:10,2:5,3:4
Histogram of blocking GC count per 10000 ms: 0:30,1:1
Native bytes total: 6002876 registered: 88252
Total native bytes at last GC: 6002876
/system/framework/oat/arm/android.hidl.base-V1.0-java.odex: quicken
/system/framework/oat/arm/android.hidl.manager-V1.0-java.odex: quicken
/data/dalvik-cache/arm/system@app@PushAgentService@PushAgentService.apk@classes.dex: quicken
Current JIT code cache size: 69KB
Current JIT data cache size: 50KB
Current JIT mini-debug-info size: 15KB
Current JIT capacity: 256KB
Current number of JIT JNI stub entries: 0
Current number of JIT code cache entries: 51
Total number of JIT compilations: 56
Total number of JIT compilations for on stack replacement: 3
Total number of JIT code cache collections: 2
Memory used for stack maps: Avg: 605B Max: 9520B Min: 16B
Memory used for compiled code: Avg: 1413B Max: 11KB Min: 2B
Memory used for profiling info: Avg: 398B Max: 7768B Min: 16B
Start Dumping histograms for 114 iterations for JIT timings
Compiling:	Sum: 294.053ms 99% C.I. 0.341ms-66.752ms Avg: 5.250ms Max: 78.234ms
Generate JIT debug info:	Sum: 119.076ms 99% C.I. 0.070ms-41.408ms Avg: 2.126ms Max: 48.249ms
TrimMaps:	Sum: 7.964ms 99% C.I. 30us-1154us Avg: 142.214us Max: 1310us
Code cache collection:	Sum: 720us 99% C.I. 225us-495us Avg: 360us Max: 495us
Done Dumping histograms
Memory used for compilation: Avg: 168KB Max: 2094KB Min: 12KB
ProfileSaver total_bytes_written=0
ProfileSaver total_number_of_writes=0
ProfileSaver total_number_of_code_cache_queries=2
ProfileSaver total_number_of_skipped_writes=2
ProfileSaver total_number_of_failed_writes=0
ProfileSaver total_ms_of_sleep=203722
ProfileSaver total_ms_of_work=22
ProfileSaver max_number_profile_entries_cached=0
ProfileSaver total_number_of_hot_spikes=0
ProfileSaver total_number_of_wake_ups=2
Number of JIT inline cache deoptimizations: 2

suspend all histogram:	Sum: 45.760ms 99% C.I. 7us-21283.840us Avg: 558.048us Max: 26049us
DALVIK THREADS (18):
"Signal Catcher" daemon prio=5 tid=3 Runnable
  | group="system" sCount=0 dsCount=0 flags=0 obj=0x12c800b0 self=0xec65dc00
  | sysTid=31906 nice=0 cgrp=default sched=0/0 handle=0xdac00230
  | state=R schedstat=( 25503080 78946753 54 ) utm=1 stm=0 core=2 HZ=100
  | stack=0xdab05000-0xdab07000 stackSize=1008KB
  | held mutexes= "mutator lock"(shared held)
  native: #00 pc 00303943  /apex/com.android.runtime/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+78)
  native: #01 pc 003aef2b  /apex/com.android.runtime/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+358)
  native: #02 pc 003ab573  /apex/com.android.runtime/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+34)
  native: #03 pc 003c4507  /apex/com.android.runtime/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+606)
  native: #04 pc 003bed63  /apex/com.android.runtime/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+298)
  native: #05 pc 003be459  /apex/com.android.runtime/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool)+1444)
  native: #06 pc 003bddcf  /apex/com.android.runtime/lib/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char>>&)+678)
  native: #07 pc 00387ad3  /apex/com.android.runtime/lib/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char>>&)+130)
  native: #08 pc 00396c87  /apex/com.android.runtime/lib/libart.so (art::SignalCatcher::HandleSigQuit()+1026)
  native: #09 pc 003960df  /apex/com.android.runtime/lib/libart.so (art::SignalCatcher::Run(void*)+246)
  native: #10 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #11 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"AsyncTask #1" prio=5 tid=2 Runnable
  | group="main" sCount=0 dsCount=0 flags=0 obj=0x12c81078 self=0xe2a4a000
  | sysTid=886 nice=10 cgrp=default sched=0/0 handle=0xc3ea2230
  | state=R schedstat=( 226580995 5797871064 607 ) utm=18 stm=4 core=1 HZ=100
  | stack=0xc3d9f000-0xc3da1000 stackSize=1040KB
  | held mutexes= "mutator lock"(shared held)
  at com.android.org.bouncycastle.crypto.BufferedBlockCipher.reset(BufferedBlockCipher.java:310)
  at com.android.org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher.init(PaddedBufferedBlockCipher.java:69)
  at com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$BufferedGenericBlockCipher.init(BaseBlockCipher.java:1332)
  at com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher.engineInit(BaseBlockCipher.java:994)
  at com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher.engineInit(BaseBlockCipher.java:1122)
  at javax.crypto.Cipher.tryTransformWithProvider(Cipher.java:2984)
  at javax.crypto.Cipher.tryCombinations(Cipher.java:2877)
  at javax.crypto.Cipher$SpiAndProviderUpdater.updateAndGetSpiAndProvider(Cipher.java:2796)
  - locked <0x02462925> (a java.lang.Object)
  at javax.crypto.Cipher.chooseProvider(Cipher.java:773)
  at javax.crypto.Cipher.init(Cipher.java:1143)
  at javax.crypto.Cipher.init(Cipher.java:1084)
  at m.client.push.library.utils.PushAESUtil.decrypt(PushAESUtil.java:473)
  at m.client.push.library.utils.PushUtils.getStringFromStorage(PushUtils.java:63)
  at m.client.push.library.utils.PushUtils.getStringFromStorage(PushUtils.java:52)
  at m.client.push.library.utils.PushUtils.getAppId(PushUtils.java:280)
  at m.client.push.library.service.ReceiverService.getAuthKey2(ReceiverService.java:335)
  at m.client.push.library.service.ReceiverService.regServiceAndUser(ReceiverService.java:734)
  at m.client.push.library.service.ReceiverService.access$500(ReceiverService.java:37)
  at m.client.push.library.service.ReceiverService$1.doInBackground(ReceiverService.java:149)
  at m.client.push.library.service.ReceiverService$1.doInBackground(ReceiverService.java:85)
  at android.os.AsyncTask$3.call(AsyncTask.java:378)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:289)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:919)

"main" prio=5 tid=1 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x726841f0 self=0xec65ce00
  | sysTid=31877 nice=0 cgrp=default sched=0/0 handle=0xecb46dc0
  | state=S schedstat=( 240350546 1221506486 586 ) utm=18 stm=6 core=2 HZ=100
  | stack=0xff2d7000-0xff2d9000 stackSize=8192KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/31877/stack)
  native: #00 pc 00096088  /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
  native: #01 pc 000686cd  /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
  native: #02 pc 000106df  /system/lib/libutils.so (android::Looper::pollInner(int)+118)
  native: #03 pc 000105eb  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30)
  native: #04 pc 000cf641  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.next(MessageQueue.java:336)
  at android.os.Looper.loop(Looper.java:174)
  at android.app.ActivityThread.main(ActivityThread.java:7356)
  at java.lang.reflect.Method.invoke(Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)

"Jit thread pool worker thread 0" daemon prio=5 tid=5 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c80128 self=0xe2998c00
  | sysTid=31900 nice=0 cgrp=default sched=0/0 handle=0xdad04d90
  | state=S schedstat=( 305863886 1134574946 533 ) utm=28 stm=2 core=2 HZ=100
  | stack=0xdac06000-0xdac08000 stackSize=1023KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/31900/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 000e45e9  /apex/com.android.runtime/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
  native: #02 pc 003c5817  /apex/com.android.runtime/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+170)
  native: #03 pc 003c4f91  /apex/com.android.runtime/lib/libart.so (art::ThreadPoolWorker::Run()+72)
  native: #04 pc 003c4be1  /apex/com.android.runtime/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+88)
  native: #05 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #06 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"FinalizerDaemon" daemon prio=5 tid=8 Waiting
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12c801a0 self=0xe29a3600
  | sysTid=31914 nice=4 cgrp=default sched=0/0 handle=0xc4f45230
  | state=S schedstat=( 7828250 12904584 44 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xc4e42000-0xc4e44000 stackSize=1040KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x085532a1> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:442)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
  - locked <0x085532a1> (a java.lang.Object)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
  at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:271)
  at java.lang.Daemons$Daemon.run(Daemons.java:137)
  at java.lang.Thread.run(Thread.java:919)

"ReferenceQueueDaemon" daemon prio=5 tid=9 Waiting
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12c80218 self=0xe29a2800
  | sysTid=31913 nice=4 cgrp=default sched=0/0 handle=0xc504e230
  | state=S schedstat=( 4934873 25811128 40 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xc4f4b000-0xc4f4d000 stackSize=1040KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0b39ccc6> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Object.wait(Object.java:442)
  at java.lang.Object.wait(Object.java:568)
  at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:215)
  - locked <0x0b39ccc6> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Daemons$Daemon.run(Daemons.java:137)
  at java.lang.Thread.run(Thread.java:919)

"HeapTaskDaemon" daemon prio=5 tid=10 WaitingForCheckPointsToRun
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12c81b68 self=0xe29e7a00
  | sysTid=31912 nice=4 cgrp=default sched=0/0 handle=0xcb398230
  | state=S schedstat=( 507660393 3644951264 1319 ) utm=42 stm=8 core=0 HZ=100
  | stack=0xcb295000-0xcb297000 stackSize=1040KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/31912/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 000e45e9  /apex/com.android.runtime/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
  native: #02 pc 000e1f43  /apex/com.android.runtime/lib/libart.so (_ZN3art7Barrier9IncrementILNS0_12LockHandlingE1EEEvPNS_6ThreadEi+40)
  native: #03 pc 00177563  /apex/com.android.runtime/lib/libart.so (art::gc::collector::ConcurrentCopying::CaptureThreadRootsForMarking()+574)
  native: #04 pc 00173eef  /apex/com.android.runtime/lib/libart.so (art::gc::collector::ConcurrentCopying::MarkingPhase()+702)
  native: #05 pc 0017345d  /apex/com.android.runtime/lib/libart.so (art::gc::collector::ConcurrentCopying::RunPhases()+180)
  native: #06 pc 00189c9f  /apex/com.android.runtime/lib/libart.so (art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool)+222)
  native: #07 pc 001a111d  /apex/com.android.runtime/lib/libart.so (art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool)+2676)
  native: #08 pc 001af497  /apex/com.android.runtime/lib/libart.so (art::gc::Heap::ConcurrentGC(art::Thread*, art::gc::GcCause, bool)+70)
  native: #09 pc 001b379b  /apex/com.android.runtime/lib/libart.so (art::gc::Heap::ConcurrentGCTask::Run(art::Thread*)+18)
  native: #10 pc 001d4a3b  /apex/com.android.runtime/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+34)
  at dalvik.system.VMRuntime.runHeapTasks(Native method)
  at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:523)
  at java.lang.Daemons$Daemon.run(Daemons.java:137)
  at java.lang.Thread.run(Thread.java:919)

"ADB-JDWP Connection Control Thread" daemon prio=0 tid=11 WaitingInMainDebuggerLoop
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12c80290 self=0xd72ab000
  | sysTid=31911 nice=0 cgrp=default sched=0/0 handle=0xdaaff230
  | state=S schedstat=( 856960 11130666 7 ) utm=0 stm=0 core=3 HZ=100
  | stack=0xdaa04000-0xdaa06000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/31911/stack)
  native: #00 pc 00096260  /apex/com.android.runtime/lib/bionic/libc.so (__ppoll+20)
  native: #01 pc 00065c23  /apex/com.android.runtime/lib/bionic/libc.so (poll+54)
  native: #02 pc 00006d7f  /apex/com.android.runtime/lib/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+586)
  native: #03 pc 0000589b  /apex/com.android.runtime/lib/libadbconnection.so (adbconnection::CallbackFunction(void*)+758)
  native: #04 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #05 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"FinalizerWatchdogDaemon" daemon prio=5 tid=12 Sleeping
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12c80308 self=0xe29a4400
  | sysTid=31915 nice=4 cgrp=default sched=0/0 handle=0xc4e3c230
  | state=S schedstat=( 1847624 43274376 42 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc4d39000-0xc4d3b000 stackSize=1040KB
  | held mutexes=
  at java.lang.Thread.sleep(Native method)
  - sleeping on <0x0b24b487> (a java.lang.Object)
  at java.lang.Thread.sleep(Thread.java:440)
  - locked <0x0b24b487> (a java.lang.Object)
  at java.lang.Thread.sleep(Thread.java:356)
  at java.lang.Daemons$FinalizerWatchdogDaemon.sleepForMillis(Daemons.java:383)
  at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:411)
  at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:323)
  at java.lang.Daemons$Daemon.run(Daemons.java:137)
  at java.lang.Thread.run(Thread.java:919)

"Binder:31877_1" prio=5 tid=13 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c80380 self=0xd72b3c00
  | sysTid=31920 nice=0 cgrp=default sched=0/0 handle=0xc4d33230
  | state=S schedstat=( 1551333 40752250 3 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc4c38000-0xc4c3a000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/31920/stack)
  native: #00 pc 000961c4  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
  native: #01 pc 00064705  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+28)
  native: #02 pc 0003ac11  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+212)
  native: #03 pc 0003ad61  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
  native: #04 pc 0003b357  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
  native: #05 pc 000549f5  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
  native: #06 pc 0000d903  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+182)
  native: #07 pc 0007f9e5  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84)
  native: #08 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #09 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"Binder:31877_2" prio=5 tid=14 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c803f8 self=0xdae33400
  | sysTid=31924 nice=0 cgrp=default sched=0/0 handle=0xc4c32230
  | state=S schedstat=( 933180457 3327942721 2341 ) utm=72 stm=21 core=3 HZ=100
  | stack=0xc4b37000-0xc4b39000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/31924/stack)
  native: #00 pc 000961c4  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
  native: #01 pc 00064705  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+28)
  native: #02 pc 0003ac11  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+212)
  native: #03 pc 0003ad61  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
  native: #04 pc 0003b357  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
  native: #05 pc 000549f5  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
  native: #06 pc 0000d903  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+182)
  native: #07 pc 0007f9e5  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84)
  native: #08 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #09 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"Binder:31877_3" prio=5 tid=15 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c80f88 self=0xd72fb800
  | sysTid=31926 nice=0 cgrp=default sched=0/0 handle=0xc4b31230
  | state=S schedstat=( 21583415 28076792 37 ) utm=1 stm=0 core=3 HZ=100
  | stack=0xc4a36000-0xc4a38000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/31926/stack)
  native: #00 pc 000961c4  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
  native: #01 pc 00064705  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+28)
  native: #02 pc 0003ac11  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+212)
  native: #03 pc 0003ad61  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
  native: #04 pc 0003b357  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
  native: #05 pc 000549f5  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
  native: #06 pc 0000d903  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+182)
  native: #07 pc 0007f9e5  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84)
  native: #08 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #09 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"Profile Saver" daemon prio=5 tid=16 Native
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12c81000 self=0xdae60000
  | sysTid=31934 nice=9 cgrp=default sched=0/0 handle=0xc4663230
  | state=S schedstat=( 14567583 58896791 25 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc4568000-0xc456a000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/31934/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 000e45e9  /apex/com.android.runtime/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
  native: #02 pc 0026345d  /apex/com.android.runtime/lib/libart.so (art::ProfileSaver::Run()+348)
  native: #03 pc 0026625f  /apex/com.android.runtime/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+50)
  native: #04 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #05 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"OkHttp ConnectionPool" daemon prio=5 tid=4 TimedWaiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c811b0 self=0xdae2e000
  | sysTid=979 nice=0 cgrp=default sched=0/0 handle=0xc3d99230
  | state=S schedstat=( 622750 77927125 5 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xc3c96000-0xc3c98000 stackSize=1040KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0275ef52> (a com.android.okhttp.ConnectionPool)
  at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:106)
  - locked <0x0275ef52> (a com.android.okhttp.ConnectionPool)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:919)

"Micro Client Comms Receiver" prio=5 tid=6 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c812d8 self=0xdae2ee00
  | sysTid=1111 nice=0 cgrp=default sched=0/0 handle=0xc3c90230
  | state=S schedstat=( 2572042 18452542 6 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xc3b8d000-0xc3b8f000 stackSize=1040KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/1111/stack)
  native: #00 pc 000970d0  /apex/com.android.runtime/lib/bionic/libc.so (recvfrom+16)
  native: #01 pc 0001a63f  /apex/com.android.runtime/lib/libopenjdk.so (NET_Read+36)
  native: #02 pc 0001acf9  /apex/com.android.runtime/lib/libopenjdk.so (SocketInputStream_socketRead0+144)
  at java.net.SocketInputStream.socketRead0(Native method)
  at java.net.SocketInputStream.socketRead(SocketInputStream.java:119)
  at java.net.SocketInputStream.read(SocketInputStream.java:176)
  at java.net.SocketInputStream.read(SocketInputStream.java:144)
  at java.net.SocketInputStream.read(SocketInputStream.java:229)
  at java.io.DataInputStream.readByte(DataInputStream.java:268)
  at mpush.eclipse.paho.client.mqttv3.internal.wire.MqttInputStream.readMqttWireMessage(MqttInputStream.java:51)
  at mpush.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:126)
  at java.lang.Thread.run(Thread.java:919)

"Micro Client Comms Sender" prio=5 tid=7 TimedWaiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c815f8 self=0xdae2fc00
  | sysTid=1112 nice=0 cgrp=default sched=0/0 handle=0xc3b87230
  | state=S schedstat=( 3228252 21131080 21 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xc3a84000-0xc3a86000 stackSize=1040KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x068e1223> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:442)
  at mpush.eclipse.paho.client.mqttv3.internal.ClientState.get(ClientState.java:562)
  - locked <0x068e1223> (a java.lang.Object)
  at mpush.eclipse.paho.client.mqttv3.internal.CommsSender.run(CommsSender.java:85)
  at java.lang.Thread.run(Thread.java:919)

"Micro Client Callback" prio=5 tid=17 Waiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c81900 self=0xdae30a00
  | sysTid=1113 nice=0 cgrp=default sched=0/0 handle=0xc3a7e230
  | state=S schedstat=( 538625 30458499 5 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc397b000-0xc397d000 stackSize=1040KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0e169320> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:442)
  at java.lang.Object.wait(Object.java:568)
  at mpush.eclipse.paho.client.mqttv3.internal.CommsCallback.run(CommsCallback.java:110)
  - locked <0x0e169320> (a java.lang.Object)
  at java.lang.Thread.run(Thread.java:919)

"queued-work-looper" prio=5 tid=18 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c81a88 self=0xe29a5200
  | sysTid=1312 nice=-2 cgrp=default sched=0/0 handle=0xc3975230
  | state=S schedstat=( 495666 7852292 1 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc3872000-0xc3874000 stackSize=1040KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/1312/stack)
  native: #00 pc 00096088  /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
  native: #01 pc 000686cd  /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
  native: #02 pc 000106df  /system/lib/libutils.so (android::Looper::pollInner(int)+118)
  native: #03 pc 000105eb  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30)
  native: #04 pc 000cf641  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.next(MessageQueue.java:336)
  at android.os.Looper.loop(Looper.java:174)
  at android.os.HandlerThread.run(HandlerThread.java:67)

----- end 31877 -----
