Sie sind auf Seite 1von 262

----- pid 3226 at 2013-12-31 21:31:44 -----

Cmd line: com.qihoo.security:ui


ABI: arm
Build type: optimized
Loaded classes: 5802 allocated classes
Intern table: 7255 strong; 3293 weak
JNI: CheckJNI is off; globals=430
Libraries: /data/app/com.google.android.webview-2/lib/arm/libwebviewchromium.so
/data/app/com.qihoo.security-1/lib/arm/libkmgr.so /data/app/com.qihoo.security-
1/lib/arm/libnative-crash.so
/data/data/com.qihoo.security/files/so_libs/libps.so
/data/data/com.qihoo.security/lib/libipc_pref.525.1.so
/data/data/com.qihoo.security/lib/libmobilesafe360-jni-1.4.so
/system/lib/libandroid.so /system/lib/libaudioeffect_jni.so
/system/lib/libcompiler_rt.so /system/lib/libjavacrypto.so
/system/lib/libjnigraphics.so /system/lib/libmedia_jni.so
/system/lib/librs_jni.so /system/lib/libsoundpool.so
/system/lib/libwebviewchromium_loader.so
/system/lib/libwebviewchromium_plat_support.so libjavacore.so (17)
Heap: 26% free, 41MB/56MB; 209939 objects
Dumping cumulative Gc timings
Start Dumping histograms for 28 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 629.405ms 99% C.I. 0.023ms-204.031ms Avg: 7.492ms Max:
298.697ms
MarkRootsCheckpoint: Sum: 383.813ms 99% C.I. 0.037ms-213.376ms Avg: 6.853ms Max:
272.380ms
UpdateAndMarkImageModUnionTable: Sum: 60.261ms 99% C.I. 0.658ms-9.404ms Avg:
2.152ms Max: 9.505ms
SweepMallocSpace: Sum: 42.890ms 99% C.I. 4us-17208us Avg: 765.892us Max: 17439us
MarkConcurrentRoots: Sum: 38.644ms 99% C.I. 3us-3784us Avg: 690.071us Max:
4358us
ReMarkRoots: Sum: 14.218ms 99% C.I. 30us-10143.999us Avg: 507.785us Max:
11540us
ScanGrayAllocSpaceObjects: Sum: 8.019ms 99% C.I. 0.388us-2882us Avg: 143.196us
Max: 3374us
ImageModUnionClearCards: Sum: 7.719ms 99% C.I. 121us-358us Avg: 137.839us Max:
375us
SweepZygoteSpace: Sum: 4.699ms 99% C.I. 242us-398us Avg: 293.687us Max: 399us
ScanGrayImageSpaceObjects: Sum: 4.579ms 99% C.I. 118us-489us Avg: 163.535us Max:
489us
AllocSpaceClearCards: Sum: 4.268ms 99% C.I. 0.307us-569.999us Avg: 38.107us Max:
848us
SweepSystemWeaks: Sum: 3.911ms 99% C.I. 4us-1073us Avg: 139.678us Max: 1143us
ZygoteModUnionClearCards: Sum: 3.227ms 99% C.I. 89us-205us Avg: 100.843us Max:
205us
(Paused)ScanGrayImageSpaceObjects: Sum: 3.210ms 99% C.I. 118us-165us Avg:
123.461us Max: 165us
MarkAllocStackAsLive: Sum: 3.086ms 99% C.I. 20us-1074us Avg: 110.214us Max:
1151us
FinishPhase: Sum: 2.554ms 99% C.I. 27us-286us Avg: 91.214us Max: 297us
(Paused)ScanGrayObjects: Sum: 1.884ms 99% C.I. 594us-1290us Avg: 942us Max:
1290us
SweepLargeObjects: Sum: 1.803ms 99% C.I. 0.269us-1302.999us Avg: 64.392us Max:
1431us
ScanGrayZygoteSpaceObjects: Sum: 1.733ms 99% C.I. 96us-153us Avg: 108.312us Max:
153us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.486ms 99% C.I. 0.302us-158us Avg:
28.576us Max: 158us
MarkNonThreadRoots: Sum: 1.467ms 99% C.I. 11us-87us Avg: 26.196us Max: 87us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 1.210ms 99% C.I. 85us-90us Avg: 86.428us
Max: 90us
EnqueueFinalizerReferences: Sum: 1.030ms 99% C.I. 3us-629.999us Avg: 36.785us
Max: 673us
SwapBitmaps: Sum: 602us 99% C.I. 9us-178.999us Avg: 21.500us Max: 191us
ProcessCards: Sum: 391us 99% C.I. 2us-74us Avg: 6.982us Max: 74us
RevokeAllThreadLocalAllocationStacks: Sum: 346us 99% C.I. 4us-83us Avg:
12.357us Max: 83us
MarkingPhase: Sum: 328us 99% C.I. 9us-17us Avg: 11.714us Max: 17us
PreCleanCards: Sum: 323us 99% C.I. 8us-26us Avg: 11.535us Max: 26us
(Paused)PausePhase: Sum: 301us 99% C.I. 8us-16us Avg: 10.750us Max: 16us
ProcessReferences: Sum: 231us 99% C.I. 3us-93us Avg: 8.250us Max: 94us
ReclaimPhase: Sum: 209us 99% C.I. 5us-26us Avg: 7.464us Max: 26us
Sweep: Sum: 173us 99% C.I. 3us-14us Avg: 6.178us Max: 14us
MarkRoots: Sum: 111us 99% C.I. 2us-7us Avg: 3.964us Max: 7us
RecursiveMark: Sum: 82us 99% C.I. 2us-4us Avg: 2.928us Max: 4us
BindBitmaps: Sum: 77us 99% C.I. 1us-15us Avg: 2.750us Max: 15us
(Paused)ProcessMarkStack: Sum: 74us 99% C.I. 0.259us-69us Avg: 2.642us Max:
69us
InitializePhase: Sum: 64us 99% C.I. 1us-14us Avg: 2.285us Max: 14us
SwapStacks: Sum: 31us 99% C.I. 1us-2us Avg: 1.107us Max: 2us
UnBindBitmaps: Sum: 11us 99% C.I. 250ns-1000ns Avg: 392ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 4us 99% C.I. 250ns-1000ns Avg: 142ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 23.243ms 99% C.I. 229us-11459.999us Avg:
830.107us Max: 12954us
concurrent mark sweep total time: 1.228s mean time: 43.874ms
concurrent mark sweep freed: 91917 objects with total size 8MB
concurrent mark sweep throughput: 74851/s / 6MB/s
Start Dumping histograms for 2 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 37.108ms 99% C.I. 0.007ms-25.180ms Avg: 6.184ms Max:
25.278ms
MarkRootsCheckpoint: Sum: 23.487ms 99% C.I. 0.616ms-17.904ms Avg: 5.871ms Max:
18.057ms
UpdateAndMarkImageModUnionTable: Sum: 15.449ms 99% C.I. 7.064ms-8.385ms Avg:
7.724ms Max: 8.385ms
MarkConcurrentRoots: Sum: 12.936ms 99% C.I. 0.008ms-10.440ms Avg: 3.234ms Max:
10.442ms
SweepMallocSpace: Sum: 9.745ms 99% C.I. 0.020ms-8.644ms Avg: 2.436ms Max: 8.741ms
ScanGrayAllocSpaceObjects: Sum: 6.875ms 99% C.I. 0.026ms-4.308ms Avg: 1.718ms
Max: 4.308ms
ReMarkRoots: Sum: 4.990ms 99% C.I. 0.492ms-4.460ms Avg: 2.495ms Max: 4.498ms
(Paused)ScanGrayObjects: Sum: 3.258ms 99% C.I. 0.703ms-2.555ms Avg: 1.629ms
Max: 2.555ms
MarkAllocStackAsLive: Sum: 1.726ms 99% C.I. 305us-1421us Avg: 863us Max: 1421us
SweepLargeObjects: Sum: 989us 99% C.I. 461us-528us Avg: 494.500us Max: 528us
ImageModUnionClearCards: Sum: 592us 99% C.I. 131us-168us Avg: 148us Max: 168us
ScanGrayImageSpaceObjects: Sum: 578us 99% C.I. 154us-424us Avg: 289us Max: 424us
SweepSystemWeaks: Sum: 547us 99% C.I. 120us-427us Avg: 273.500us Max: 427us
AllocSpaceClearCards: Sum: 408us 99% C.I. 3us-124us Avg: 51us Max: 124us
ZygoteModUnionClearCards: Sum: 361us 99% C.I. 88us-94us Avg: 90.250us Max: 94us
UpdateAndMarkZygoteModUnionTable: Sum: 308us 99% C.I. 138us-170us Avg: 154us Max:
170us
EnqueueFinalizerReferences: Sum: 260us 99% C.I. 32us-228us Avg: 130us Max: 228us
FinishPhase: Sum: 223us 99% C.I. 104us-119us Avg: 111.500us Max: 119us
ScanGrayZygoteSpaceObjects: Sum: 184us 99% C.I. 88us-96us Avg: 92us Max: 96us
MarkNonThreadRoots: Sum: 137us 99% C.I. 24us-48us Avg: 34.250us Max: 48us
RevokeAllThreadLocalAllocationStacks: Sum: 86us 99% C.I. 25us-61us Avg: 43us
Max: 61us
(Paused)PausePhase: Sum: 75us 99% C.I. 20us-55us Avg: 37.500us Max: 55us
ProcessReferences: Sum: 55us 99% C.I. 13us-42us Avg: 27.500us Max: 42us
PreCleanCards: Sum: 44us 99% C.I. 18us-26us Avg: 22us Max: 26us
MarkingPhase: Sum: 43us 99% C.I. 18us-25us Avg: 21.500us Max: 25us
ProcessCards: Sum: 37us 99% C.I. 6us-12us Avg: 9.250us Max: 12us
Sweep: Sum: 29us 99% C.I. 14us-15us Avg: 14.500us Max: 15us
ReclaimPhase: Sum: 21us 99% C.I. 10us-11us Avg: 10.500us Max: 11us
MarkRoots: Sum: 14us 99% C.I. 6us-8us Avg: 7us Max: 8us
BindBitmaps: Sum: 9us 99% C.I. 3us-6us Avg: 4.500us Max: 6us
RecursiveMark: Sum: 7us 99% C.I. 2us-5us Avg: 3.500us Max: 5us
InitializePhase: Sum: 4us 99% C.I. 1us-3us Avg: 2us Max: 3us
SweepZygoteSpace: Sum: 3us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 2us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 1us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 12.087ms 99% C.I. 3.961ms-8.126ms
Avg: 6.043ms Max: 8.126ms
partial concurrent mark sweep total time: 120.639ms mean time: 60.319ms
partial concurrent mark sweep freed: 40105 objects with total size 1978KB
partial concurrent mark sweep throughput: 334208/s / 16MB/s
Start Dumping histograms for 20 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 218.943ms 99% C.I. 0.049ms-56ms Avg: 5.473ms Max:
57.811ms
ScanGrayAllocSpaceObjects: Sum: 164.570ms 99% C.I. 0.002ms-30.559ms Avg: 2.057ms
Max: 32.445ms
ProcessMarkStack: Sum: 119.713ms 99% C.I. 0.002ms-37.088ms Avg: 1.813ms Max:
39.157ms
FreeList: Sum: 62.920ms 99% C.I. 2us-1053.999us Avg: 168.686us Max: 10301us
MarkConcurrentRoots: Sum: 59.038ms 99% C.I. 0.004ms-27.760ms Avg: 1.475ms Max:
33.437ms
ScanGrayImageSpaceObjects: Sum: 42.423ms 99% C.I. 0.123ms-12.640ms Avg: 1.060ms
Max: 14.540ms
(Paused)ScanGrayObjects: Sum: 39.310ms 99% C.I. 0.648ms-25.424ms Avg: 6.551ms
Max: 25.927ms
MarkingPhase: Sum: 24.429ms 99% C.I. 0.180ms-16.600ms Avg: 1.221ms Max:
18.183ms
SweepArray: Sum: 21.408ms 99% C.I. 0.023ms-6.520ms Avg: 1.070ms Max: 6.598ms
ReMarkRoots: Sum: 7.667ms 99% C.I. 54us-1930us Avg: 383.350us Max: 1978us
ImageModUnionClearCards: Sum: 6.028ms 99% C.I. 121us-610us Avg: 150.700us Max:
652us
AllocSpaceClearCards: Sum: 5.266ms 99% C.I. 1us-679.999us Avg: 65.825us Max:
683us
SweepSystemWeaks: Sum: 2.872ms 99% C.I. 15us-685us Avg: 143.600us Max: 695us
EnqueueFinalizerReferences: Sum: 2.829ms 99% C.I. 2us-1016us Avg: 141.450us Max:
1016us
(Paused)ScanGrayImageSpaceObjects: Sum: 2.363ms 99% C.I. 119us-319us Avg:
168.785us Max: 319us
ZygoteModUnionClearCards: Sum: 1.810ms 99% C.I. 88us-535us Avg: 150.833us Max:
548us
ScanGrayZygoteSpaceObjects: Sum: 1.612ms 99% C.I. 86us-315us Avg: 134.333us Max:
315us
MarkNonThreadRoots: Sum: 1.302ms 99% C.I. 11us-310us Avg: 32.549us Max: 349us
ResetStack: Sum: 1.162ms 99% C.I. 12us-311us Avg: 58.100us Max: 311us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.127ms 99% C.I. 1us-143us Avg: 40.250us
Max: 143us
FinishPhase: Sum: 1.012ms 99% C.I. 30us-89us Avg: 50.600us Max: 89us
RevokeAllThreadLocalAllocationStacks: Sum: 428us 99% C.I. 5us-109us Avg:
21.400us Max: 109us
PreCleanCards: Sum: 256us 99% C.I. 7us-29us Avg: 12.800us Max: 29us
(Paused)PausePhase: Sum: 245us 99% C.I. 8us-22us Avg: 12.250us Max: 22us
ReclaimPhase: Sum: 215us 99% C.I. 5us-35us Avg: 10.750us Max: 35us
ProcessCards: Sum: 183us 99% C.I. 2us-9us Avg: 4.575us Max: 9us
ProcessReferences: Sum: 178us 99% C.I. 2us-51us Avg: 8.900us Max: 51us
(Paused)ProcessMarkStack: Sum: 175us 99% C.I. 0.263us-112us Avg: 8.750us Max:
112us
SwapBitmaps: Sum: 124us 99% C.I. 4us-16us Avg: 6.200us Max: 16us
MarkRoots: Sum: 96us 99% C.I. 2us-9us Avg: 4.800us Max: 9us
BindBitmaps: Sum: 48us 99% C.I. 1us-7us Avg: 2.400us Max: 7us
InitializePhase: Sum: 40us 99% C.I. 1us-6us Avg: 2us Max: 6us
UnBindBitmaps: Sum: 38us 99% C.I. 1us-6us Avg: 1.900us Max: 6us
RecordFree: Sum: 31us 99% C.I. 1us-4us Avg: 1.550us Max: 4us
FindDefaultSpaceBitmap: Sum: 29us 99% C.I. 1us-2us Avg: 1.450us Max: 2us
SwapStacks: Sum: 27us 99% C.I. 1us-3us Avg: 1.350us Max: 3us
ForwardSoftReferences: Sum: 13us 99% C.I. 1us-3us Avg: 2.166us Max: 3us
PreSweepingGcVerification: Sum: 2us 99% C.I. 250ns-1000ns Avg: 100ns Max: 1000ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 60.092ms 99% C.I. 0.233ms-26.100ms
Avg: 3.004ms Max: 27.207ms
sticky concurrent mark sweep total time: 789.932ms mean time: 39.496ms
sticky concurrent mark sweep freed: 362211 objects with total size 15MB
sticky concurrent mark sweep throughput: 459076/s / 19MB/s
Start Dumping histograms for 1 iterations for marksweep + semispace
ProcessMarkStack: Sum: 104.306ms 99% C.I. 0.969ms-102.976ms Avg: 52.153ms Max:
103.337ms
MarkRoots: Sum: 51.601ms 99% C.I. 51.601ms-51.601ms Avg: 51.601ms Max: 51.601ms
ClearCardTable: Sum: 12.149ms 99% C.I. 12.149ms-12.149ms Avg: 12.149ms Max:
12.149ms
UpdateAndMarkImageModUnionTable: Sum: 8.885ms 99% C.I. 8.885ms-8.885ms Avg:
8.885ms Max: 8.885ms
MarkStackAsLive: Sum: 3.362ms 99% C.I. 3.362ms-3.362ms Avg: 3.362ms Max: 3.362ms
(Paused)EnqueueFinalizerReferences: Sum: 1.474ms 99% C.I. 1.474ms-1.474ms Avg:
1.474ms Max: 1.474ms
SweepSystemWeaks: Sum: 1.044ms 99% C.I. 1.044ms-1.044ms Avg: 1.044ms Max: 1.044ms
RevokeAllThreadLocalBuffers: Sum: 639us 99% C.I. 242us-397us Avg: 319.500us Max:
397us
SweepLargeObjects: Sum: 620us 99% C.I. 620us-620us Avg: 620us Max: 620us
UpdateAndMarkZygoteModUnionTable: Sum: 552us 99% C.I. 552us-552us Avg: 552us Max:
552us
AllocSpaceClearCards: Sum: 455us 99% C.I. 7us-412us Avg: 151.666us Max: 412us
ImageModUnionClearCards: Sum: 145us 99% C.I. 145us-145us Avg: 145us Max: 145us
ZygoteModUnionClearCards: Sum: 97us 99% C.I. 97us-97us Avg: 97us Max: 97us
SweepAllocSpace: Sum: 90us 99% C.I. 90us-90us Avg: 90us Max: 90us
FinishPhase: Sum: 81us 99% C.I. 81us-81us Avg: 81us Max: 81us
(Paused)ProcessReferences: Sum: 79us 99% C.I. 79us-79us Avg: 79us Max: 79us
RevokeAllThreadLocalAllocationStacks: Sum: 63us 99% C.I. 63us-63us Avg: 63us
Max: 63us
SwapBitmaps: Sum: 18us 99% C.I. 18us-18us Avg: 18us Max: 18us
MarkReachableObjects: Sum: 14us 99% C.I. 14us-14us Avg: 14us Max: 14us
ProcessCards: Sum: 8us 99% C.I. 8us-8us Avg: 8us Max: 8us
Sweep: Sum: 6us 99% C.I. 6us-6us Avg: 6us Max: 6us
BindBitmaps: Sum: 5us 99% C.I. 5us-5us Avg: 5us Max: 5us
MarkingPhase: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
InitializePhase: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
PostGcVerificationPaused: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
marksweep + semispace paused: Sum: 185.973ms 99% C.I. 185.973ms-185.973ms Avg:
185.973ms Max: 185.973ms
marksweep + semispace total time: 185.705ms mean time: 185.705ms
marksweep + semispace freed: 78292 objects with total size 3MB
marksweep + semispace throughput: 423200/s / 18MB/s
Total time spent in GC: 2.324s
Mean GC size throughput: 10MB/s
Mean GC object throughput: 229886 objects/s
Total number of allocations 744366
Total bytes allocated 65MB
Free memory 15MB
Free memory until GC 15MB
Free memory until OOME 214MB
Total memory 56MB
Max memory 256MB
Total mutator paused time: 281.395ms
Total time waiting for GC to complete: 10.173ms

DALVIK THREADS (88):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x72fd10d0 self=0xab1e59d0
| sysTid=3226 nice=-4 cgrp=apps sched=0/0 handle=0xf7153ec8
| state=S schedstat=( 5752772712 3350413048 6551 ) utm=513 stm=62 core=0 HZ=100
| stack=0xff173000-0xff175000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/3226/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d1eb /system/lib/libbinder.so
(android::IPCThreadState::waitForResponse(android::Parcel*, int*)+42)
native: #04 pc 0001d3ad /system/lib/libbinder.so
(android::IPCThreadState::transact(int, unsigned int, android::Parcel const&,
android::Parcel*, unsigned int)+124)
native: #05 pc 000185cf /system/lib/libbinder.so
(android::BpBinder::transact(unsigned int, android::Parcel const&,
android::Parcel*, unsigned int)+30)
native: #06 pc 00081f93 /system/lib/libandroid_runtime.so (???)
native: #07 pc 00c1a791 /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_BinderProxy_transactNative__ILandroid_os_Parcel_2Landroid_os_Parce
l_2I+144)
at android.os.BinderProxy.transactNative(Native method)
at android.os.BinderProxy.transact(Binder.java:496)
at android.content.ContentProviderProxy.query(ContentProviderNative.java:418)
at android.content.ContentResolver.query(ContentResolver.java:516)
at android.content.ContentResolver.query(ContentResolver.java:460)
at com.magic.module.sdk.g.b.e.b(unavailable:-1)
at com.magic.module.sdk.f.e.i.a(unavailable:-1)
at com.magic.module.sdk.e.a.a.a(unavailable:-1)
at com.magic.module.sdk.f.c.c$c.onAdError(unavailable:-1)
at com.facebook.ads.NativeAdsManager$1.a(unavailable:-1)
at com.facebook.ads.internal.i.a(unavailable:-1)
at com.facebook.ads.internal.server.a.a(unavailable:-1)
at com.facebook.ads.internal.server.a.a(unavailable:-1)
at com.facebook.ads.internal.server.a$2.a(unavailable:-1)
at com.facebook.ads.internal.server.a$2.a(unavailable:-1)
at com.facebook.ads.internal.i.a.h.onCancelled(unavailable:-1)
at android.os.AsyncTask.onCancelled(AsyncTask.java:405)
at android.os.AsyncTask.finish(AsyncTask.java:630)
at android.os.AsyncTask.access$600(AsyncTask.java:177)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 2" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab20fcd8
| sysTid=3234 nice=0 cgrp=apps sched=0/0 handle=0xab430f60
| state=S schedstat=( 4294482 8164948 16 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf4b1e000-0xf4b20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3234/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab3aab20
| sysTid=3232 nice=0 cgrp=apps sched=0/0 handle=0xab1e0c30
| state=S schedstat=( 3455052 3477810 15 ) utm=0 stm=0 core=0 HZ=100
| stack=0xf4d1e000-0xf4d20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3232/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab1e0650
| sysTid=3233 nice=0 cgrp=apps sched=0/0 handle=0xab433168
| state=S schedstat=( 1563383 13904896 17 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf4c1e000-0xf4c20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3233/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x22c07080 self=0xab3aafe0
| sysTid=3236 nice=0 cgrp=apps sched=0/0 handle=0xab436f98
| state=R schedstat=( 215412296 265784116 138 ) utm=16 stm=5 core=1 HZ=100
| stack=0xf4a0e000-0xf4a10000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00004640 /system/lib/libbacktrace_libc++.so
(UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
native: #01 pc 00002e8d /system/lib/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned int, ucontext*)+8)
native: #02 pc 0023f455 /system/lib/libart.so
(art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&,
int, char const*, art::mirror::ArtMethod*)+68)
native: #03 pc 0022461b /system/lib/libart.so
(art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)
const+146)
native: #04 pc 0022d4b3 /system/lib/libart.so
(art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+142)
native: #05 pc 0021349f /system/lib/libart.so
(art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+66)
native: #06 pc 002193b7 /system/lib/libart.so
(art::SignalCatcher::HandleSigQuit()+774)
native: #07 pc 00219a6f /system/lib/libart.so (art::SignalCatcher::Run(void*)
+322)
native: #08 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #09 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c070e0 self=0xab435680
| sysTid=3237 nice=0 cgrp=apps sched=0/0 handle=0xab435a58
| state=S schedstat=( 13989949 9620155 66 ) utm=0 stm=1 core=2 HZ=100
| stack=0xf4904000-0xf4906000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x20906069> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x20906069> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c07140 self=0xab1eb740
| sysTid=3238 nice=0 cgrp=apps sched=0/0 handle=0xab1ebb18
| state=S schedstat=( 61203029 102864889 208 ) utm=4 stm=2 core=0 HZ=100
| stack=0xf47fa000-0xf47fc000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x150f3aee> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x150f3aee> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x22c071a0 self=0xab1eac38
| sysTid=3239 nice=0 cgrp=apps sched=0/0 handle=0xab1ebd60
| state=S schedstat=( 1085885 911042 11 ) utm=0 stm=0 core=3 HZ=100
| stack=0xf112b000-0xf112d000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x1d84cb8f> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x1d84cb8f> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x22c07200 self=0xab1eb010
| sysTid=3240 nice=0 cgrp=apps sched=0/0 handle=0xab1ecba8
| state=S schedstat=( 141366987 33076348 68 ) utm=12 stm=2 core=3 HZ=100
| stack=0xe6626000-0xe6628000 stackSize=1036KB
| held mutexes=
at dalvik.system.VMRuntime.trimHeap(Native method)
- sleeping on an unknown object
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:312)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c07260 self=0xab1ecdf0
| sysTid=3241 nice=0 cgrp=apps sched=0/0 handle=0xab1ed1c8
| state=S schedstat=( 335524116 310961350 326 ) utm=30 stm=3 core=0 HZ=100
| stack=0xe6522000-0xe6524000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x072a6e1c> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x072a6e1c> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x22c072c0 self=0xab1ec030
| sysTid=3242 nice=0 cgrp=apps sched=0/0 handle=0xab43ccc0
| state=S schedstat=( 124224639 374241419 564 ) utm=10 stm=2 core=0 HZ=100
| stack=0xe6226000-0xe6228000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3242/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07320 self=0xab1ec408
| sysTid=3244 nice=0 cgrp=apps sched=0/0 handle=0xab3b1068
| state=S schedstat=( 93842662 299258128 506 ) utm=3 stm=6 core=3 HZ=100
| stack=0xe6128000-0xe612a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3244/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"AsyncTask #1" prio=5 tid=13 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07380 self=0xab1ea338
| sysTid=3272 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab442b20
| state=S schedstat=( 1307916 3407552 6 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe2e1b000-0xe2e1d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x00459a25> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x00459a25> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"statistician2" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0b080 self=0xab448900
| sysTid=3274 nice=0 cgrp=apps sched=0/0 handle=0xab448de0
| state=S schedstat=( 28833905 49797966 149 ) utm=2 stm=0 core=1 HZ=100
| stack=0xe2c13000-0xe2c15000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3274/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=15 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c073e0 self=0xab442d88
| sysTid=3273 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4433b0
| state=S schedstat=( 5682817 50403018 25 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe2d17000-0xe2d19000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x303817fa> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x303817fa> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"volley" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0b0f0 self=0xab467600
| sysTid=3283 nice=0 cgrp=apps sched=0/0 handle=0xab467c40
| state=S schedstat=( 202941656 311606665 636 ) utm=15 stm=5 core=2 HZ=100
| stack=0xe2b0f000-0xe2b11000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3283/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-76" prio=5 tid=17 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b160 self=0xab468858
| sysTid=3285 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab468e98
| state=S schedstat=( 1112799816 696304571 780 ) utm=83 stm=28 core=0 HZ=100
| stack=0xe2a0b000-0xe2a0d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x248c91ab> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x248c91ab> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.CacheDispatcher.run(MagicSdk:94)

"Thread-80" prio=5 tid=18 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b1d0 self=0xab46aa78
| sysTid=3289 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab46b0b8
| state=S schedstat=( 2042186 4272396 19 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe25fb000-0xe25fd000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x397e5008> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x397e5008> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-78" prio=5 tid=19 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b240 self=0xab469968
| sysTid=3287 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab469fa8
| state=S schedstat=( 18502594 40911050 250 ) utm=0 stm=1 core=3 HZ=100
| stack=0xe2803000-0xe2805000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x255ab3a1> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x255ab3a1> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-77" prio=5 tid=20 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b320 self=0xab4690e0
| sysTid=3286 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab469720
| state=S schedstat=( 28545052 50762709 55 ) utm=1 stm=1 core=0 HZ=100
| stack=0xe2907000-0xe2909000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x19dfb9c6> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x19dfb9c6> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-79" prio=5 tid=21 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b390 self=0xab46a1f0
| sysTid=3288 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab46a830
| state=S schedstat=( 728229 3674688 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe26ff000-0xe2701000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x24009d87> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x24009d87> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"adv-config" prio=5 tid=22 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0b400 self=0xab46ff68
| sysTid=3293 nice=0 cgrp=apps sched=0/0 handle=0xab470420
| state=S schedstat=( 9743439 11068488 17 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe24f7000-0xe24f9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3293/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"adv-data" prio=5 tid=23 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0b470 self=0xab470d98
| sysTid=3294 nice=0 cgrp=apps sched=0/0 handle=0xab471278
| state=S schedstat=( 7177032 11095780 20 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe23f3000-0xe23f5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3294/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"abs-data" prio=5 tid=24 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0b4e0 self=0xab472ba8
| sysTid=3296 nice=0 cgrp=apps sched=0/0 handle=0xab472840
| state=S schedstat=( 4585728 12164532 19 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe22ef000-0xe22f1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3296/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
"pool-1-thread-1" prio=5 tid=25 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c074a0 self=0xab4736e0
| sysTid=3298 nice=-4 cgrp=apps sched=0/0 handle=0xab473ca8
| state=S schedstat=( 350694007 148849377 332 ) utm=32 stm=3 core=3 HZ=100
| stack=0xe21eb000-0xe21ed000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x21ac64b4> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x21ac64b4> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-1-thread-2" prio=5 tid=26 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07500 self=0xab473ef0
| sysTid=3299 nice=-4 cgrp=apps sched=0/0 handle=0xab474530
| state=S schedstat=( 235668291 91938589 188 ) utm=23 stm=0 core=1 HZ=100
| stack=0xe20e7000-0xe20e9000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x344de8dd> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x344de8dd> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"BoosterHelper" prio=5 tid=27 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0b550 self=0xab481098
| sysTid=3300 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab481578
| state=S schedstat=( 7020058 39655152 41 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe1fe3000-0xe1fe5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3300/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"mc" prio=5 tid=28 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0b5c0 self=0xab20f1f8
| sysTid=3304 nice=0 cgrp=apps sched=0/0 handle=0xab49c3a0
| state=S schedstat=( 1115156 10320520 6 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe1e63000-0xe1e65000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3304/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"pool-3-thread-2" prio=5 tid=29 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c07560 self=0xab5505f0
| sysTid=3330 nice=-4 cgrp=apps sched=0/0 handle=0xab4f3558
| state=S schedstat=( 33290157 36370878 96 ) utm=3 stm=0 core=0 HZ=100
| stack=0xe142b000-0xe142d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3a0dac52> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3a0dac52> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
"pool-3-thread-1" prio=5 tid=30 TimedWaiting
| group="main" sCount=1 dsCount=0 obj=0x22c075c0 self=0xab4f7980
| sysTid=3329 nice=-4 cgrp=apps sched=0/0 handle=0xab4e3800
| state=S schedstat=( 40545211 71331197 98 ) utm=4 stm=0 core=3 HZ=100
| stack=0xe152f000-0xe1531000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3bbf8b23> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3bbf8b23> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"mc" prio=5 tid=31 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0b630 self=0xab4ff3f0
| sysTid=3331 nice=0 cgrp=apps sched=0/0 handle=0xab4ff928
| state=S schedstat=( 804687 3816459 4 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1327000-0xe1329000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3331/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"volley" prio=5 tid=32 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0b6a0 self=0xab506278
| sysTid=3352 nice=0 cgrp=apps sched=0/0 handle=0xab4dafe0
| state=S schedstat=( 35833747 61975993 119 ) utm=3 stm=0 core=1 HZ=100
| stack=0xe11d0000-0xe11d2000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3352/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-102" prio=5 tid=34 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b710 self=0xab558fc0
| sysTid=3361 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab559398
| state=S schedstat=( 1098073 3958543 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe08ac000-0xe08ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0d051820> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0d051820> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-96" prio=5 tid=33 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b780 self=0xab491198
| sysTid=3355 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab49a180
| state=S schedstat=( 6338073 39153231 64 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe0ec4000-0xe0ec6000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x214535d9> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x214535d9> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-99" prio=5 tid=35 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b7f0 self=0xab557790
| sysTid=3358 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab494bb8
| state=S schedstat=( 862032 11193334 6 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe0bb8000-0xe0bba000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3fb63b9e> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3fb63b9e> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.CacheDispatcher.run(MagicSdk:94)

"Thread-101" prio=5 tid=36 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b860 self=0xab495420
| sysTid=3360 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab558d78
| state=S schedstat=( 674895 8343853 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe09b0000-0xe09b2000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x20f5b67f> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x20f5b67f> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-97" prio=5 tid=37 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b8d0 self=0xab491570
| sysTid=3356 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab556f28
| state=S schedstat=( 3740416 43374951 30 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe0dc0000-0xe0dc2000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0b73964c> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0b73964c> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-100" prio=5 tid=38 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b940 self=0xab494e00
| sysTid=3359 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4951d8
| state=S schedstat=( 739375 7531456 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe0ab4000-0xe0ab6000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x22ca5695> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x22ca5695> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-98" prio=5 tid=39 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0b9b0 self=0xab557170
| sysTid=3357 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab557548
| state=S schedstat=( 3647710 25441354 36 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe0cbc000-0xe0cbe000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x02c673aa> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x02c673aa> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-94" prio=5 tid=40 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0ba20 self=0xab46ef10
| sysTid=3353 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab46f2e8
| state=S schedstat=( 21012508 119422599 74 ) utm=2 stm=0 core=3 HZ=100
| stack=0xe10cc000-0xe10ce000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x05393b9b> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x05393b9b> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.CacheDispatcher.run(MagicSdk:94)

"Thread-103" prio=5 tid=41 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0ba90 self=0xab5595e0
| sysTid=3362 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab5599b8
| state=S schedstat=( 620676 15869013 7 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe07a8000-0xe07aa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1e69cb38> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1e69cb38> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-95" prio=5 tid=42 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0bb00 self=0xab495cf0
| sysTid=3354 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4960c8
| state=S schedstat=( 19478282 83754688 67 ) utm=1 stm=0 core=1 HZ=100
| stack=0xe0fc8000-0xe0fca000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1446c711> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1446c711> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"pool-7-thread-1" prio=5 tid=44 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07620 self=0xab566538
| sysTid=3421 nice=-4 cgrp=apps sched=0/0 handle=0xab49ade8
| state=S schedstat=( 2854425 6552916 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe067d000-0xe067f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3af02076> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3af02076> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"OkHttp ConnectionPool" daemon prio=5 tid=43 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c07680 self=0xab5755c8
| sysTid=3434 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab575af0
| state=S schedstat=( 1176356 11498072 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe0579000-0xe057b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1365f677> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1365f677> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #2" prio=5 tid=47 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07740 self=0xab591820
| sysTid=3446 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab591d00
| state=S schedstat=( 12848280 17619792 40 ) utm=0 stm=1 core=1 HZ=100
| stack=0xe0258000-0xe025a000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2a8c62e4> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2a8c62e4> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-9-thread-1" prio=5 tid=45 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c077a0 self=0xab593940
| sysTid=3449 nice=-4 cgrp=apps sched=0/0 handle=0xab593d18
| state=S schedstat=( 105273902 49422502 122 ) utm=9 stm=1 core=1 HZ=100
| stack=0xdff4c000-0xdff4e000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x043fc34d> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x043fc34d> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:1060)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:776)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #3" prio=5 tid=48 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07800 self=0xab591f48
| sysTid=3448 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab592428
| state=S schedstat=( 32449738 38831198 89 ) utm=3 stm=0 core=3 HZ=100
| stack=0xe0050000-0xe0052000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1735ce02> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1735ce02> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #4" prio=5 tid=49 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07860 self=0xab5a4540
| sysTid=3454 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab5a4aa0
| state=S schedstat=( 18420731 35296874 47 ) utm=0 stm=1 core=1 HZ=100
| stack=0xdfa92000-0xdfa94000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1e398313> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1e398313> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"RenderThread" prio=5 tid=50 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07920 self=0xab5a5888
| sysTid=3456 nice=-4 cgrp=apps sched=0/0 handle=0xab5a2d20
| state=S schedstat=( 4615304717 2315674976 5741 ) utm=384 stm=77 core=0 HZ=100
| stack=0xdfb9c000-0xdfb9e000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3456/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0003cc79 /system/lib/libhwui.so
(android::uirenderer::renderthread::RenderThread::threadLoop()+44)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"pool-10-thread-1" prio=5 tid=51 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07980 self=0xab5b9b88
| sysTid=3460 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab5ba120
| state=S schedstat=( 28476409 27720780 51 ) utm=2 stm=0 core=3 HZ=100
| stack=0xdf981000-0xdf983000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x181ec950> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x181ec950> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"adv-report" prio=5 tid=53 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0bbe0 self=0xab5bcab8
| sysTid=3463 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab5bcff0
| state=S schedstat=( 1127917 10261668 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0xdf774000-0xdf776000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3463/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"pool-5-thread-1" prio=5 tid=52 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c079e0 self=0xab5d6be0
| sysTid=3472 nice=-4 cgrp=apps sched=0/0 handle=0xab5d71e8
| state=S schedstat=( 6930937 23127346 66 ) utm=0 stm=0 core=0 HZ=100
| stack=0xdf387000-0xdf389000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2a524749> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2a524749> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"TrashCleanManager" prio=5 tid=55 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0bc50 self=0xab48eea8
| sysTid=3475 nice=0 cgrp=apps sched=0/0 handle=0xab48f4c0
| state=S schedstat=( 24082288 25605681 90 ) utm=2 stm=0 core=3 HZ=100
| stack=0xdf17f000-0xdf181000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3475/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"f" prio=5 tid=54 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0bcc0 self=0xab5c23d8
| sysTid=3479 nice=0 cgrp=apps sched=0/0 handle=0xab5db0f0
| state=S schedstat=( 139421922 166558599 253 ) utm=7 stm=6 core=0 HZ=100
| stack=0xdf283000-0xdf285000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3479/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-140" prio=5 tid=59 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07a40 self=0xab5fd2f0
| sysTid=3563 nice=0 cgrp=apps sched=0/0 handle=0xab5f5d88
| state=S schedstat=( 150268757 303027606 385 ) utm=7 stm=8 core=0 HZ=100
| stack=0xdeb5a000-0xdeb5c000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3563/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 00012ed1 /system/lib/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+56)
native: #02 pc 00004c69 /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #03 pc 00004d03 /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #04 pc 00004d83 /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #05 pc 00004dcb /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #06 pc 0002194b /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #07 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #08 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Thread-141" prio=5 tid=60 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07aa0 self=0xab5fe9b0
| sysTid=3562 nice=0 cgrp=apps sched=0/0 handle=0xab5b9870
| state=S schedstat=( 386880162 90432649 248 ) utm=38 stm=0 core=1 HZ=100
| stack=0xdec58000-0xdec5a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3562/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 00012ed1 /system/lib/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+56)
native: #02 pc 00004c69 /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #03 pc 00004d03 /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #04 pc 00004d83 /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #05 pc 00004da5 /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #06 pc 0002194b /data/data/com.qihoo.security/files/so_libs/libps.so
(???)
native: #07 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #08 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"pool-3-thread-3" prio=5 tid=56 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c07b00 self=0xab33de70
| sysTid=3649 nice=-4 cgrp=apps sched=0/0 handle=0xab33e3a8
| state=S schedstat=( 6415051 13937866 35 ) utm=0 stm=0 core=0 HZ=100
| stack=0xdfd03000-0xdfd05000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0236c84e> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0236c84e> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-3-thread-4" prio=5 tid=58 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c07b60 self=0xab7d6da8
| sysTid=3650 nice=-4 cgrp=apps sched=0/0 handle=0xab7d7838
| state=S schedstat=( 16635256 12535366 55 ) utm=1 stm=0 core=3 HZ=100
| stack=0xde958000-0xde95a000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1caf3d6f> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1caf3d6f> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Thread-147" prio=5 tid=61 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07bc0 self=0xab6c51c8
| sysTid=3675 nice=-4 cgrp=apps sched=0/0 handle=0xab6c9878
| state=S schedstat=( 15345105 38796094 24 ) utm=1 stm=0 core=0 HZ=100
| stack=0xdd96a000-0xdd96c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3675/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.qihoo.security.ui.main.HomeActivity$6.run(MagicSdk:1735)
at java.lang.Thread.run(Thread.java:818)

"WifiManager" prio=5 tid=62 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0bd30 self=0xab7f0050
| sysTid=3742 nice=0 cgrp=apps sched=0/0 handle=0xab6befe0
| state=S schedstat=( 2122287 46742189 30 ) utm=0 stm=0 core=2 HZ=100
| stack=0xddf02000-0xddf04000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3742/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"pool-11-thread-1" prio=5 tid=64 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07c20 self=0xab962ce8
| sysTid=3785 nice=-4 cgrp=apps sched=0/0 handle=0xab7d1050
| state=S schedstat=( 7674274 18276928 80 ) utm=0 stm=0 core=0 HZ=100
| stack=0xdcca9000-0xdccab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0e2f2a7c> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0e2f2a7c> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Binder_3" prio=5 tid=67 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07c80 self=0xab98be60
| sysTid=3802 nice=0 cgrp=apps sched=0/0 handle=0xab919f00
| state=S schedstat=( 76457076 283523607 428 ) utm=6 stm=1 core=0 HZ=100
| stack=0xdcaa7000-0xdcaa9000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3802/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Thread-165" prio=5 tid=73 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07ce0 self=0xab943860
| sysTid=4088 nice=-4 cgrp=apps sched=0/0 handle=0xaba10548
| state=S schedstat=( 11093176 13920990 9 ) utm=1 stm=0 core=3 HZ=100
| stack=0xdc391000-0xdc393000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4088/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.qihoo.security.ui.main.HomeActivity$7.run(MagicSdk:1758)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #5" prio=5 tid=74 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07d40 self=0xab9af4c0
| sysTid=4089 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab9af898
| state=S schedstat=( 19795890 114032602 51 ) utm=1 stm=0 core=2 HZ=100
| stack=0xdc28d000-0xdc28f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x00ef0f05> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x00ef0f05> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-17-thread-1" prio=5 tid=75 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c07da0 self=0xaba25d60
| sysTid=4093 nice=-4 cgrp=apps sched=0/0 handle=0xab9e9f20
| state=S schedstat=( 2795524 10999371 63 ) utm=0 stm=0 core=2 HZ=100
| stack=0xdbf81000-0xdbf83000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1f3b1b5a> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1f3b1b5a> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-16-thread-1" prio=5 tid=76 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c07e00 self=0xaba25988
| sysTid=4092 nice=-4 cgrp=apps sched=0/0 handle=0xaba23358
| state=S schedstat=( 5023073 6714843 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0xdc085000-0xdc087000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x101c418b> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x101c418b> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-15-thread-1" prio=5 tid=77 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c07e60 self=0xab9fb910
| sysTid=4091 nice=-4 cgrp=apps sched=0/0 handle=0xab99fe68
| state=S schedstat=( 2258537 17121463 55 ) utm=0 stm=0 core=2 HZ=100
| stack=0xdc189000-0xdc18b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x34827268> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x34827268> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-14-thread-1" prio=5 tid=78 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07ec0 self=0xab9d2510
| sysTid=4094 nice=-4 cgrp=apps sched=0/0 handle=0xaba14db0
| state=S schedstat=( 52055675 81287708 189 ) utm=3 stm=2 core=1 HZ=100
| stack=0xdbe7d000-0xdbe7f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3ed69681> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3ed69681> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-14-thread-3" prio=5 tid=79 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07f80 self=0xaba01d18
| sysTid=4096 nice=-4 cgrp=apps sched=0/0 handle=0xaba25660
| state=S schedstat=( 15497607 36332082 178 ) utm=0 stm=1 core=0 HZ=100
| stack=0xdbc75000-0xdbc77000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0bff9326> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0bff9326> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-14-thread-2" prio=5 tid=80 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07fe0 self=0xaba0f960
| sysTid=4095 nice=-4 cgrp=apps sched=0/0 handle=0xab90a790
| state=S schedstat=( 22180519 65786044 91 ) utm=2 stm=0 core=3 HZ=100
| stack=0xdbd79000-0xdbd7b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x300b6b67> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x300b6b67> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Binder_4" prio=5 tid=81 Native


| group="main" sCount=1 dsCount=0 obj=0x22c080a0 self=0xaba02658
| sysTid=4098 nice=0 cgrp=apps sched=0/0 handle=0xab9e38c8
| state=S schedstat=( 30071618 95910980 198 ) utm=2 stm=1 core=3 HZ=100
| stack=0xdbb77000-0xdbb79000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4098/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"java.lang.ProcessManager" daemon prio=5 tid=82 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c08100 self=0xab9b85f0
| sysTid=4153 nice=-4 cgrp=apps sched=0/0 handle=0xab982560
| state=S schedstat=( 1162448 48790729 1 ) utm=0 stm=0 core=3 HZ=100
| stack=0xdee99000-0xdee9b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x28404d14> (a java.util.HashMap)
at java.lang.ProcessManager.waitForMoreChildren(ProcessManager.java:140)
- locked <0x28404d14> (a java.util.HashMap)
at java.lang.ProcessManager.watchChildren(ProcessManager.java:105)
at java.lang.ProcessManager.access$000(ProcessManager.java:40)
at java.lang.ProcessManager$1.run(ProcessManager.java:58)

"OkHttp ConnectionPool" daemon prio=5 tid=83 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c08160 self=0xab6b5c58
| sysTid=4214 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab90af20
| state=S schedstat=( 2743490 78396151 24 ) utm=0 stm=0 core=1 HZ=100
| stack=0xde370000-0xde372000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2c5519bd> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2c5519bd> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Thread-179" prio=5 tid=72 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0bda0 self=0xab8ff0e0
| sysTid=4501 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab6bb140
| state=S schedstat=( 38718331 287585055 171 ) utm=2 stm=1 core=3 HZ=100
| stack=0xddc3d000-0xddc3f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3341bbb2> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3341bbb2> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.EnhancedNetworkDispatcher.run(MagicSdk:55)

"Thread-177" prio=5 tid=63 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0be80 self=0xab97f338
| sysTid=4499 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab90a9d8
| state=S schedstat=( 23345940 15955573 35 ) utm=2 stm=0 core=0 HZ=100
| stack=0xde168000-0xde16a000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x37d95703> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x37d95703> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.CacheDispatcher.run(MagicSdk:94)

"Thread-178" prio=5 tid=84 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0bef0 self=0xab965f78
| sysTid=4500 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab942a18
| state=S schedstat=( 40330939 60997866 94 ) utm=2 stm=2 core=2 HZ=100
| stack=0xddd41000-0xddd43000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0f5f2680> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0f5f2680> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.EnhancedNetworkDispatcher.run(MagicSdk:55)

"Thread-180" prio=5 tid=85 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0bf60 self=0xab9876e8
| sysTid=4502 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab6b59d0
| state=S schedstat=( 36839742 74995831 75 ) utm=2 stm=1 core=0 HZ=100
| stack=0xddb39000-0xddb3b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x103e94b9> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x103e94b9> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.EnhancedNetworkDispatcher.run(MagicSdk:55)

"Thread-181" prio=5 tid=86 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0bfd0 self=0xab99adf0
| sysTid=4504 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab9e3f80
| state=S schedstat=( 33575467 53103649 64 ) utm=3 stm=0 core=2 HZ=100
| stack=0xdd686000-0xdd688000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3c0be0fe> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3c0be0fe> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.EnhancedNetworkDispatcher.run(MagicSdk:55)

"pool-18-thread-1" prio=5 tid=57 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c08220 self=0xab98db40
| sysTid=4557 nice=0 cgrp=apps sched=0/0 handle=0xab98d588
| state=S schedstat=( 374921976 137763852 161 ) utm=32 stm=5 core=2 HZ=100
| stack=0xdd25f000-0xdd261000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3210605f> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3210605f> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"com.facebook.ads thread-1 2013-12-31 21:31:14" prio=5 tid=65 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c08280 self=0xab943488
| sysTid=4574 nice=0 cgrp=apps sched=0/0 handle=0xab850210
| state=S schedstat=( 33275522 29004636 45 ) utm=2 stm=1 core=2 HZ=100
| stack=0xdd15b000-0xdd15d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x36d02aac> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x36d02aac> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-3-thread-6" prio=5 tid=46 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x235cfb60 self=0xab99f928
| sysTid=5509 nice=-4 cgrp=apps sched=0/0 handle=0xab5fde40
| state=S schedstat=( 1602032 5277916 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0xdcba5000-0xdcba7000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x30aac375> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x30aac375> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-3-thread-5" prio=5 tid=66 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x235cfb00 self=0xab6bdec8
| sysTid=5508 nice=-4 cgrp=apps sched=0/0 handle=0xab787768
| state=S schedstat=( 2570469 13042397 17 ) utm=0 stm=0 core=3 HZ=100
| stack=0xdd057000-0xdd059000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x21c10f0a> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x21c10f0a> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"hwuiTask2" prio=5 tid=68 Native


| group="main" sCount=1 dsCount=0 obj=0x236a4560 self=0xaba17020
| sysTid=5535 nice=-2 cgrp=apps sched=0/0 handle=0xab980208
| state=S schedstat=( 1424740 1280730 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0xdc651000-0xdc653000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5535/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 00012ed1 /system/lib/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+56)
native: #02 pc 00013939 /system/lib/libhwui.so (???)
native: #03 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #04 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #05 pc 0000eac5 /system/lib/libutils.so (???)
native: #06 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #07 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"hwuiTask1" prio=5 tid=69 Native


| group="main" sCount=1 dsCount=0 obj=0x236ad560 self=0xaba351e0
| sysTid=5534 nice=-2 cgrp=apps sched=0/0 handle=0xab9d3430
| state=S schedstat=( 3317866 9510103 9 ) utm=0 stm=0 core=2 HZ=100
| stack=0xdc74f000-0xdc751000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5534/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 00012ed1 /system/lib/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+56)
native: #02 pc 00013939 /system/lib/libhwui.so (???)
native: #03 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #04 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #05 pc 0000eac5 /system/lib/libutils.so (???)
native: #06 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #07 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"ImageCacheManager" prio=5 tid=70 Native


| group="main" sCount=1 dsCount=0 obj=0x2377be10 self=0xab625c20
| sysTid=5555 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xaba13b80
| state=S schedstat=( 1418072 14593595 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0xdb684000-0xdb686000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5555/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"pool-3-thread-7" prio=5 tid=87 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x2394fda0 self=0xabb49228
| sysTid=5628 nice=-4 cgrp=apps sched=0/0 handle=0xab9a94e0
| state=S schedstat=( 3926146 10323232 19 ) utm=0 stm=0 core=0 HZ=100
| stack=0xdad71000-0xdad73000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1d84a37b> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1d84a37b> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-3-thread-8" prio=5 tid=88 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x2394fe00 self=0xab9a9728
| sysTid=5629 nice=-4 cgrp=apps sched=0/0 handle=0xab9a9c60
| state=S schedstat=( 10138130 4916245 46 ) utm=1 stm=0 core=2 HZ=100
| stack=0xd99f3000-0xd99f5000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x276b4598> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x276b4598> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-3-thread-9" prio=5 tid=89 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x2394fe60 self=0xab9a9ea8
| sysTid=5630 nice=-4 cgrp=apps sched=0/0 handle=0xab9aa4c0
| state=S schedstat=( 2095051 3292500 17 ) utm=0 stm=0 core=3 HZ=100
| stack=0xd98ef000-0xd98f1000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x237121f1> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x237121f1> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"hoo.security:ui" prio=5 (not attached)


| sysTid=3259 nice=0 cgrp=apps
| state=S schedstat=( 81480792 147723428 276 ) utm=1 stm=7 core=0 HZ=100
kernel: (couldn't read /proc/self/task/3259/stack)

"f" prio=5 (not attached)


| sysTid=3564 nice=0 cgrp=apps
| state=S schedstat=( 13491446342 5011915319 3092 ) utm=1316 stm=33 core=3 HZ=100
kernel: (couldn't read /proc/self/task/3564/stack)

"RenderThread" prio=5 (not attached)


| sysTid=5544 nice=-4 cgrp=apps
| state=S schedstat=( 115990 5363749 3 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/5544/stack)

"RenderThread" prio=5 (not attached)


| sysTid=5545 nice=-4 cgrp=apps
| state=S schedstat=( 94844 4322760 3 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/5545/stack)
"RenderThread" prio=5 (not attached)
| sysTid=5546 nice=-4 cgrp=apps
| state=S schedstat=( 136718 566981 4 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/5546/stack)

"RenderThread" prio=5 (not attached)


| sysTid=5547 nice=-4 cgrp=apps
| state=S schedstat=( 74010 1283802 1 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/5547/stack)

"GL updater" prio=5 (not attached)


| sysTid=5634 nice=-10 cgrp=apps
| state=S schedstat=( 736875 3105208 18 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/5634/stack)

----- end 3226 -----

----- pid 900 at 2013-12-31 21:31:44 -----


Cmd line: system_server
ABI: arm64
Build type: optimized
Loaded classes: 6182 allocated classes
Intern table: 8979 strong; 14982 weak
JNI: CheckJNI is off; globals=2224 (plus 47 weak)
Libraries: /system/lib64/libandroid.so /system/lib64/libandroid_servers.so
/system/lib64/libaudioeffect_jni.so /system/lib64/libcompiler_rt.so
/system/lib64/libjavacrypto.so /system/lib64/libjnigraphics.so
/system/lib64/libmedia_jni.so /system/lib64/librs_jni.so
/system/lib64/libsoundpool.so /system/lib64/libwebviewchromium_loader.so
/system/lib64/libwifi-service.so /vendor/lib64/liblocationservice.so
/vendor/lib64/libxtwifi_zpp_adaptor.so libantradio.so libjavacore.so (15)
Heap: 31% free, 28MB/40MB; 352696 objects
Dumping cumulative Gc timings
Start Dumping histograms for 34 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 4.234s 99% C.I. 0.048ms-419.967ms Avg: 41.519ms Max:
538.898ms
MarkRootsCheckpoint: Sum: 561.892ms 99% C.I. 0.031ms-82.656ms Avg: 8.263ms Max:
83.043ms
SweepMallocSpace: Sum: 257.075ms 99% C.I. 0.004ms-22.783ms Avg: 3.780ms Max:
23.501ms
UpdateAndMarkImageModUnionTable: Sum: 235.502ms 99% C.I. 0.715ms-22.520ms Avg:
6.926ms Max: 22.955ms
MarkConcurrentRoots: Sum: 137.730ms 99% C.I. 0.004ms-11.132ms Avg: 2.025ms Max:
11.133ms
ScanGrayAllocSpaceObjects: Sum: 117.155ms 99% C.I. 0.001ms-15.996ms Avg: 1.722ms
Max: 16.126ms
SweepSystemWeaks: Sum: 75.116ms 99% C.I. 0.004ms-5.196ms Avg: 2.209ms Max: 5.373ms
ReMarkRoots: Sum: 42.332ms 99% C.I. 0.029ms-10.320ms Avg: 1.245ms Max:
10.891ms
MarkAllocStackAsLive: Sum: 32.457ms 99% C.I. 20us-3532us Avg: 954.617us Max:
3595us
EnqueueFinalizerReferences: Sum: 28.289ms 99% C.I. 3us-7013us Avg: 832.029us Max:
7199us
(Paused)ScanGrayObjects: Sum: 27.600ms 99% C.I. 0.192ms-8.478ms Avg: 1.200ms
Max: 8.787ms
AllocSpaceClearCards: Sum: 22.882ms 99% C.I. 0.739us-3155.999us Avg: 168.250us
Max: 8779us
MarkNonThreadRoots: Sum: 19.019ms 99% C.I. 13us-2882us Avg: 279.691us Max:
2882us
FinishPhase: Sum: 10.714ms 99% C.I. 26us-3836.999us Avg: 315.117us Max: 4485us
ScanGrayImageSpaceObjects: Sum: 9.143ms 99% C.I. 43us-2563us Avg: 268.911us Max:
2713us
SweepZygoteSpace: Sum: 5.228ms 99% C.I. 160us-457us Avg: 227.304us Max: 457us
ImageModUnionClearCards: Sum: 5.008ms 99% C.I. 46us-172us Avg: 73.647us Max:
172us
SweepLargeObjects: Sum: 3.682ms 99% C.I. 11us-1577.999us Avg: 108.294us Max:
1827us
ProcessReferences: Sum: 3.339ms 99% C.I. 2us-315us Avg: 98.205us Max: 315us
ScanGrayZygoteSpaceObjects: Sum: 3.227ms 99% C.I. 38us-1964.249us Avg: 140.304us
Max: 2183us
RevokeAllThreadLocalAllocationStacks: Sum: 2.507ms 99% C.I. 4us-224us Avg:
73.735us Max: 224us
ZygoteModUnionClearCards: Sum: 1.806ms 99% C.I. 33us-75us Avg: 39.260us Max:
75us
ReclaimPhase: Sum: 992us 99% C.I. 3us-630.999us Avg: 29.176us Max: 712us
(Paused)ScanGrayImageSpaceObjects: Sum: 511us 99% C.I. 42us-56us Avg: 46.454us
Max: 56us
(Paused)ScanGrayAllocSpaceObjects: Sum: 495us 99% C.I. 0.275us-137us Avg: 22.500us
Max: 137us
SwapBitmaps: Sum: 418us 99% C.I. 7us-24us Avg: 12.294us Max: 24us
PreCleanCards: Sum: 374us 99% C.I. 5us-22us Avg: 11us Max: 22us
ProcessCards: Sum: 354us 99% C.I. 2us-12us Avg: 5.205us Max: 12us
(Paused)PausePhase: Sum: 344us 99% C.I. 6us-21us Avg: 10.117us Max: 21us
MarkingPhase: Sum: 328us 99% C.I. 5us-17us Avg: 9.647us Max: 17us
Sweep: Sum: 227us 99% C.I. 2us-13us Avg: 6.676us Max: 13us
MarkRoots: Sum: 127us 99% C.I. 2us-8us Avg: 3.735us Max: 8us
(Paused)ProcessMarkStack: Sum: 83us 99% C.I. 0.257us-60us Avg: 2.441us Max:
60us
BindBitmaps: Sum: 74us 99% C.I. 0.250us-6us Avg: 2.176us Max: 6us
InitializePhase: Sum: 69us 99% C.I. 1us-6us Avg: 2.029us Max: 6us
RecursiveMark: Sum: 67us 99% C.I. 1us-4us Avg: 1.970us Max: 4us
UnBindBitmaps: Sum: 10us 99% C.I. 250ns-1000ns Avg: 294ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 9us 99% C.I. 250ns-2000ns Avg: 264ns Max: 2000ns
PreSweepingGcVerification: Sum: 2us 99% C.I. 250ns-1000ns Avg: 58ns Max: 1000ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 77.355ms 99% C.I. 0.132ms-11.745ms Avg: 2.275ms
Max: 11.921ms
concurrent mark sweep total time: 5.841s mean time: 171.799ms
concurrent mark sweep freed: 1058848 objects with total size 74MB
concurrent mark sweep throughput: 181279/s / 12MB/s
Start Dumping histograms for 4 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 289.953ms 99% C.I. 0.024ms-157.248ms Avg: 24.162ms Max:
163.020ms
SweepMallocSpace: Sum: 42.008ms 99% C.I. 0.021ms-16.520ms Avg: 5.251ms Max:
16.735ms
UpdateAndMarkImageModUnionTable: Sum: 21.051ms 99% C.I. 0.780ms-10.536ms Avg:
5.262ms Max: 10.550ms
MarkRootsCheckpoint: Sum: 15.216ms 99% C.I. 0.403ms-7.620ms Avg: 1.902ms Max:
7.780ms
ScanGrayAllocSpaceObjects: Sum: 12.832ms 99% C.I. 0.002ms-7.860ms Avg: 1.604ms
Max: 8.091ms
SweepSystemWeaks: Sum: 9.553ms 99% C.I. 0.341ms-4.374ms Avg: 2.388ms Max: 4.380ms
MarkConcurrentRoots: Sum: 8.014ms 99% C.I. 0.005ms-3.566ms Avg: 1.001ms Max:
3.626ms
MarkAllocStackAsLive: Sum: 5.525ms 99% C.I. 0.466ms-2.160ms Avg: 1.381ms Max:
2.160ms
ReMarkRoots: Sum: 5.427ms 99% C.I. 0.369ms-3.694ms Avg: 1.356ms Max: 3.737ms
(Paused)ScanGrayObjects: Sum: 2.638ms 99% C.I. 230us-1403us Avg: 659.500us
Max: 1403us
ScanGrayImageSpaceObjects: Sum: 2.366ms 99% C.I. 55us-2158us Avg: 591.500us Max:
2167us
EnqueueFinalizerReferences: Sum: 2.083ms 99% C.I. 164us-1518us Avg: 520.750us
Max: 1518us
AllocSpaceClearCards: Sum: 1.757ms 99% C.I. 2us-605us Avg: 109.812us Max: 605us
UpdateAndMarkZygoteModUnionTable: Sum: 914us 99% C.I. 104us-573us Avg: 228.500us
Max: 573us
ImageModUnionClearCards: Sum: 518us 99% C.I. 54us-97us Avg: 64.750us Max: 97us
FinishPhase: Sum: 512us 99% C.I. 101us-179us Avg: 128us Max: 179us
MarkNonThreadRoots: Sum: 291us 99% C.I. 22us-81us Avg: 36.375us Max: 81us
ZygoteModUnionClearCards: Sum: 286us 99% C.I. 32us-41us Avg: 35.750us Max: 41us
ProcessReferences: Sum: 165us 99% C.I. 3us-111us Avg: 41.250us Max: 111us
SweepLargeObjects: Sum: 160us 99% C.I. 14us-66us Avg: 40us Max: 66us
RevokeAllThreadLocalAllocationStacks: Sum: 134us 99% C.I. 20us-63us Avg:
33.500us Max: 63us
ScanGrayZygoteSpaceObjects: Sum: 132us 99% C.I. 30us-42us Avg: 33us Max: 42us
MarkingPhase: Sum: 117us 99% C.I. 11us-77us Avg: 29.250us Max: 77us
ReclaimPhase: Sum: 50us 99% C.I. 7us-22us Avg: 12.500us Max: 22us
PreCleanCards: Sum: 41us 99% C.I. 7us-14us Avg: 10.250us Max: 14us
ProcessCards: Sum: 40us 99% C.I. 3us-7us Avg: 5us Max: 7us
SwapBitmaps: Sum: 38us 99% C.I. 8us-11us Avg: 9.500us Max: 11us
(Paused)PausePhase: Sum: 37us 99% C.I. 8us-12us Avg: 9.250us Max: 12us
Sweep: Sum: 26us 99% C.I. 5us-8us Avg: 6.500us Max: 8us
MarkRoots: Sum: 12us 99% C.I. 3us-3us Avg: 3us Max: 3us
InitializePhase: Sum: 9us 99% C.I. 2us-3us Avg: 2.250us Max: 3us
BindBitmaps: Sum: 8us 99% C.I. 2us-2us Avg: 2us Max: 2us
SwapStacks: Sum: 5us 99% C.I. 1us-2us Avg: 1.250us Max: 2us
UnBindBitmaps: Sum: 3us 99% C.I. 250ns-1000ns Avg: 750ns Max: 1000ns
(Paused)ProcessMarkStack: Sum: 1us 99% C.I. 250ns-1000ns Avg: 250ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 8.343ms 99% C.I. 0.643ms-4.535ms
Avg: 2.085ms Max: 4.535ms
partial concurrent mark sweep total time: 421.931ms mean time: 105.482ms
partial concurrent mark sweep freed: 239873 objects with total size 14MB
partial concurrent mark sweep throughput: 569770/s / 33MB/s
Start Dumping histograms for 25 iterations for sticky concurrent mark sweep
ScanGrayAllocSpaceObjects: Sum: 132.889ms 99% C.I. 0.001ms-15.100ms Avg: 1.328ms
Max: 19.303ms
ProcessMarkStack: Sum: 104.547ms 99% C.I. 0.001ms-15.489ms Avg: 1.161ms Max:
17.062ms
MarkRootsCheckpoint: Sum: 97.433ms 99% C.I. 0.070ms-18.550ms Avg: 1.948ms Max:
19.904ms
FreeList: Sum: 91.757ms 99% C.I. 2us-386.625us Avg: 129.783us Max: 8621us
MarkConcurrentRoots: Sum: 33.468ms 99% C.I. 4us-2851us Avg: 669.360us Max:
2851us
ScanGrayImageSpaceObjects: Sum: 31.366ms 99% C.I. 44us-4525us Avg: 627.320us
Max: 4631us
SweepArray: Sum: 29.524ms 99% C.I. 0.045ms-4.018ms Avg: 1.180ms Max: 4.070ms
SweepSystemWeaks: Sum: 28.461ms 99% C.I. 0.018ms-4.612ms Avg: 1.138ms Max: 4.878ms
ReMarkRoots: Sum: 11.479ms 99% C.I. 63us-4725us Avg: 459.160us Max: 5230us
(Paused)ScanGrayObjects: Sum: 7.156ms 99% C.I. 196us-1801us Avg: 477.066us
Max: 1801us
MarkingPhase: Sum: 6.628ms 99% C.I. 178us-618.750us Avg: 265.120us Max: 631us
AllocSpaceClearCards: Sum: 6.587ms 99% C.I. 0.362us-415us Avg: 65.870us Max:
415us
ImageModUnionClearCards: Sum: 3.363ms 99% C.I. 44us-203us Avg: 67.260us Max:
203us
ResetStack: Sum: 2.460ms 99% C.I. 18us-284us Avg: 98.400us Max: 284us
EnqueueFinalizerReferences: Sum: 2.051ms 99% C.I. 2us-246.875us Avg: 82.040us
Max: 247us
FinishPhase: Sum: 1.628ms 99% C.I. 27us-275us Avg: 65.120us Max: 293us
ScanGrayZygoteSpaceObjects: Sum: 1.289ms 99% C.I. 29us-188us Avg: 42.966us Max:
188us
MarkNonThreadRoots: Sum: 1.127ms 99% C.I. 15us-58us Avg: 22.540us Max: 58us
ZygoteModUnionClearCards: Sum: 1.077ms 99% C.I. 31us-85us Avg: 35.900us Max:
85us
(Paused)ScanGrayImageSpaceObjects: Sum: 690us 99% C.I. 42us-242us Avg: 69us Max:
242us
RevokeAllThreadLocalAllocationStacks: Sum: 482us 99% C.I. 5us-49us Avg:
19.280us Max: 49us
(Paused)ScanGrayAllocSpaceObjects: Sum: 395us 99% C.I. 0.277us-89us Avg: 19.750us
Max: 89us
ReclaimPhase: Sum: 270us 99% C.I. 4us-30us Avg: 10.800us Max: 30us
ProcessCards: Sum: 240us 99% C.I. 1us-47us Avg: 4.800us Max: 47us
(Paused)PausePhase: Sum: 227us 99% C.I. 6us-27us Avg: 9.080us Max: 27us
PreCleanCards: Sum: 194us 99% C.I. 3us-18us Avg: 7.760us Max: 18us
SwapBitmaps: Sum: 132us 99% C.I. 3us-12us Avg: 5.280us Max: 12us
ProcessReferences: Sum: 96us 99% C.I. 2us-20us Avg: 3.840us Max: 20us
MarkRoots: Sum: 73us 99% C.I. 2us-6us Avg: 2.920us Max: 6us
InitializePhase: Sum: 71us 99% C.I. 1us-20us Avg: 2.840us Max: 20us
BindBitmaps: Sum: 45us 99% C.I. 1us-3us Avg: 1.800us Max: 3us
UnBindBitmaps: Sum: 41us 99% C.I. 1us-2us Avg: 1.640us Max: 2us
ForwardSoftReferences: Sum: 25us 99% C.I. 0.250us-18us Avg: 1.666us Max: 18us
(Paused)ProcessMarkStack: Sum: 23us 99% C.I. 250ns-4000ns Avg: 920ns Max:
4000ns
SwapStacks: Sum: 20us 99% C.I. 250ns-2000ns Avg: 800ns Max: 2000ns
FindDefaultSpaceBitmap: Sum: 18us 99% C.I. 250ns-1000ns Avg: 720ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 21.331ms 99% C.I. 152us-6875us Avg:
853.240us Max: 7319us
sticky concurrent mark sweep total time: 597.357ms mean time: 23.894ms
sticky concurrent mark sweep freed: 706974 objects with total size 41MB
sticky concurrent mark sweep throughput: 1.18421e+06/s / 69MB/s
Total time spent in GC: 6.860s
Mean GC size throughput: 16MB/s
Mean GC object throughput: 298161 objects/s
Total number of allocations 2398223
Total bytes allocated 144MB
Free memory 12MB
Free memory until GC 12MB
Free memory until OOME 227MB
Total memory 40MB
Max memory 256MB
Total mutator paused time: 107.029ms
Total time waiting for GC to complete: 830.028ms

DALVIK THREADS (102):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=900 nice=-2 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 3938831584 1385208634 7439 ) utm=294 stm=99 core=0 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/900/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.android.server.SystemServer.run(SystemServer.java:324)
at com.android.server.SystemServer.main(SystemServer.java:208)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf280
| sysTid=903 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 5154169 17764114 50 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/903/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba883c0
| sysTid=906 nice=0 cgrp=apps sched=0/0 handle=0x559ba88110
| state=S schedstat=( 6193646 18826353 52 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d7c6000-0x7f9d7c8000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/906/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba8b080
| sysTid=905 nice=0 cgrp=apps sched=0/0 handle=0x559bacf9b0
| state=S schedstat=( 5895209 15535571 50 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d8cc000-0x7f9d8ce000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/905/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c02080 self=0x559ba871c0
| sysTid=908 nice=0 cgrp=apps sched=0/0 handle=0x559ba8bc50
| state=R schedstat=( 325326987 435280984 281 ) utm=24 stm=8 core=2 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05080 self=0x559ba89020
| sysTid=910 nice=0 cgrp=apps sched=0/0 handle=0x559ba89860
| state=S schedstat=( 142212589 168479469 1748 ) utm=10 stm=4 core=2 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1ac7a33b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x1ac7a33b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x12c05140 self=0x559ba77d00
| sysTid=912 nice=0 cgrp=apps sched=0/0 handle=0x559bcaf1f0
| state=S schedstat=( 1615935 7713282 38 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x355eaa58> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x355eaa58> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c050e0 self=0x559ba77210
| sysTid=911 nice=0 cgrp=apps sched=0/0 handle=0x559ba77a50
| state=S schedstat=( 643704644 814479993 3048 ) utm=49 stm=15 core=2 HZ=100
| stack=0x7f9d4a0000-0x7f9d4a2000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x294587b1> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x294587b1> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Native


| group="system" sCount=1 dsCount=0 obj=0x12c051a0 self=0x559bcaf7a0
| sysTid=913 nice=0 cgrp=apps sched=0/0 handle=0x559bcb0190
| state=S schedstat=( 9116615 6706094 50 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/913/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 003978c4 /system/lib64/libart.so (art::GoToRunnable(art::Thread*)
+1260)
native: #03 pc 000a4430 /system/lib64/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+24)
native: #04 pc 00000614 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_dalvik_system_VMRuntime_trimHeap__+156)
at dalvik.system.VMRuntime.trimHeap(Native method)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:312)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05200 self=0x559bda6a30
| sysTid=914 nice=0 cgrp=apps sched=0/0 handle=0x559bda7160
| state=S schedstat=( 774611507 117991202 536 ) utm=76 stm=1 core=3 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x25d8e496> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x25d8e496> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Thread-14" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c05320 self=0x559bda77d0
| sysTid=915 nice=0 cgrp=apps sched=0/0 handle=0x559bda81c0
| state=S schedstat=( 729271 734115 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8e05a000-0x7f8e05c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/915/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.android.internal.os.InstallerConnection$1.run(InstallerConnection.java:157)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=12 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12ca0080 self=0x559bd9f730
| sysTid=917 nice=0 cgrp=apps sched=0/0 handle=0x559bda8470
| state=S schedstat=( 878232960 1480989172 3994 ) utm=52 stm=35 core=0 HZ=100
| stack=0x7f8cbf1000-0x7f8cbf3000 stackSize=1012KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x15033817> (a com.android.server.am.ContentProviderRecord)
at
com.android.server.am.ActivityManagerService.getContentProviderImpl(ActivityManager
Service.java:10064)
at
com.android.server.am.ActivityManagerService.getContentProvider(ActivityManagerServ
ice.java:10088)
at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:795)
at
com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java
:2646)
at android.os.Binder.execTransact(Binder.java:446)

"Binder_2" prio=5 tid=13 Blocked


| group="main" sCount=1 dsCount=0 obj=0x12ca4080 self=0x559bda2930
| sysTid=918 nice=0 cgrp=apps sched=0/0 handle=0x559bda01c0
| state=S schedstat=( 1178152649 1416799716 4089 ) utm=95 stm=22 core=1 HZ=100
| stack=0x7f8caf3000-0x7f8caf5000 stackSize=1012KB
| held mutexes=
at com.android.server.pm.UserManagerService.exists(UserManagerService.java:379)
- waiting to lock <0x26401404> (a java.util.HashMap) held by thread 102
at
com.android.server.pm.PackageManagerService.getPackageInfo(PackageManagerService.ja
va:2141)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:72)
at
com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:2
059)
at android.os.Binder.execTransact(Binder.java:446)

"Thread-17" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12d515c0 self=0x559bd51a60
| sysTid=920 nice=-2 cgrp=apps sched=0/0 handle=0x559bd8bea0
| state=S schedstat=( 78427294 118630783 1035 ) utm=4 stm=3 core=2 HZ=100
| stack=0x7f8c83a000-0x7f8c83c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/920/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.android.internal.os.InstallerConnection$1.run(InstallerConnection.java:157)
at java.lang.Thread.run(Thread.java:818)

"android.bg" prio=5 tid=15 Blocked


| group="main" sCount=1 dsCount=0 obj=0x12d47cf0 self=0x559bdc30b0
| sysTid=922 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bdc3a60
| state=S schedstat=( 1209587809 7675226955 2664 ) utm=51 stm=69 core=2 HZ=100
| stack=0x7f8c736000-0x7f8c738000 stackSize=1036KB
| held mutexes=
at com.android.server.pm.UserManagerService.exists(UserManagerService.java:379)
- waiting to lock <0x26401404> (a java.util.HashMap) held by thread 102
at
com.android.server.pm.PackageManagerService.getApplicationInfo(PackageManagerServic
e.java:2336)
at android.app.ActivityThread.getPackageInfo(ActivityThread.java:1685)
at android.app.ContextImpl.createPackageContextAsUser(ContextImpl.java:2169)
at android.app.ContextImpl.createPackageContext(ContextImpl.java:2156)
at android.app.SearchableInfo.createActivityContext(SearchableInfo.java:261)
at android.app.SearchableInfo.getActivityMetaData(SearchableInfo.java:565)
at android.app.SearchableInfo.getActivityMetaData(SearchableInfo.java:533)
at
com.android.server.search.Searchables.buildSearchableList(Searchables.java:237)
at
com.android.server.search.SearchManagerService$MyPackageMonitor.updateSearchables(S
earchManagerService.java:159)
- locked <@addr=0x138fc620> (a android.util.SparseArray)
at
com.android.server.search.SearchManagerService$MyPackageMonitor.onPackageModified(S
earchManagerService.java:150)
at com.android.internal.content.PackageMonitor.onReceive(PackageMonitor.java:355)
at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:861)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ActivityManager" prio=5 tid=16 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12d82080 self=0x559bdc4870
| sysTid=923 nice=-2 cgrp=apps sched=0/0 handle=0x559bdc5240
| state=S schedstat=( 511899702 712046768 1927 ) utm=19 stm=32 core=3 HZ=100
| stack=0x7f8c62d000-0x7f8c62f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0e79eded> (a com.android.server.am.ActivityManagerService$7)
at java.lang.Object.wait(Object.java:422)
at
com.android.server.am.ActivityManagerService.dumpStackTraces(ActivityManagerService
.java:5325)
- locked <0x0e79eded> (a com.android.server.am.ActivityManagerService$7)
at
com.android.server.am.ActivityManagerService.dumpStackTraces(ActivityManagerService
.java:5302)
at
com.android.server.am.ActivityManagerService.appNotResponding(ActivityManagerServic
e.java:5543)
at
com.android.server.am.ActivityManagerService$12.run(ActivityManagerService.java:109
86)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"BroadcastQueue" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12d82240 self=0x559bdc5cc0
| sysTid=924 nice=-2 cgrp=apps sched=0/0 handle=0x559bdc6540
| state=S schedstat=( 10955154 16150467 32 ) utm=1 stm=0 core=3 HZ=100
| stack=0x7f8c524000-0x7f8c526000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/924/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"BroadcastQueue" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x12d82320 self=0x559bdc7050
| sysTid=925 nice=-2 cgrp=apps sched=0/0 handle=0x559bdc7a80
| state=S schedstat=( 186438602 317063529 921 ) utm=13 stm=5 core=0 HZ=100
| stack=0x7f8c418000-0x7f8c41a000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/925/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)
"FileObserver" prio=5 tid=19 Native
| group="main" sCount=1 dsCount=0 obj=0x12f0f260 self=0x559bddb490
| sysTid=926 nice=-2 cgrp=apps sched=0/0 handle=0x559bddbd50
| state=S schedstat=( 7301670 9586821 62 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8c2c1000-0x7f8c2c3000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/926/stack)
native: #00 pc 0005e46c /system/lib64/libc.so (read+4)
native: #01 pc 001143cc /system/lib64/libandroid_runtime.so (???)
native: #02 pc 00028cdc /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_FileObserver_00024ObserverThread_observe__I+148)
at android.os.FileObserver$ObserverThread.observe(Native method)
at android.os.FileObserver$ObserverThread.run(FileObserver.java:85)

"android.fg" prio=5 tid=20 Native


| group="main" sCount=1 dsCount=0 obj=0x12f07a20 self=0x559bddd700
| sysTid=927 nice=0 cgrp=apps sched=0/0 handle=0x559bdddf80
| state=S schedstat=( 20802192 38113537 66 ) utm=2 stm=0 core=0 HZ=100
| stack=0x7f8c1b5000-0x7f8c1b7000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/927/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"android.ui" prio=5 tid=21 Native


| group="main" sCount=1 dsCount=0 obj=0x12f07a90 self=0x559bdde760
| sysTid=928 nice=-2 cgrp=apps sched=0/0 handle=0x559bddf190
| state=S schedstat=( 51344275 42400049 228 ) utm=5 stm=0 core=3 HZ=100
| stack=0x7f8c0a9000-0x7f8c0ab000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/928/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)
"android.io" prio=5 tid=22 Native
| group="main" sCount=1 dsCount=0 obj=0x12f07b70 self=0x559bddfd90
| sysTid=929 nice=0 cgrp=apps sched=0/0 handle=0x559bde0720
| state=S schedstat=( 27139062 57485566 100 ) utm=2 stm=0 core=3 HZ=100
| stack=0x7f8bf9d000-0x7f8bf9f000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/929/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"android.display" prio=5 tid=23 Native


| group="main" sCount=1 dsCount=0 obj=0x12f07be0 self=0x559bde12d0
| sysTid=930 nice=-4 cgrp=apps sched=0/0 handle=0x559bde1cc0
| state=S schedstat=( 819637359 984904087 3805 ) utm=63 stm=18 core=1 HZ=100
| stack=0x7f8be91000-0x7f8be93000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/930/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"CpuTracker" prio=5 tid=24 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12f0fa40 self=0x559bde2b20
| sysTid=931 nice=-2 cgrp=apps sched=0/0 handle=0x559bde3550
| state=S schedstat=( 565989 3297292 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8bd85000-0x7f8bd87000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x02b6b422> (a com.android.server.am.ActivityManagerService$4)
at java.lang.Object.wait(Object.java:422)
at
com.android.server.am.ActivityManagerService$4.run(ActivityManagerService.java:2428
)
- locked <0x02b6b422> (a com.android.server.am.ActivityManagerService$4)

"PowerManagerService" prio=5 tid=25 Native


| group="main" sCount=1 dsCount=0 obj=0x12f08040 self=0x559bde4520
| sysTid=932 nice=-4 cgrp=apps sched=0/0 handle=0x559bde41e0
| state=S schedstat=( 98784705 368515456 1403 ) utm=6 stm=3 core=0 HZ=100
| stack=0x7f8bc79000-0x7f8bc7b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/932/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"TimeoutPoker::PokeHandler::LooperThread" prio=6 tid=26 Native


| group="main" sCount=1 dsCount=0 obj=0x12f4d0e0 self=0x559bde6c30
| sysTid=933 nice=-2 cgrp=apps sched=0/0 handle=0x559bde6980
| state=S schedstat=( 1614167 2165833 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8bb46000-0x7f8bb48000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/933/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 00019240 /system/lib64/libutils.so (android::Looper::pollAll(int,
int*, int*, void**)+112)
native: #05 pc 00003848 /system/lib64/hw/lenovopower.default.so
(TimeoutPoker::PokeHandler::LooperThread::threadLoop()+32)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"BatteryStats_wakeupReason" prio=5 tid=27 Native


| group="main" sCount=1 dsCount=0 obj=0x12f08820 self=0x559bde8140
| sysTid=935 nice=-2 cgrp=apps sched=0/0 handle=0x559bde8af0
| state=S schedstat=( 695208 883073 2 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8b93b000-0x7f8b93d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/935/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00069138 /system/lib64/libc.so (sem_wait+104)
native: #02 pc 0000fa9c /system/lib64/libandroid_servers.so (???)
native: #03 pc 002ec448 /data/dalvik-
cache/arm64/system@framework@services.jar@classes.dex
(Java_com_android_server_am_BatteryStatsService_nativeWaitWakeup___3I_3Ljava_lang_S
tring_2+192)
at com.android.server.am.BatteryStatsService.nativeWaitWakeup(Native method)
at
com.android.server.am.BatteryStatsService.access$200(BatteryStatsService.java:58)
at
com.android.server.am.BatteryStatsService$WakeupReasonThread.run(BatteryStatsServic
e.java:714)

"PackageManager" prio=5 tid=28 Native


| group="main" sCount=1 dsCount=0 obj=0x13045ef0 self=0x559bdf3b40
| sysTid=936 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bdf4570
| state=S schedstat=( 112138059 3825211488 790 ) utm=6 stm=5 core=1 HZ=100
| stack=0x7f8b82f000-0x7f8b831000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/936/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"SensorService" prio=10 tid=33 Native


| group="main" sCount=1 dsCount=0 obj=0x1309bce0 self=0x559bcb4190
| sysTid=1138 nice=-8 cgrp=apps sched=0/0 handle=0x559be2dd30
| state=S schedstat=( 38774065 43949900 339 ) utm=0 stm=3 core=0 HZ=100
| stack=0x7f8b30f000-0x7f8b311000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1138/stack)
native: #00 pc 0005ece0 /system/lib64/libc.so (__ppoll+8)
native: #01 pc 00017b20 /system/lib64/libc.so (poll+64)
native: #02 pc 00002a3c /system/lib64/hw/sensors.msm8916.so
(sensors_poll_context_t::pollEvents(sensors_event_t*, int)+212)
native: #03 pc 0000cb74 /system/lib64/libsensorservice.so (???)
native: #04 pc 00013ca4 /system/lib64/libsensorservice.so (???)
native: #05 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #06 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #07 pc 00014444 /system/lib64/libutils.so (???)
native: #08 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #09 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"SensorEventAckReceiver" prio=10 tid=34 Native


| group="main" sCount=1 dsCount=0 obj=0x130a5080 self=0x559bcb48c0
| sysTid=1139 nice=-8 cgrp=apps sched=0/0 handle=0x559be318e0
| state=S schedstat=( 503125 70156 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8b211000-0x7f8b213000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1139/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 0000f5f0 /system/lib64/libsensorservice.so (???)
native: #05 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #06 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #07 pc 00014444 /system/lib64/libutils.so (???)
native: #08 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #09 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"PackageInstaller" prio=5 tid=29 Native


| group="main" sCount=1 dsCount=0 obj=0x13aab2b0 self=0x559bf33830
| sysTid=1259 nice=0 cgrp=apps sched=0/0 handle=0x559be07f00
| state=S schedstat=( 709947 1417656 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8b723000-0x7f8b725000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1259/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AlarmManagerService" prio=5 tid=30 Native


| group="main" sCount=1 dsCount=0 obj=0x130e7080 self=0x559bed9210
| sysTid=1262 nice=-2 cgrp=apps sched=0/0 handle=0x559bedfee0
| state=S schedstat=( 50374588 43731458 116 ) utm=4 stm=1 core=2 HZ=100
| stack=0x7f8b61f000-0x7f8b621000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1262/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 003978c4 /system/lib64/libart.so (art::GoToRunnable(art::Thread*)
+1260)
native: #03 pc 000a4430 /system/lib64/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+24)
native: #04 pc 00013d20 /data/dalvik-
cache/arm64/system@framework@services.jar@classes.dex
(Java_com_android_server_AlarmManagerService_waitForAlarm__J+168)
at com.android.server.AlarmManagerService.waitForAlarm(Native method)
at
com.android.server.AlarmManagerService.access$800(AlarmManagerService.java:100)
at
com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:232
8)

"InputDispatcher" prio=10 tid=31 Native


| group="main" sCount=1 dsCount=0 obj=0x131e6080 self=0x559bf67270
| sysTid=1263 nice=-8 cgrp=apps sched=0/0 handle=0x559bf66d10
| state=S schedstat=( 286207361 328404790 1906 ) utm=5 stm=23 core=0 HZ=100
| stack=0x7f8b113000-0x7f8b115000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1263/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 0002e56c /system/lib64/libinputflinger.so
(android::InputDispatcher::dispatchOnce()+128)
native: #05 pc 00022660 /system/lib64/libinputflinger.so
(android::InputDispatcherThread::threadLoop()+24)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"InputReader" prio=10 tid=32 Native


| group="main" sCount=1 dsCount=0 obj=0x131f3320 self=0x559bf67e50
| sysTid=1264 nice=-8 cgrp=apps sched=0/0 handle=0x559bf66fc0
| state=S schedstat=( 167562413 238271045 1134 ) utm=8 stm=8 core=0 HZ=100
| stack=0x7f8b015000-0x7f8b017000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1264/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0025ed50 /system/lib64/libart.so
(art::JNI::CallStaticObjectMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)
+1252)
native: #03 pc 00084984 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000c01d4 /system/lib64/libandroid_runtime.so
(android::android_view_KeyEvent_fromNative(_JNIEnv*, android::KeyEvent const*)+160)
native: #05 pc 00016098 /system/lib64/libandroid_servers.so
(android::NativeInputManager::interceptKeyBeforeQueueing(android::KeyEvent const*,
unsigned int&)+116)
native: #06 pc 00025ec8 /system/lib64/libinputflinger.so
(android::InputDispatcher::notifyKey(android::NotifyKeyArgs const*)+316)
native: #07 pc 0002e734 /system/lib64/libinputflinger.so
(android::NotifyKeyArgs::notify(android::sp<android::InputListenerInterface>
const&) const+28)
native: #08 pc 0002f0b4 /system/lib64/libinputflinger.so
(android::QueuedInputListener::flush()+68)
native: #09 pc 000353cc /system/lib64/libinputflinger.so
(android::InputReader::loopOnce()+296)
native: #10 pc 0002f9a4 /system/lib64/libinputflinger.so
(android::InputReaderThread::threadLoop()+24)
native: #11 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #12 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #13 pc 00014444 /system/lib64/libutils.so (???)
native: #14 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #15 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"StartShutdownService" prio=5 tid=35 Native


| group="main" sCount=1 dsCount=0 obj=0x1359e0f0 self=0x559bf6a180
| sysTid=1265 nice=-4 cgrp=apps sched=0/0 handle=0x559bf6aaf0
| state=S schedstat=( 10791145 11097917 58 ) utm=0 stm=1 core=3 HZ=100
| stack=0x7f8af11000-0x7f8af13000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1265/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.android.server.StartShutdownService$SSThread.run(StartShutdownService.java:197)

"MountService" prio=5 tid=36 Native


| group="main" sCount=1 dsCount=0 obj=0x139c6320 self=0x559bf81730
| sysTid=1266 nice=0 cgrp=apps sched=0/0 handle=0x559bf625b0
| state=S schedstat=( 4423383 38419690 20 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89306000-0x7f89308000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1266/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
"VoldConnector" prio=5 tid=37 Native
| group="main" sCount=1 dsCount=0 obj=0x1335b700 self=0x559bf81e60
| sysTid=1267 nice=-2 cgrp=apps sched=0/0 handle=0x559bf830b0
| state=S schedstat=( 3427084 4633231 17 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89202000-0x7f89204000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1267/stack)
native: #00 pc 0005ed3c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x13789070> (a java.lang.Object)
at
com.android.server.NativeDaemonConnector.listenToSocket(NativeDaemonConnector.java:
165)
at com.android.server.NativeDaemonConnector.run(NativeDaemonConnector.java:108)
at java.lang.Thread.run(Thread.java:818)

"AudioService" prio=5 tid=39 Native


| group="main" sCount=1 dsCount=0 obj=0x1335b8e0 self=0x559bf44d10
| sysTid=1269 nice=-2 cgrp=apps sched=0/0 handle=0x559bf85b10
| state=S schedstat=( 28860610 42818759 150 ) utm=2 stm=0 core=3 HZ=100
| stack=0x7f88ffa000-0x7f88ffc000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1269/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.media.AudioService$AudioSystemThread.run(AudioService.java:3927)

"Binder_3" prio=5 tid=40 Native


| group="main" sCount=1 dsCount=0 obj=0x133e3800 self=0x559bf466a0
| sysTid=1271 nice=0 cgrp=apps sched=0/0 handle=0x559bf463f0
| state=S schedstat=( 1103233109 1589712481 3949 ) utm=72 stm=38 core=3 HZ=100
| stack=0x7f88efc000-0x7f88efe000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1271/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"NetdConnector" prio=5 tid=38 Native


| group="main" sCount=1 dsCount=0 obj=0x13442ca0 self=0x559bf843d0
| sysTid=1342 nice=-2 cgrp=apps sched=0/0 handle=0x559bf483b0
| state=S schedstat=( 13743706 49023429 127 ) utm=1 stm=0 core=3 HZ=100
| stack=0x7f890fe000-0x7f89100000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1342/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 002813d0 /system/lib64/libart.so
(art::JNI::ReleaseByteArrayElements(_JNIEnv*, _jbyteArray*, signed char*, int)
+1716)
native: #03 pc 000d0b88 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x137e07b0> (a java.lang.Object)
at
com.android.server.NativeDaemonConnector.listenToSocket(NativeDaemonConnector.java:
165)
at com.android.server.NativeDaemonConnector.run(NativeDaemonConnector.java:108)
at java.lang.Thread.run(Thread.java:818)

"NetworkStats" prio=5 tid=41 Native


| group="main" sCount=1 dsCount=0 obj=0x13b2b0f0 self=0x559bf694a0
| sysTid=1355 nice=0 cgrp=apps sched=0/0 handle=0x559bf4aae0
| state=S schedstat=( 64610305 38730475 124 ) utm=4 stm=2 core=0 HZ=100
| stack=0x7f88df8000-0x7f88dfa000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1355/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"NetworkPolicy" prio=5 tid=42 Native


| group="main" sCount=1 dsCount=0 obj=0x13b2bbe0 self=0x559bf94f70
| sysTid=1360 nice=0 cgrp=apps sched=0/0 handle=0x559bf8dc10
| state=S schedstat=( 305255849 498137903 3220 ) utm=12 stm=18 core=3 HZ=100
| stack=0x7f88cf4000-0x7f88cf6000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1360/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiP2pService" prio=5 tid=43 Native


| group="main" sCount=1 dsCount=0 obj=0x13b2c190 self=0x559bf98d00
| sysTid=1378 nice=0 cgrp=apps sched=0/0 handle=0x559bf995f0
| state=S schedstat=( 18056612 48843229 89 ) utm=1 stm=0 core=0 HZ=100
| stack=0x7f88bf0000-0x7f88bf2000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1378/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiStateMachine" prio=5 tid=44 Native


| group="main" sCount=1 dsCount=0 obj=0x13b924e0 self=0x559bfb51a0
| sysTid=1402 nice=0 cgrp=apps sched=0/0 handle=0x559bf8e730
| state=S schedstat=( 2348467114 2180038048 5816 ) utm=193 stm=41 core=3 HZ=100
| stack=0x7f88ab0000-0x7f88ab2000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1402/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiService" prio=5 tid=45 Native


| group="main" sCount=1 dsCount=0 obj=0x13bcc0f0 self=0x559bf937f0
| sysTid=1409 nice=0 cgrp=apps sched=0/0 handle=0x559bfb2f80
| state=S schedstat=( 7700209 9631460 42 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f889ac000-0x7f889ae000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1409/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ConnectivityServiceThread" prio=5 tid=46 Native


| group="main" sCount=1 dsCount=0 obj=0x13bcdc10 self=0x559bfa4250
| sysTid=1410 nice=0 cgrp=apps sched=0/0 handle=0x559bfa2e10
| state=S schedstat=( 47464841 68927293 136 ) utm=3 stm=1 core=0 HZ=100
| stack=0x7f888a8000-0x7f888aa000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1410/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"NsdService" prio=5 tid=47 Native


| group="main" sCount=1 dsCount=0 obj=0x13beef60 self=0x559bfc0e80
| sysTid=1411 nice=0 cgrp=apps sched=0/0 handle=0x559bfaa570
| state=S schedstat=( 1131617 97031 8 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8879e000-0x7f887a0000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1411/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"mDnsConnector" prio=5 tid=48 Native


| group="main" sCount=1 dsCount=0 obj=0x13c0e0e0 self=0x559bf8eb30
| sysTid=1412 nice=-2 cgrp=apps sched=0/0 handle=0x559bfa83d0
| state=S schedstat=( 788542 569010 6 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f88692000-0x7f88694000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1412/stack)
native: #00 pc 0005ed3c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x13c15070> (a java.lang.Object)
at
com.android.server.NativeDaemonConnector.listenToSocket(NativeDaemonConnector.java:
165)
at com.android.server.NativeDaemonConnector.run(NativeDaemonConnector.java:108)
at java.lang.Thread.run(Thread.java:818)

"ranker" prio=5 tid=49 Native


| group="main" sCount=1 dsCount=0 obj=0x13c34040 self=0x559bfacfe0
| sysTid=1413 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bef5760
| state=S schedstat=( 10629216 46245782 39 ) utm=1 stm=0 core=2 HZ=100
| stack=0x7f8856c000-0x7f8856e000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1413/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"UEventObserver" prio=5 tid=50 Native


| group="main" sCount=1 dsCount=0 obj=0x13cb4380 self=0x559bf8d300
| sysTid=1414 nice=-2 cgrp=apps sched=0/0 handle=0x559bf91230
| state=S schedstat=( 1815101 8725625 38 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f88460000-0x7f88462000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1414/stack)
native: #00 pc 0005ece0 /system/lib64/libc.so (__ppoll+8)
native: #01 pc 00017b20 /system/lib64/libc.so (poll+64)
native: #02 pc 0000269c /system/lib64/libhardware_legacy.so
(uevent_next_event+80)
native: #03 pc 000cfd74 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 00001260 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_UEventObserver_nativeWaitForNextEvent__+136)
at android.os.UEventObserver.nativeWaitForNextEvent(Native method)
at android.os.UEventObserver.access$100(UEventObserver.java:41)
at android.os.UEventObserver$UEventThread.run(UEventObserver.java:182)

"backup" prio=5 tid=51 Native


| group="main" sCount=1 dsCount=0 obj=0x13cfecf0 self=0x559bbec240
| sysTid=1415 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bbf20f0
| state=S schedstat=( 4871874 281522346 71 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f88354000-0x7f88356000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1415/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"MoMS.HandlerThread" prio=5 tid=53 Native


| group="main" sCount=1 dsCount=0 obj=0x136c2580 self=0x559bbee6d0
| sysTid=1418 nice=0 cgrp=apps sched=0/0 handle=0x559bfce040
| state=S schedstat=( 1261718 2331301 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8724e000-0x7f87250000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1418/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiWatchdogStateMachine" prio=5 tid=52 Native


| group="main" sCount=1 dsCount=0 obj=0x13063190 self=0x559bfd77b0
| sysTid=1420 nice=0 cgrp=apps sched=0/0 handle=0x559bfcfe10
| state=S schedstat=( 6225520 27491356 63 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8a7ef000-0x7f8a7f1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1420/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiManager" prio=5 tid=54 Native


| group="main" sCount=1 dsCount=0 obj=0x1307f2e0 self=0x559bf7e0d0
| sysTid=1421 nice=0 cgrp=apps sched=0/0 handle=0x559bf7e910
| state=S schedstat=( 1750313 14024218 36 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8a6eb000-0x7f8a6ed000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1421/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiScanningService" prio=5 tid=55 Native


| group="main" sCount=1 dsCount=0 obj=0x130969b0 self=0x559bfe8820
| sysTid=1422 nice=0 cgrp=apps sched=0/0 handle=0x559bf7ba70
| state=S schedstat=( 2126979 3740521 17 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8a5e7000-0x7f8a5e9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1422/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiRttService" prio=5 tid=56 Native


| group="main" sCount=1 dsCount=0 obj=0x130f0a50 self=0x559bfa31d0
| sysTid=1423 nice=0 cgrp=apps sched=0/0 handle=0x559bfea130
| state=S schedstat=( 1425469 6127239 11 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8a4e3000-0x7f8a4e5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1423/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"LenovoGesture_FrameworkServiceDelegate" prio=5 tid=57 Native


| group="main" sCount=1 dsCount=0 obj=0x132e3ba0 self=0x559c00b3d0
| sysTid=1424 nice=0 cgrp=apps sched=0/0 handle=0x559c02acd0
| state=S schedstat=( 679324 954634 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8a3df000-0x7f8a3e1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1424/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Timer-0" prio=5 tid=58 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1348a240 self=0x559bfee3d0
| sysTid=1425 nice=-2 cgrp=apps sched=0/0 handle=0x559bfeb340
| state=S schedstat=( 543126 325780 4 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8a2db000-0x7f8a2dd000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x06f93eb3> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x06f93eb3> (a java.util.Timer$TimerImpl)

"LightSensorSample" prio=5 tid=59 Native


| group="main" sCount=1 dsCount=0 obj=0x134a6470 self=0x559bfeb5f0
| sysTid=1426 nice=0 cgrp=apps sched=0/0 handle=0x559bfef5b0
| state=S schedstat=( 39788967 44874059 151 ) utm=0 stm=3 core=3 HZ=100
| stack=0x7f8a1d7000-0x7f8a1d9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1426/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 002716a8 /system/lib64/libart.so
(art::JNI::SetFloatArrayRegion(_JNIEnv*, _jfloatArray*, int, int, float const*)
+1532)
native: #03 pc 0010fd34 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 0001909c /system/lib64/libutils.so
(android::Looper::pollInner(int)+956)
native: #05 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #06 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #07 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-88" prio=5 tid=60 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1366c780 self=0x559bfa5f90
| sysTid=1433 nice=-4 cgrp=apps sched=0/0 handle=0x559bf942f0
| state=S schedstat=( 20453240 21285625 175 ) utm=0 stm=2 core=1 HZ=100
| stack=0x7f8a0d3000-0x7f8a0d5000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1aac6c70> (a java.lang.Object)
at
com.android.server.display.DisplayPowerState$PhotonicModulator.run(DisplayPowerStat
e.java:402)
- locked <0x1aac6c70> (a java.lang.Object)

"LazyTaskWriterThread" prio=5 tid=61 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f0f8c0 self=0x559bfd66d0
| sysTid=1434 nice=-2 cgrp=apps sched=0/0 handle=0x559bff7800
| state=S schedstat=( 271845931 82708391 97 ) utm=26 stm=1 core=0 HZ=100
| stack=0x7f89fcf000-0x7f89fd1000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x33147be9> (a com.android.server.am.TaskPersister)
at
com.android.server.am.TaskPersister$LazyTaskWriterThread.run(TaskPersister.java:507
)
- locked <0x33147be9> (a com.android.server.am.TaskPersister)

"UsbService host thread" prio=5 tid=62 Native


| group="main" sCount=1 dsCount=0 obj=0x134ff320 self=0x559c0008e0
| sysTid=1447 nice=-2 cgrp=apps sched=0/0 handle=0x559bff8d40
| state=S schedstat=( 951925 6830418 10 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8ad04000-0x7f8ad06000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1447/stack)
native: #00 pc 0005e46c /system/lib64/libc.so (read+4)
native: #01 pc 0000198c /system/lib64/libusbhost.so (usb_host_read_event+76)
native: #02 pc 00001c78 /system/lib64/libusbhost.so (usb_host_run+28)
native: #03 pc 00528b94 /data/dalvik-
cache/arm64/system@framework@services.jar@classes.dex
(Java_com_android_server_usb_UsbHostManager_monitorUsbHostBus__+140)
at com.android.server.usb.UsbHostManager.monitorUsbHostBus(Native method)
at com.android.server.usb.UsbHostManager.access$000(UsbHostManager.java:47)
at com.android.server.usb.UsbHostManager$1.run(UsbHostManager.java:381)
at java.lang.Thread.run(Thread.java:818)

"Thread-90" prio=5 tid=63 Native


| group="main" sCount=1 dsCount=0 obj=0x134ff4a0 self=0x559c002570
| sysTid=1448 nice=-2 cgrp=apps sched=0/0 handle=0x559bff8ff0
| state=S schedstat=( 1360366 558436 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8ac00000-0x7f8ac02000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1448/stack)
native: #00 pc 0005ef04 /system/lib64/libc.so (__accept4+4)
native: #01 pc 00000e9c /system/lib64/libnetd_client.so (???)
native: #02 pc 000146e0 /system/lib64/libc.so (accept4+16)
native: #03 pc 0003ab60 /system/lib64/libjavacore.so (???)
native: #04 pc 003a9e9c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_libcore_io_Posix_accept__Ljava_io_FileDescriptor_2Ljava_net_InetSocketAddress
_2+196)
at libcore.io.Posix.accept(Native method)
at libcore.io.BlockGuardOs.accept(BlockGuardOs.java:63)
at android.system.Os.accept(Os.java:57)
at com.android.server.am.NativeCrashListener.run(NativeCrashListener.java:129)

"Binder_4" prio=5 tid=64 Native


| group="main" sCount=1 dsCount=0 obj=0x135261a0 self=0x559bffe330
| sysTid=1473 nice=0 cgrp=apps sched=0/0 handle=0x559c001ca0
| state=S schedstat=( 1083352288 1355064775 3866 ) utm=80 stm=28 core=2 HZ=100
| stack=0x7f8ab02000-0x7f8ab04000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1473/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_5" prio=5 tid=66 Native


| group="main" sCount=1 dsCount=0 obj=0x13579080 self=0x559c001120
| sysTid=1490 nice=-4 cgrp=apps sched=0/0 handle=0x559bffda20
| state=S schedstat=( 1026089360 1506219788 3988 ) utm=76 stm=26 core=1 HZ=100
| stack=0x7f8a900000-0x7f8a902000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1490/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_6" prio=5 tid=67 Native


| group="main" sCount=1 dsCount=0 obj=0x139a3200 self=0x559c02e9c0
| sysTid=1512 nice=0 cgrp=apps sched=0/0 handle=0x559bfefb80
| state=S schedstat=( 882614202 1483115396 4139 ) utm=72 stm=16 core=2 HZ=100
| stack=0x7f89ed1000-0x7f89ed3000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1512/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"WifiMonitor" prio=5 tid=65 Native


| group="main" sCount=1 dsCount=0 obj=0x134410e0 self=0x559bffee90
| sysTid=1620 nice=0 cgrp=apps sched=0/0 handle=0x559c039220
| state=S schedstat=( 18451615 38055620 42 ) utm=1 stm=0 core=3 HZ=100
| stack=0x7f8a9fe000-0x7f8aa00000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1620/stack)
native: #00 pc 0005ece0 /system/lib64/libc.so (__ppoll+8)
native: #01 pc 00017b20 /system/lib64/libc.so (poll+64)
native: #02 pc 00003d1c /system/lib64/libhardware_legacy.so (wifi_ctrl_recv+92)
native: #03 pc 00003e30 /system/lib64/libhardware_legacy.so
(wifi_wait_on_socket+52)
native: #04 pc 0000a5c8 /system/lib64/libwifi-service.so (???)
native: #05 pc 00059284 /data/dalvik-cache/arm64/system@framework@wifi-
service.jar@classes.dex
(Java_com_android_server_wifi_WifiNative_waitForEventNative__+140)
at com.android.server.wifi.WifiNative.waitForEventNative(Native method)
at com.android.server.wifi.WifiNative.waitForEvent(WifiNative.java:159)
at com.android.server.wifi.WifiMonitor$MonitorThread.run(WifiMonitor.java:761)

"watchdog" prio=5 tid=68 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12efba80 self=0x559c0053d0
| sysTid=1640 nice=-2 cgrp=apps sched=0/0 handle=0x559c00a830
| state=S schedstat=( 1765417 7523644 17 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89dcd000-0x7f89dcf000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3caff06e> (a com.android.server.Watchdog)
at java.lang.Object.wait(Object.java:422)
at com.android.server.Watchdog.run(Watchdog.java:362)
- locked <0x3caff06e> (a com.android.server.Watchdog)

"SoundPool" prio=5 tid=69 Native


| group="main" sCount=1 dsCount=0 obj=0x136040e0 self=0x559c0ea2d0
| sysTid=1649 nice=0 cgrp=apps sched=0/0 handle=0x559c0e8670
| state=S schedstat=( 852710 3082915 25 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89ccf000-0x7f89cd1000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1649/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00099fd8 /system/lib64/libmedia.so (android::SoundPool::run()+52)
native: #03 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #04 pc 00014444 /system/lib64/libutils.so (???)
native: #05 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #06 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"SoundPoolThread" prio=5 tid=71 Native


| group="main" sCount=1 dsCount=0 obj=0x139b70e0 self=0x559c105f40
| sysTid=1650 nice=0 cgrp=apps sched=0/0 handle=0x559c0e99e0
| state=S schedstat=( 2884371 2909794 25 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89bd1000-0x7f89bd3000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1650/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 0009a52c /system/lib64/libmedia.so
(android::SoundPoolThread::read()+48)
native: #03 pc 0009a83c /system/lib64/libmedia.so
(android::SoundPoolThread::run()+88)
native: #04 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #05 pc 00014444 /system/lib64/libutils.so (???)
native: #06 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #07 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"FLP Service Callback Thread" prio=6 tid=72 Native


| group="main" sCount=1 dsCount=0 obj=0x132ac680 self=0x559c35e960
| sysTid=1787 nice=-2 cgrp=apps sched=0/0 handle=0x559c28a420
| state=S schedstat=( 21384993 76679952 234 ) utm=1 stm=1 core=0 HZ=100
| stack=0x7f87789000-0x7f8778b000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1787/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00003b4c /system/lib64/libgps.utils.so (msg_q_rcv+108)
native: #03 pc 00004000 /system/lib64/libloc_core.so
(loc_core::MsgTask::loopMain(void*)+124)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"NetworkTimeUpdateService" prio=5 tid=73 Native


| group="main" sCount=1 dsCount=0 obj=0x134badd0 self=0x559c1eff60
| sysTid=1794 nice=0 cgrp=apps sched=0/0 handle=0x559c129400
| state=S schedstat=( 1100783 4860259 7 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f87987000-0x7f87989000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1794/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_7" prio=5 tid=70 Blocked


| group="main" sCount=1 dsCount=0 obj=0x139b7140 self=0x559c5ee510
| sysTid=1888 nice=0 cgrp=apps sched=0/0 handle=0x559c5e2100
| state=S schedstat=( 936247431 1466573221 3752 ) utm=64 stm=29 core=0 HZ=100
| stack=0x7f8768b000-0x7f8768d000 stackSize=1012KB
| held mutexes=
at
com.android.server.pm.PackageManagerService.queryContentProviders(PackageManagerSer
vice.java:4213)
- waiting to lock <0x26401404> (a java.util.HashMap) held by thread 102
at
com.android.server.am.ActivityManagerService.generateApplicationProvidersLocked(Act
ivityManagerService.java:9498)
at
com.android.server.am.ActivityManagerService.attachApplicationLocked(ActivityManage
rService.java:6517)
at
com.android.server.am.ActivityManagerService.attachApplication(ActivityManagerServi
ce.java:6685)
- locked <0x153f130f> (a com.android.server.am.ActivityManagerService)
at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:481)
at
com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java
:2646)
at android.os.Binder.execTransact(Binder.java:446)

"Binder_8" prio=5 tid=74 Blocked


| group="main" sCount=1 dsCount=0 obj=0x13bd7080 self=0x559c5f9a90
| sysTid=1890 nice=0 cgrp=apps sched=0/0 handle=0x559c5f7270
| state=S schedstat=( 1321970559 1526726536 3675 ) utm=110 stm=22 core=0 HZ=100
| stack=0x7f865a3000-0x7f865a5000 stackSize=1012KB
| held mutexes=
at
com.android.server.pm.PackageManagerService.checkUidPermission(PackageManagerServic
e.java:2588)
- waiting to lock <0x26401404> (a java.util.HashMap) held by thread 102
at
android.app.ActivityManager.checkComponentPermission(ActivityManager.java:2508)
at
com.android.server.am.ActivityManagerService.checkComponentPermission(ActivityManag
erService.java:7501)
at
com.android.server.am.ActivityManagerService.checkPermission(ActivityManagerService
.java:7519)
at android.app.ContextImpl.checkPermission(ContextImpl.java:1900)
at android.app.ContextImpl.checkCallingOrSelfPermission(ContextImpl.java:1926)
at android.app.ContextImpl.enforceCallingOrSelfPermission(ContextImpl.java:1963)
at
com.android.server.power.PowerManagerService$BinderService.releaseWakeLock(PowerMan
agerService.java:3150)
at android.os.IPowerManager$Stub.onTransact(IPowerManager.java:94)
at android.os.Binder.execTransact(Binder.java:446)

"Binder_9" prio=5 tid=75 Native


| group="main" sCount=1 dsCount=0 obj=0x13c0e080 self=0x559c4c5fd0
| sysTid=1891 nice=0 cgrp=apps sched=0/0 handle=0x559c5fbc30
| state=S schedstat=( 1641947246 1257057459 3855 ) utm=133 stm=31 core=3 HZ=100
| stack=0x7f86245000-0x7f86247000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1891/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_A" prio=5 tid=76 Blocked


| group="main" sCount=1 dsCount=0 obj=0x13c369e0 self=0x559c63dee0
| sysTid=1906 nice=0 cgrp=apps sched=0/0 handle=0x559c63b930
| state=S schedstat=( 756013426 1278312849 3516 ) utm=44 stm=31 core=0 HZ=100
| stack=0x7f86147000-0x7f86149000 stackSize=1012KB
| held mutexes=
at
com.android.server.pm.PackageManagerService.checkUidPermission(PackageManagerServic
e.java:2588)
- waiting to lock <0x26401404> (a java.util.HashMap) held by thread 102
at
android.app.ActivityManager.checkComponentPermission(ActivityManager.java:2508)
at
com.android.server.am.ActivityManagerService.checkComponentPermission(ActivityManag
erService.java:7501)
at
com.android.server.am.ActivityManagerService.checkPermission(ActivityManagerService
.java:7519)
at android.app.ContextImpl.checkPermission(ContextImpl.java:1900)
at android.app.ContextImpl.checkCallingOrSelfPermission(ContextImpl.java:1926)
at android.app.ContextImpl.enforceCallingOrSelfPermission(ContextImpl.java:1963)
at
com.android.server.ConnectivityService.enforceAccessPermission(ConnectivityService.
java:1361)
at
com.android.server.ConnectivityService.getActiveNetworkInfo(ConnectivityService.jav
a:900)
at android.net.IConnectivityManager$Stub.onTransact(IConnectivityManager.java:52)
at android.os.Binder.execTransact(Binder.java:446)

"Binder_B" prio=5 tid=77 Native


| group="main" sCount=1 dsCount=0 obj=0x13c54080 self=0x559c517690
| sysTid=1910 nice=0 cgrp=apps sched=0/0 handle=0x559c6571d0
| state=S schedstat=( 796514712 1324243390 3601 ) utm=50 stm=29 core=3 HZ=100
| stack=0x7f86049000-0x7f8604b000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1910/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_C" prio=5 tid=78 Native


| group="main" sCount=1 dsCount=0 obj=0x13c890e0 self=0x559c6593e0
| sysTid=1911 nice=0 cgrp=apps sched=0/0 handle=0x559c545720
| state=S schedstat=( 857882570 1280018338 3610 ) utm=55 stm=30 core=3 HZ=100
| stack=0x7f85f4b000-0x7f85f4d000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1911/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_D" prio=5 tid=79 Native


| group="main" sCount=1 dsCount=0 obj=0x13ce3080 self=0x559c716e40
| sysTid=1929 nice=0 cgrp=apps sched=0/0 handle=0x559c5a6b10
| state=S schedstat=( 993986844 1424194460 3696 ) utm=69 stm=30 core=1 HZ=100
| stack=0x7f85e4d000-0x7f85e4f000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1929/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_E" prio=5 tid=80 Native


| group="main" sCount=1 dsCount=0 obj=0x13d080e0 self=0x559c6e34b0
| sysTid=1930 nice=0 cgrp=apps sched=0/0 handle=0x559c6ce0c0
| state=S schedstat=( 814569043 1332651352 3605 ) utm=56 stm=25 core=2 HZ=100
| stack=0x7f85d4f000-0x7f85d51000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1930/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Thread-134" prio=5 tid=82 Native


| group="main" sCount=1 dsCount=0 obj=0x14058e20 self=0x559cd77f10
| sysTid=2024 nice=0 cgrp=apps sched=0/0 handle=0x559ce6c780
| state=S schedstat=( 3583958 29568334 22 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f85667000-0x7f85669000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2024/stack)
native: #00 pc 0005ece0 /system/lib64/libc.so (__ppoll+8)
native: #01 pc 00017b20 /system/lib64/libc.so (poll+64)
native: #02 pc 0000f398 /system/lib64/libwifi-service.so
(wifi_event_loop(wifi_info*)+176)
native: #03 pc 00058aa0 /data/dalvik-cache/arm64/system@framework@wifi-
service.jar@classes.dex
(Java_com_android_server_wifi_WifiNative_waitForHalEventNative__+136)
at com.android.server.wifi.WifiNative.waitForHalEventNative(Native method)
at com.android.server.wifi.WifiNative.access$100(WifiNative.java:46)
at com.android.server.wifi.WifiNative$MonitorThread.run(WifiNative.java:1160)

"GeoFenceService" prio=5 tid=83 Native


| group="main" sCount=1 dsCount=0 obj=0x13abc190 self=0x559cfece30
| sysTid=2066 nice=0 cgrp=apps sched=0/0 handle=0x559cfed820
| state=S schedstat=( 766928 4064374 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f85256000-0x7f85258000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2066/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ulp_monitor" prio=5 tid=84 Native


| group="main" sCount=1 dsCount=0 obj=0x13ce49a0 self=0x559cfff130
| sysTid=2065 nice=0 cgrp=apps sched=0/0 handle=0x559cfdfcd0
| state=S schedstat=( 781717 12152293 5 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8535a000-0x7f8535c000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2065/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00012288 /system/vendor/lib64/libulp2.so (ulp_monitor_main(void*)
+328)
native: #03 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #04 pc 00014444 /system/lib64/libutils.so (???)
native: #05 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #06 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ulp_msg" prio=5 tid=85 Native


| group="main" sCount=1 dsCount=0 obj=0x13d08620 self=0x559d01caa0
| sysTid=2064 nice=0 cgrp=apps sched=0/0 handle=0x559cfdde30
| state=S schedstat=( 730833 18024375 3 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f85458000-0x7f8545a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2064/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00003b4c /system/lib64/libgps.utils.so (msg_q_rcv+108)
native: #03 pc 0000842c /system/vendor/lib64/libulp2.so (ulp_msg_main(void*)
+344)
native: #04 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #05 pc 00014444 /system/lib64/libutils.so (???)
native: #06 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #07 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_F" prio=5 tid=81 Native


| group="main" sCount=1 dsCount=0 obj=0x12c05260 self=0x559d1ba3d0
| sysTid=2073 nice=0 cgrp=apps sched=0/0 handle=0x559d1a0270
| state=S schedstat=( 1345679038 1526719101 3884 ) utm=107 stm=27 core=3 HZ=100
| stack=0x7f85158000-0x7f8515a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2073/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_10" prio=5 tid=86 Blocked


| group="main" sCount=1 dsCount=0 obj=0x12ca00e0 self=0x559d1da370
| sysTid=2075 nice=0 cgrp=apps sched=0/0 handle=0x559d1d75d0
| state=S schedstat=( 926880273 1368513165 3646 ) utm=67 stm=25 core=2 HZ=100
| stack=0x7f829bd000-0x7f829bf000 stackSize=1012KB
| held mutexes=
at
com.android.server.pm.PackageManagerService.checkUidPermission(PackageManagerServic
e.java:2588)
- waiting to lock <0x26401404> (a java.util.HashMap) held by thread 102
at
android.app.ActivityManager.checkComponentPermission(ActivityManager.java:2508)
at
com.android.server.am.ActivityManagerService.checkComponentPermission(ActivityManag
erService.java:7501)
at
com.android.server.am.ActivityManagerService.checkPermission(ActivityManagerService
.java:7519)
at android.app.ContextImpl.checkPermission(ContextImpl.java:1900)
at android.app.ContextImpl.checkCallingOrSelfPermission(ContextImpl.java:1926)
at android.app.ContextImpl.enforceCallingOrSelfPermission(ContextImpl.java:1963)
at
com.android.server.power.PowerManagerService$BinderService.acquireWakeLock(PowerMan
agerService.java:3122)
at android.os.IPowerManager$Stub.onTransact(IPowerManager.java:66)
at android.os.Binder.execTransact(Binder.java:446)

"LBSSystemMonitorService" prio=5 tid=88 Native


| group="main" sCount=1 dsCount=0 obj=0x13cfef20 self=0x559c461af0
| sysTid=2214 nice=0 cgrp=apps sched=0/0 handle=0x559c460eb0
| state=S schedstat=( 5045628 18548850 26 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f7a97f000-0x7f7a981000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2214/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-154" prio=5 tid=89 Native


| group="main" sCount=1 dsCount=0 obj=0x1421c700 self=0x559d270ab0
| sysTid=2232 nice=-2 cgrp=apps sched=0/0 handle=0x559d2714e0
| state=S schedstat=( 19644218 26659791 56 ) utm=0 stm=1 core=0 HZ=100
| stack=0x7f7a87b000-0x7f7a87d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2232/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.qualcomm.lib.location.osagent.OsAgent$OsAgentThread.run(OsAgent.java:2217)

"Thread-158" daemon prio=5 tid=93 Native


| group="main" sCount=1 dsCount=0 obj=0x142da380 self=0x559d289410
| sysTid=2246 nice=-2 cgrp=apps sched=0/0 handle=0x559d289c50
| state=S schedstat=( 1251511 6698281 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79f67000-0x7f79f69000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2246/stack)
native: #00 pc 0005ed3c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0c28 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 000bc480 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_read_1native__Ljava_io_FileDescriptor_2+168)
at android.net.LocalSocketImpl.read_native(Native method)
at android.net.LocalSocketImpl.access$300(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:81)
- locked <@addr=0x142d52a0> (a java.lang.Object)
at
com.qualcomm.lib.location.mq_client.NativeOrderDataInputStream.readUInt32(NativeOrd
erDataInputStream.java:170)
at com.qualcomm.lib.location.mq_client.InPostcard.<init>(InPostcard.java:32)
at
com.qualcomm.lib.location.mq_client.MessageQueueClient$ReceiverThread.run(MessageQu
eueClient.java:104)
at java.lang.Thread.run(Thread.java:818)
"loc_eng_dmn_conn" prio=5 tid=95 Native
| group="main" sCount=1 dsCount=0 obj=0x14346080 self=0x559d2867d0
| sysTid=2248 nice=0 cgrp=apps sched=0/0 handle=0x559d28b700
| state=S schedstat=( 1492810 45137032 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79d65000-0x7f79d67000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2248/stack)
native: #00 pc 0005e46c /system/lib64/libc.so (read+4)
native: #01 pc 0001d2f0 /system/lib64/libloc_eng.so
(loc_eng_dmn_conn_glue_piperead+8)
native: #02 pc 0001cd50 /system/lib64/libloc_eng.so
(loc_eng_dmn_conn_glue_msgrcv+32)
native: #03 pc 0001ad64 /system/lib64/libloc_eng.so (???)
native: #04 pc 0001c560 /system/lib64/libloc_eng.so (???)
native: #05 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #06 pc 00014444 /system/lib64/libutils.so (???)
native: #07 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #08 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Thread-161" prio=5 tid=92 Native


| group="main" sCount=1 dsCount=0 obj=0x142c0520 self=0x559d29c690
| sysTid=2262 nice=-2 cgrp=apps sched=0/0 handle=0x559d29d080
| state=S schedstat=( 8527867 30968229 92 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79967000-0x7f79969000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2262/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.qualcomm.location.xtwifi.XTWiFiLocationProvider$NetworkLocationProviderThread.r
un(XTWiFiLocationProvider.java:2302)

"Thread-164" daemon prio=5 tid=87 Native


| group="main" sCount=1 dsCount=0 obj=0x140d1680 self=0x559d2be670
| sysTid=2283 nice=-2 cgrp=apps sched=0/0 handle=0x559d2beda0
| state=S schedstat=( 863332 7954689 4 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7a673000-0x7f7a675000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2283/stack)
native: #00 pc 0005ed3c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0c28 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 000bc480 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_read_1native__Ljava_io_FileDescriptor_2+168)
at android.net.LocalSocketImpl.read_native(Native method)
at android.net.LocalSocketImpl.access$300(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:81)
- locked <@addr=0x140f3800> (a java.lang.Object)
at
com.qualcomm.lib.location.mq_client.NativeOrderDataInputStream.readUInt32(NativeOrd
erDataInputStream.java:170)
at com.qualcomm.lib.location.mq_client.InPostcard.<init>(InPostcard.java:32)
at
com.qualcomm.lib.location.mq_client.MessageQueueClient$ReceiverThread.run(MessageQu
eueClient.java:104)
at java.lang.Thread.run(Thread.java:818)

"Thread-163" prio=5 tid=90 Native


| group="main" sCount=1 dsCount=0 obj=0x140d1620 self=0x559d2bdf40
| sysTid=2282 nice=-2 cgrp=apps sched=0/0 handle=0x559d27f900
| state=S schedstat=( 699479 12532395 1 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f7ac7f000-0x7f7ac81000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2282/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.qualcomm.location.xtwifi.ZppAdaptor$ZppAdaptorThread.run(ZppAdaptor.java:411)

"DhcpStateMachine" prio=5 tid=94 Native


| group="main" sCount=1 dsCount=0 obj=0x13b6fb70 self=0x559d1d3480
| sysTid=3516 nice=0 cgrp=apps sched=0/0 handle=0x559cfc62a0
| state=S schedstat=( 7586976 9777971 55 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f85c4b000-0x7f85c4d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3516/stack)
native: #00 pc 0005e2d8 /system/lib64/libc.so (nanosleep+8)
native: #01 pc 00031420 /system/lib64/libc.so (usleep+80)
native: #02 pc 00002cc8 /system/lib64/libnetutils.so (???)
native: #03 pc 0000327c /system/lib64/libnetutils.so (dhcp_do_request+412)
native: #04 pc 000d1ae0 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0038b9c8 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_NetworkUtils_runDhcp__Ljava_lang_String_2Landroid_net_DhcpResults
_2+192)
at android.net.NetworkUtils.runDhcp(Native method)
at android.net.DhcpStateMachine.runDhcp(DhcpStateMachine.java:357)
at android.net.DhcpStateMachine.access$800(DhcpStateMachine.java:50)
at
android.net.DhcpStateMachine$WaitBeforeStartState.processMessage(DhcpStateMachine.j
ava:248)
at
com.android.internal.util.StateMachine$SmHandler.processMsg(StateMachine.java:966)
at
com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:78
9)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=96 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13d43980 self=0x559c30e230
| sysTid=3595 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559c1d3640
| state=S schedstat=( 7316984 99451297 53 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f84f38000-0x7f84f3a000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1043df9c> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1043df9c> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"UsbDebuggingManager" prio=5 tid=98 Native


| group="main" sCount=1 dsCount=0 obj=0x132ad8e0 self=0x559cb32b40
| sysTid=3606 nice=0 cgrp=apps sched=0/0 handle=0x559c20bf10
| state=S schedstat=( 1300833 10839271 9 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f84293000-0x7f84295000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3606/stack)
native: #00 pc 0005ed3c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x140ac090> (a java.lang.Object)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:89)
at
com.android.server.usb.UsbDebuggingManager.listenToSocket(UsbDebuggingManager.java:
85)
at com.android.server.usb.UsbDebuggingManager.run(UsbDebuggingManager.java:111)
at java.lang.Thread.run(Thread.java:818)

"pool-8-thread-1" prio=5 tid=101 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13f521c0 self=0x559c24c1c0
| sysTid=3638 nice=-2 cgrp=apps sched=0/0 handle=0x559cffda20
| state=S schedstat=( 5640575 7954062 34 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f83e50000-0x7f83e52000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x29afeda5> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x29afeda5> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"OkHttp ConnectionPool" daemon prio=5 tid=99 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x140d1800 self=0x559c0c8f30
| sysTid=3645 nice=0 cgrp=apps sched=0/0 handle=0x559cd7dc40
| state=S schedstat=( 1227448 1645886 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f83397000-0x7f83399000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0ceea57a> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0ceea57a> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #2" prio=5 tid=97 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13543fa0 self=0x559ce77900
| sysTid=3845 nice=-2 cgrp=apps sched=0/0 handle=0x559d251c40
| state=S schedstat=( 1452759 209324 4 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f84e34000-0x7f84e36000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2e63d12b> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2e63d12b> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #3" prio=5 tid=100 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1402dfa0 self=0x559c208cd0
| sysTid=3869 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559c46ae60
| state=S schedstat=( 2543333 82389324 8 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8417d000-0x7f8417f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1c7d5988> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1c7d5988> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"NetworkMonitorNetworkAgentInfo [WIFI () - null]" prio=5 tid=91 Native


| group="main" sCount=1 dsCount=0 obj=0x134a6550 self=0x559c0e40a0
| sysTid=5752 nice=0 cgrp=apps sched=0/0 handle=0x559ca60b70
| state=S schedstat=( 1184689 18699426 5 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8649f000-0x7f864a1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5752/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"PackageUsage_DiskWriter" prio=5 tid=102 Native


| group="main" sCount=1 dsCount=0 obj=0x1310dce0 self=0x559c4b5990
| sysTid=5788 nice=0 cgrp=apps sched=0/0 handle=0x559c0c1470
| state=S schedstat=( 4129633 6035573 15 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f82c44000-0x7f82c46000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5788/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 003978c4 /system/lib64/libart.so (art::GoToRunnable(art::Thread*)
+1260)
native: #03 pc 000a4430 /system/lib64/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+24)
native: #04 pc 000ab9d0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_libcore_io_Posix_fsync__Ljava_io_FileDescriptor_2+184)
at libcore.io.Posix.fsync(Native method)
at libcore.io.BlockGuardOs.fsync(BlockGuardOs.java:143)
at java.io.FileDescriptor.sync(FileDescriptor.java:74)
at android.os.FileUtils.sync(FileUtils.java:152)
at android.util.AtomicFile.finishWrite(AtomicFile.java:129)
at
com.android.server.pm.PackageManagerService$PackageUsage.writeInternal(PackageManag
erService.java:721)
- locked <0x26401404> (a java.util.HashMap)
- locked <@addr=0x12f41880> (a java.lang.Object)
at
com.android.server.pm.PackageManagerService$PackageUsage.access$300(PackageManagerS
ervice.java:662)
at
com.android.server.pm.PackageManagerService$PackageUsage$1.run(PackageManagerServic
e.java:690)

"system_server" prio=5 (not attached)


| sysTid=934 nice=-2 cgrp=apps
| state=S schedstat=( 51563 0 2 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/934/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=1791 nice=-2 cgrp=apps
| state=S schedstat=( 764999 4591823 9 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/1791/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=1817 nice=-2 cgrp=apps
| state=S schedstat=( 2858905 23320680 35 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/1817/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=2251 nice=-2 cgrp=apps
| state=S schedstat=( 373905 41290209 5 ) utm=0 stm=0 core=3 HZ=100
kernel: (couldn't read /proc/self/task/2251/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=2257 nice=-2 cgrp=apps
| state=S schedstat=( 34531 2286458 1 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/2257/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=2259 nice=-2 cgrp=apps
| state=S schedstat=( 137448 3808593 2 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/2259/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=2260 nice=-2 cgrp=apps
| state=S schedstat=( 246198 33135573 1 ) utm=0 stm=0 core=3 HZ=100
kernel: (couldn't read /proc/self/task/2260/stack)

"Thread-161" prio=5 (not attached)


| sysTid=2276 nice=-2 cgrp=apps
| state=S schedstat=( 129844 1003697 3 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/2276/stack)

----- end 900 -----

----- pid 1892 at 2013-12-31 21:31:47 -----


Cmd line: com.android.incallui
ABI: arm
Build type: optimized
Loaded classes: 3618 allocated classes
Intern table: 4793 strong; 257 weak
JNI: CheckJNI is off; globals=241
Libraries: /system/lib/libandroid.so /system/lib/libaudioeffect_jni.so
/system/lib/libcompiler_rt.so /system/lib/libjavacrypto.so
/system/lib/libjnigraphics.so /system/lib/libmedia_jni.so
/system/lib/librs_jni.so /system/lib/libsoundpool.so
/system/lib/libwebviewchromium_loader.so /system/priv-
app/LenovoInCallUI/lib/arm/libInCallBlur.so libjavacore.so (11)
Heap: 39% free, 10MB/18MB; 44153 objects
Dumping cumulative Gc timings
Start Dumping histograms for 18 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 272.978ms 99% C.I. 0.011ms-92.047ms Avg: 5.055ms Max:
117.608ms
(Paused)ScanGrayObjects: Sum: 104.385ms 99% C.I. 38.709ms-65.676ms Avg:
52.192ms Max: 65.676ms
UpdateAndMarkImageModUnionTable: Sum: 39.473ms 99% C.I. 0.658ms-9.348ms Avg:
2.192ms Max: 9.505ms
MarkRootsCheckpoint: Sum: 29.099ms 99% C.I. 40us-13996us Avg: 808.305us Max:
15292us
MarkConcurrentRoots: Sum: 20.647ms 99% C.I. 3us-2397us Avg: 573.527us Max:
2505us
SweepMallocSpace: Sum: 7.382ms 99% C.I. 4us-1219us Avg: 205.055us Max: 1219us
ImageModUnionClearCards: Sum: 4.897ms 99% C.I. 122us-282us Avg: 136.027us Max:
299us
ScanGrayImageSpaceObjects: Sum: 4.220ms 99% C.I. 119us-1592us Avg: 234.444us
Max: 1666us
SweepLargeObjects: Sum: 3.269ms 99% C.I. 0.281us-2839us Avg: 181.611us Max:
3064us
ScanGrayAllocSpaceObjects: Sum: 2.737ms 99% C.I. 0.473us-801us Avg: 76.027us
Max: 882us
AllocSpaceClearCards: Sum: 2.110ms 99% C.I. 0.321us-73us Avg: 29.305us Max: 73us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.963ms 99% C.I. 119us-129us Avg:
122.687us Max: 129us
SweepZygoteSpace: Sum: 1.677ms 99% C.I. 254us-334us Avg: 279.500us Max: 334us
FinishPhase: Sum: 1.531ms 99% C.I. 27us-173us Avg: 85.055us Max: 173us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.270ms 99% C.I. 0.347us-158us Avg:
39.687us Max: 158us
ZygoteModUnionClearCards: Sum: 1.261ms 99% C.I. 89us-187us Avg: 105.083us Max:
187us
MarkAllocStackAsLive: Sum: 1.234ms 99% C.I. 20us-258us Avg: 68.555us Max: 258us
ReMarkRoots: Sum: 1.177ms 99% C.I. 36us-118us Avg: 65.388us Max: 118us
SweepSystemWeaks: Sum: 1.044ms 99% C.I. 4us-153us Avg: 58us Max: 153us
MarkNonThreadRoots: Sum: 829us 99% C.I. 11us-72us Avg: 23.027us Max: 72us
ScanGrayZygoteSpaceObjects: Sum: 663us 99% C.I. 98us-140us Avg: 110.500us Max:
140us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 343us 99% C.I. 85us-87us Avg: 85.750us
Max: 87us
ProcessCards: Sum: 245us 99% C.I. 2us-74us Avg: 6.805us Max: 74us
SwapBitmaps: Sum: 244us 99% C.I. 9us-22us Avg: 13.555us Max: 22us
PreCleanCards: Sum: 200us 99% C.I. 8us-26us Avg: 11.111us Max: 26us
MarkingPhase: Sum: 197us 99% C.I. 9us-15us Avg: 10.944us Max: 15us
(Paused)PausePhase: Sum: 186us 99% C.I. 8us-16us Avg: 10.333us Max: 16us
EnqueueFinalizerReferences: Sum: 183us 99% C.I. 3us-45us Avg: 10.166us Max: 45us
RevokeAllThreadLocalAllocationStacks: Sum: 158us 99% C.I. 4us-20us Avg: 8.777us
Max: 20us
ReclaimPhase: Sum: 137us 99% C.I. 5us-26us Avg: 7.611us Max: 26us
Sweep: Sum: 90us 99% C.I. 3us-8us Avg: 5us Max: 8us
ProcessReferences: Sum: 80us 99% C.I. 3us-9us Avg: 4.444us Max: 9us
(Paused)ProcessMarkStack: Sum: 74us 99% C.I. 0.264us-69us Avg: 4.111us Max:
69us
MarkRoots: Sum: 69us 99% C.I. 2us-8us Avg: 3.833us Max: 8us
RecursiveMark: Sum: 50us 99% C.I. 2us-4us Avg: 2.777us Max: 4us
BindBitmaps: Sum: 41us 99% C.I. 1us-5us Avg: 2.277us Max: 5us
InitializePhase: Sum: 30us 99% C.I. 1us-4us Avg: 1.666us Max: 4us
SwapStacks: Sum: 20us 99% C.I. 1us-2us Avg: 1.111us Max: 2us
FindDefaultSpaceBitmap: Sum: 3us 99% C.I. 250ns-1000ns Avg: 166ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 109.839ms 99% C.I. 0.229ms-65.480ms Avg: 6.102ms
Max: 65.810ms
concurrent mark sweep total time: 506.199ms mean time: 28.122ms
concurrent mark sweep freed: 20932 objects with total size 4MB
concurrent mark sweep throughput: 41367.6/s / 9MB/s
Start Dumping histograms for 1 iterations for partial concurrent mark sweep
UpdateAndMarkImageModUnionTable: Sum: 17.916ms 99% C.I. 17.916ms-17.916ms Avg:
17.916ms Max: 17.916ms
MarkConcurrentRoots: Sum: 1.543ms 99% C.I. 6us-1535us Avg: 771.500us Max: 1537us
ProcessMarkStack: Sum: 1.513ms 99% C.I. 0.375us-1509us Avg: 504.333us Max: 1509us
SweepLargeObjects: Sum: 1.258ms 99% C.I. 1.258ms-1.258ms Avg: 1.258ms Max:
1.258ms
MarkRootsCheckpoint: Sum: 459us 99% C.I. 140us-319us Avg: 229.500us Max: 319us
(Paused)ScanGrayObjects: Sum: 444us 99% C.I. 444us-444us Avg: 444us Max: 444us
ImageModUnionClearCards: Sum: 298us 99% C.I. 125us-173us Avg: 149us Max: 173us
ZygoteModUnionClearCards: Sum: 187us 99% C.I. 88us-99us Avg: 93.500us Max: 99us
AllocSpaceClearCards: Sum: 131us 99% C.I. 0.333us-106us Avg: 32.750us Max: 106us
ScanGrayImageSpaceObjects: Sum: 130us 99% C.I. 130us-130us Avg: 130us Max: 130us
SweepMallocSpace: Sum: 125us 99% C.I. 3us-122us Avg: 62.500us Max: 122us
ReMarkRoots: Sum: 124us 99% C.I. 124us-124us Avg: 124us Max: 124us
PreCleanCards: Sum: 117us 99% C.I. 117us-117us Avg: 117us Max: 117us
ScanGrayZygoteSpaceObjects: Sum: 86us 99% C.I. 86us-86us Avg: 86us Max: 86us
UpdateAndMarkZygoteModUnionTable: Sum: 81us 99% C.I. 81us-81us Avg: 81us Max:
81us
FinishPhase: Sum: 80us 99% C.I. 80us-80us Avg: 80us Max: 80us
MarkNonThreadRoots: Sum: 49us 99% C.I. 19us-30us Avg: 24.500us Max: 30us
ScanGrayAllocSpaceObjects: Sum: 42us 99% C.I. 0.250us-42us Avg: 21us Max: 42us
MarkAllocStackAsLive: Sum: 27us 99% C.I. 27us-27us Avg: 27us Max: 27us
MarkingPhase: Sum: 23us 99% C.I. 23us-23us Avg: 23us Max: 23us
ProcessCards: Sum: 16us 99% C.I. 8us-8us Avg: 8us Max: 8us
SwapBitmaps: Sum: 15us 99% C.I. 15us-15us Avg: 15us Max: 15us
RevokeAllThreadLocalAllocationStacks: Sum: 11us 99% C.I. 11us-11us Avg: 11us
Max: 11us
(Paused)PausePhase: Sum: 10us 99% C.I. 10us-10us Avg: 10us Max: 10us
MarkRoots: Sum: 8us 99% C.I. 8us-8us Avg: 8us Max: 8us
EnqueueFinalizerReferences: Sum: 7us 99% C.I. 7us-7us Avg: 7us Max: 7us
BindBitmaps: Sum: 5us 99% C.I. 5us-5us Avg: 5us Max: 5us
ProcessReferences: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
InitializePhase: Sum: 3us 99% C.I. 3us-3us Avg: 3us Max: 3us
RecursiveMark: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
SwapStacks: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
(Paused)ProcessMarkStack: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 610us 99% C.I. 610us-610us Avg:
610us Max: 610us
partial concurrent mark sweep total time: 24.775ms mean time: 24.775ms
partial concurrent mark sweep freed: 52 objects with total size 3MB
partial concurrent mark sweep throughput: 2166.67/s / 146MB/s
Start Dumping histograms for 15 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 57.628ms 99% C.I. 0.049ms-19.740ms Avg: 1.920ms Max:
20.241ms
ScanGrayImageSpaceObjects: Sum: 15.476ms 99% C.I. 123us-2901us Avg: 515.866us
Max: 2901us
ProcessMarkStack: Sum: 11.247ms 99% C.I. 0.621us-4810.999us Avg: 244.500us Max:
5734us
MarkConcurrentRoots: Sum: 11.127ms 99% C.I. 3us-1169us Avg: 370.900us Max:
1169us
ScanGrayAllocSpaceObjects: Sum: 10.670ms 99% C.I. 1us-1170us Avg: 177.833us Max:
1181us
ImageModUnionClearCards: Sum: 4.557ms 99% C.I. 121us-625us Avg: 151.900us Max:
652us
FreeList: Sum: 4.431ms 99% C.I. 2us-305us Avg: 116.605us Max: 305us
MarkingPhase: Sum: 3.452ms 99% C.I. 180us-303us Avg: 230.133us Max: 303us
(Paused)ScanGrayImageSpaceObjects: Sum: 2.363ms 99% C.I. 119us-319us Avg:
168.785us Max: 319us
SweepArray: Sum: 2.115ms 99% C.I. 23us-471us Avg: 141us Max: 471us
AllocSpaceClearCards: Sum: 1.607ms 99% C.I. 1us-64us Avg: 26.783us Max: 64us
ReMarkRoots: Sum: 1.453ms 99% C.I. 54us-234us Avg: 96.866us Max: 234us
(Paused)ScanGrayObjects: Sum: 1.193ms 99% C.I. 1.193ms-1.193ms Avg: 1.193ms
Max: 1.193ms
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.127ms 99% C.I. 1us-143us Avg: 40.250us
Max: 143us
FinishPhase: Sum: 733us 99% C.I. 30us-89us Avg: 48.866us Max: 89us
SweepSystemWeaks: Sum: 576us 99% C.I. 15us-111us Avg: 38.400us Max: 111us
MarkNonThreadRoots: Sum: 509us 99% C.I. 11us-45us Avg: 16.966us Max: 45us
ResetStack: Sum: 420us 99% C.I. 12us-73us Avg: 28us Max: 73us
EnqueueFinalizerReferences: Sum: 359us 99% C.I. 2us-143us Avg: 23.933us Max:
143us
ScanGrayZygoteSpaceObjects: Sum: 243us 99% C.I. 92us-151us Avg: 121.500us Max:
151us
ZygoteModUnionClearCards: Sum: 233us 99% C.I. 88us-145us Avg: 116.500us Max:
145us
(Paused)ProcessMarkStack: Sum: 170us 99% C.I. 0.267us-112us Avg: 11.333us Max:
112us
RevokeAllThreadLocalAllocationStacks: Sum: 168us 99% C.I. 5us-68us Avg:
11.200us Max: 68us
(Paused)PausePhase: Sum: 163us 99% C.I. 8us-25us Avg: 10.866us Max: 25us
PreCleanCards: Sum: 146us 99% C.I. 7us-21us Avg: 9.733us Max: 21us
ReclaimPhase: Sum: 107us 99% C.I. 5us-13us Avg: 7.133us Max: 13us
ProcessCards: Sum: 105us 99% C.I. 2us-9us Avg: 3.500us Max: 9us
SwapBitmaps: Sum: 83us 99% C.I. 4us-11us Avg: 5.533us Max: 11us
MarkRoots: Sum: 55us 99% C.I. 2us-6us Avg: 3.666us Max: 6us
ProcessReferences: Sum: 48us 99% C.I. 2us-10us Avg: 3.200us Max: 10us
UnBindBitmaps: Sum: 30us 99% C.I. 1us-11us Avg: 2us Max: 11us
BindBitmaps: Sum: 28us 99% C.I. 1us-4us Avg: 1.866us Max: 4us
InitializePhase: Sum: 23us 99% C.I. 1us-6us Avg: 1.533us Max: 6us
FindDefaultSpaceBitmap: Sum: 21us 99% C.I. 1us-2us Avg: 1.400us Max: 2us
SwapStacks: Sum: 17us 99% C.I. 1us-3us Avg: 1.133us Max: 3us
ForwardSoftReferences: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 13.122ms 99% C.I. 233us-6162.499us
Avg: 874.800us Max: 6271us
sticky concurrent mark sweep total time: 132.706ms mean time: 8.847ms
sticky concurrent mark sweep freed: 26221 objects with total size 1402KB
sticky concurrent mark sweep throughput: 198644/s / 10MB/s
Total time spent in GC: 663.680ms
Mean GC size throughput: 6MB/s
Mean GC object throughput: 131829 objects/s
Total number of allocations 131645
Total bytes allocated 15MB
Free memory 7MB
Free memory until GC 7MB
Free memory until OOME 117MB
Total memory 18MB
Max memory 128MB
Total mutator paused time: 123.571ms
Total time waiting for GC to complete: 161.625ms

DALVIK THREADS (12):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x72fd10d0 self=0xab1e59d0
| sysTid=1892 nice=0 cgrp=apps sched=0/0 handle=0xf7153ec8
| state=S schedstat=( 74315467 106445315 108 ) utm=6 stm=1 core=3 HZ=100
| stack=0xff173000-0xff175000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1892/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab20fcd8
| sysTid=1897 nice=0 cgrp=apps sched=0/0 handle=0xab1e0c30
| state=S schedstat=( 1617864 884166 9 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4d1e000-0xf4d20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1897/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab3aab20
| sysTid=1899 nice=0 cgrp=apps sched=0/0 handle=0xab430f60
| state=S schedstat=( 704687 1750678 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4b18000-0xf4b1a000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1899/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab1e0650
| sysTid=1898 nice=0 cgrp=apps sched=0/0 handle=0xab433168
| state=S schedstat=( 1056251 1100260 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4c1c000-0xf4c1e000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1898/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0xab3aafe0
| sysTid=1901 nice=0 cgrp=apps sched=0/0 handle=0xab436f98
| state=R schedstat=( 76973329 217157293 40 ) utm=4 stm=3 core=0 HZ=100
| stack=0xf4a0e000-0xf4a10000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00004640 /system/lib/libbacktrace_libc++.so
(UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
native: #01 pc 00002e8d /system/lib/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned int, ucontext*)+8)
native: #02 pc 0023f455 /system/lib/libart.so
(art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&,
int, char const*, art::mirror::ArtMethod*)+68)
native: #03 pc 0022461b /system/lib/libart.so
(art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)
const+146)
native: #04 pc 0022d4b3 /system/lib/libart.so
(art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+142)
native: #05 pc 0021349f /system/lib/libart.so
(art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+66)
native: #06 pc 002193b7 /system/lib/libart.so
(art::SignalCatcher::HandleSigQuit()+774)
native: #07 pc 00219a6f /system/lib/libart.so (art::SignalCatcher::Run(void*)
+322)
native: #08 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #09 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c02080 self=0xab435680
| sysTid=1902 nice=0 cgrp=apps sched=0/0 handle=0xab435a58
| state=S schedstat=( 896094 25540626 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4904000-0xf4906000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x23649238> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x23649238> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=7 Native


| group="main" sCount=1 dsCount=0 obj=0x12c3f080 self=0xab1ec030
| sysTid=1908 nice=0 cgrp=apps sched=0/0 handle=0xab43ccc0
| state=S schedstat=( 2910623 18127344 6 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe6226000-0xe6228000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1908/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"GCDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c02200 self=0xab1ecdf0
| sysTid=1907 nice=0 cgrp=apps sched=0/0 handle=0xab1ed1c8
| state=S schedstat=( 25138334 30186093 38 ) utm=2 stm=0 core=0 HZ=100
| stack=0xe6522000-0xe6524000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x05af8211> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x05af8211> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_2" prio=5 tid=9 Native


| group="main" sCount=1 dsCount=0 obj=0x12c43080 self=0xab1ec408
| sysTid=1909 nice=0 cgrp=apps sched=0/0 handle=0xab3b1068
| state=S schedstat=( 1568957 16827918 10 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe6128000-0xe612a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1909/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"HeapTrimmerDaemon" daemon prio=5 tid=10 Native


| group="system" sCount=1 dsCount=0 obj=0x12c021a0 self=0xab1eb010
| sysTid=1905 nice=0 cgrp=apps sched=0/0 handle=0xab1ecba8
| state=S schedstat=( 805470 25254375 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe6626000-0xe6628000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1905/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0027b12d /system/lib/libart.so (art::GoToRunnable(art::Thread*)
+772)
native: #03 pc 00086099 /system/lib/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+8)
native: #04 pc 000003dd /data/dalvik-cache/arm/system@framework@boot.oat
(Java_dalvik_system_VMRuntime_trimHeap__+92)
at dalvik.system.VMRuntime.trimHeap(Native method)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:312)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=11 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c020e0 self=0xab1eb740
| sysTid=1903 nice=0 cgrp=apps sched=0/0 handle=0xab1ebb18
| state=S schedstat=( 1378645 27848126 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4800000-0xf4802000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0f81bf76> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x0f81bf76> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=12 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c02140 self=0xab1eac38
| sysTid=1904 nice=0 cgrp=apps sched=0/0 handle=0xab1ebd60
| state=S schedstat=( 621457 18245523 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf112b000-0xf112d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2dd8a977> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x2dd8a977> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

----- end 1892 -----

----- pid 1912 at 2013-12-31 21:31:47 -----


Cmd line: com.lenovo.systemdaemonservice
ABI: arm64
Build type: optimized
Loaded classes: 3593 allocated classes
Intern table: 4758 strong; 247 weak
JNI: CheckJNI is off; globals=250
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 39% free, 6MB/11MB; 43467 objects
Dumping cumulative Gc timings
Start Dumping histograms for 29 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 552.866ms 99% C.I. 0.011ms-105.031ms Avg: 6.354ms Max:
127.929ms
UpdateAndMarkImageModUnionTable: Sum: 82.636ms 99% C.I. 0.715ms-25.389ms Avg:
2.849ms Max: 27.730ms
MarkConcurrentRoots: Sum: 49.880ms 99% C.I. 4us-2621us Avg: 860us Max: 2639us
ReMarkRoots: Sum: 30.129ms 99% C.I. 0.029ms-16.814ms Avg: 1.038ms Max:
17.705ms
MarkRootsCheckpoint: Sum: 28.233ms 99% C.I. 31us-15568us Avg: 486.775us Max:
21598us
SweepMallocSpace: Sum: 6.970ms 99% C.I. 4us-635.500us Avg: 120.172us Max: 647us
SweepZygoteSpace: Sum: 3.593ms 99% C.I. 149us-346us Avg: 199.611us Max: 346us
ImageModUnionClearCards: Sum: 3.464ms 99% C.I. 43us-221us Avg: 59.724us Max:
222us
FinishPhase: Sum: 2.436ms 99% C.I. 26us-148.791us Avg: 84us Max: 149us
ScanGrayAllocSpaceObjects: Sum: 1.766ms 99% C.I. 0.273us-442us Avg: 30.448us
Max: 455us
MarkAllocStackAsLive: Sum: 1.692ms 99% C.I. 20us-176us Avg: 58.344us Max: 176us
SweepSystemWeaks: Sum: 1.661ms 99% C.I. 4us-156us Avg: 57.275us Max: 156us
ScanGrayImageSpaceObjects: Sum: 1.627ms 99% C.I. 40us-313.749us Avg: 56.103us
Max: 318us
MarkNonThreadRoots: Sum: 1.527ms 99% C.I. 13us-85.500us Avg: 26.327us Max: 98us
AllocSpaceClearCards: Sum: 1.236ms 99% C.I. 0.250us-46us Avg: 10.655us Max: 46us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.154ms 99% C.I. 39us-56us Avg: 42.740us
Max: 56us
(Paused)ScanGrayObjects: Sum: 788us 99% C.I. 325us-463us Avg: 394us Max: 463us
ScanGrayZygoteSpaceObjects: Sum: 720us 99% C.I. 35us-43us Avg: 40us Max: 43us
(Paused)ScanGrayAllocSpaceObjects: Sum: 718us 99% C.I. 0.264us-137us Avg: 13.296us
Max: 137us
SwapBitmaps: Sum: 507us 99% C.I. 7us-37us Avg: 17.482us Max: 37us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 480us 99% C.I. 28us-34us Avg: 30us Max:
34us
SweepLargeObjects: Sum: 384us 99% C.I. 10us-38us Avg: 13.241us Max: 38us
InitializePhase: Sum: 299us 99% C.I. 1us-31us Avg: 10.310us Max: 31us
(Paused)PausePhase: Sum: 274us 99% C.I. 6us-23us Avg: 9.448us Max: 23us
ProcessCards: Sum: 258us 99% C.I. 2us-13us Avg: 4.448us Max: 13us
MarkingPhase: Sum: 247us 99% C.I. 5us-18us Avg: 8.517us Max: 18us
EnqueueFinalizerReferences: Sum: 241us 99% C.I. 1us-48us Avg: 8.310us Max: 48us
PreCleanCards: Sum: 205us 99% C.I. 5us-10us Avg: 7.068us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 190us 99% C.I. 4us-15us Avg: 6.551us
Max: 15us
ReclaimPhase: Sum: 137us 99% C.I. 3us-7us Avg: 4.724us Max: 7us
ProcessReferences: Sum: 107us 99% C.I. 2us-9us Avg: 3.689us Max: 9us
MarkRoots: Sum: 71us 99% C.I. 1us-4us Avg: 2.448us Max: 4us
BindBitmaps: Sum: 70us 99% C.I. 0.250us-5us Avg: 2.413us Max: 5us
(Paused)ProcessMarkStack: Sum: 66us 99% C.I. 0.258us-60us Avg: 2.275us Max:
60us
RecursiveMark: Sum: 46us 99% C.I. 1us-3us Avg: 1.586us Max: 3us
SwapStacks: Sum: 15us 99% C.I. 250ns-1000ns Avg: 517ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 10us 99% C.I. 250ns-5000ns Avg: 344ns Max: 5000ns
UnBindBitmaps: Sum: 6us 99% C.I. 250ns-2000ns Avg: 206ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 34.272ms 99% C.I. 0.130ms-17.985ms Avg: 1.181ms
Max: 18.070ms
concurrent mark sweep total time: 778.477ms mean time: 26.844ms
concurrent mark sweep freed: 23570 objects with total size 1275KB
concurrent mark sweep throughput: 30295.6/s / 1639KB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 40.445ms 99% C.I. 0.070ms-14.020ms Avg: 2.022ms Max:
14.161ms
ScanGrayImageSpaceObjects: Sum: 11.786ms 99% C.I. 44us-3375us Avg: 589.300us
Max: 3482us
ProcessMarkStack: Sum: 10.516ms 99% C.I. 0.468us-2387.500us Avg: 350.533us Max:
2493us
MarkConcurrentRoots: Sum: 10.481ms 99% C.I. 4us-1635us Avg: 524.049us Max:
1644us
ScanGrayAllocSpaceObjects: Sum: 7.805ms 99% C.I. 0.476us-1005us Avg: 195.125us
Max: 1005us
FreeList: Sum: 4.136ms 99% C.I. 2.312us-278us Avg: 111.783us Max: 278us
MarkingPhase: Sum: 2.840ms 99% C.I. 179us-631us Avg: 284us Max: 631us
SweepArray: Sum: 2.037ms 99% C.I. 45us-444us Avg: 203.700us Max: 444us
ImageModUnionClearCards: Sum: 1.396ms 99% C.I. 48us-130us Avg: 69.800us Max:
130us
ReMarkRoots: Sum: 922us 99% C.I. 63us-118us Avg: 92.200us Max: 118us
AllocSpaceClearCards: Sum: 702us 99% C.I. 0.250us-42us Avg: 17.550us Max: 42us
(Paused)ScanGrayImageSpaceObjects: Sum: 690us 99% C.I. 42us-242us Avg: 69us Max:
242us
SweepSystemWeaks: Sum: 483us 99% C.I. 18us-88us Avg: 48.300us Max: 88us
FinishPhase: Sum: 450us 99% C.I. 27us-92us Avg: 45us Max: 92us
(Paused)ScanGrayAllocSpaceObjects: Sum: 395us 99% C.I. 0.277us-89us Avg: 19.750us
Max: 89us
MarkNonThreadRoots: Sum: 379us 99% C.I. 15us-23us Avg: 18.950us Max: 23us
ResetStack: Sum: 365us 99% C.I. 18us-60us Avg: 36.500us Max: 60us
EnqueueFinalizerReferences: Sum: 302us 99% C.I. 2us-134us Avg: 30.200us Max:
134us
ProcessCards: Sum: 99us 99% C.I. 1us-47us Avg: 4.950us Max: 47us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-9us Avg: 7.600us Max: 9us
RevokeAllThreadLocalAllocationStacks: Sum: 68us 99% C.I. 5us-9us Avg: 6.800us
Max: 9us
ReclaimPhase: Sum: 63us 99% C.I. 4us-14us Avg: 6.300us Max: 14us
PreCleanCards: Sum: 58us 99% C.I. 3us-8us Avg: 5.800us Max: 8us
SwapBitmaps: Sum: 53us 99% C.I. 3us-12us Avg: 5.300us Max: 12us
MarkRoots: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 23us 99% C.I. 1us-7us Avg: 2.300us Max: 7us
(Paused)ProcessMarkStack: Sum: 20us 99% C.I. 0.250us-4us Avg: 2us Max: 4us
BindBitmaps: Sum: 18us 99% C.I. 1us-3us Avg: 1.800us Max: 3us
RecordFree: Sum: 11us 99% C.I. 0.250us-3us Avg: 1.100us Max: 3us
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-1000ns Avg: 800ns Max: 1000ns
SwapStacks: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.418ms 99% C.I. 152us-377us Avg:
241.800us Max: 377us
sticky concurrent mark sweep total time: 96.698ms mean time: 9.669ms
sticky concurrent mark sweep freed: 30524 objects with total size 1649KB
sticky concurrent mark sweep throughput: 317958/s / 16MB/s
Total time spent in GC: 875.175ms
Mean GC size throughput: 5MB/s
Mean GC object throughput: 107780 objects/s
Total number of allocations 137793
Total bytes allocated 11MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 121MB
Total memory 11MB
Max memory 128MB
Total mutator paused time: 36.690ms
Total time waiting for GC to complete: 40.073ms

DALVIK THREADS (12):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=1912 nice=0 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 71606146 128159635 113 ) utm=4 stm=3 core=2 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1912/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf530
| sysTid=1918 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 636563 4330782 5 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1918/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba871c0
| sysTid=1919 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ade0
| state=S schedstat=( 476874 4672345 4 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d8ce000-0x7f9d8d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1919/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba88110
| sysTid=1920 nice=0 cgrp=apps sched=0/0 handle=0x559bacf280
| state=S schedstat=( 680572 4923387 5 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d7ce000-0x7f9d7d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1920/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x559ba88840
| sysTid=1921 nice=0 cgrp=apps sched=0/0 handle=0x559ba878f0
| state=R schedstat=( 65491410 172101819 43 ) utm=4 stm=2 core=1 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"Binder_1" prio=5 tid=6 Native


| group="main" sCount=1 dsCount=0 obj=0x12c4f080 self=0x559bda5a20
| sysTid=1927 nice=0 cgrp=apps sched=0/0 handle=0x559bda5550
| state=S schedstat=( 3504531 19721563 15 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8de62000-0x7f8de64000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1927/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"GCDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c26200 self=0x559bda4780
| sysTid=1926 nice=0 cgrp=apps sched=0/0 handle=0x559bda5060
| state=S schedstat=( 644687 5576666 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0f81bf76> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x0f81bf76> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_2" prio=5 tid=8 Native


| group="main" sCount=1 dsCount=0 obj=0x12c54080 self=0x559bd90c20
| sysTid=1928 nice=0 cgrp=apps sched=0/0 handle=0x559bd90210
| state=S schedstat=( 1942655 6110105 20 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8dd64000-0x7f8dd66000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1928/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Native


| group="system" sCount=1 dsCount=0 obj=0x12c261a0 self=0x559bda3bf0
| sysTid=1925 nice=0 cgrp=apps sched=0/0 handle=0x559bda44d0
| state=S schedstat=( 776667 6301458 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1925/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 003978c4 /system/lib64/libart.so (art::GoToRunnable(art::Thread*)
+1260)
native: #03 pc 000a4430 /system/lib64/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+24)
native: #04 pc 00000614 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_dalvik_system_VMRuntime_trimHeap__+156)
at dalvik.system.VMRuntime.trimHeap(Native method)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:312)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=10 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x12c26140 self=0x559bda14d0
| sysTid=1924 nice=0 cgrp=apps sched=0/0 handle=0x559bda3940
| state=S schedstat=( 636043 12117396 9 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x2dd8a977> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x2dd8a977> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=11 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c260e0 self=0x559bda0da0
| sysTid=1923 nice=0 cgrp=apps sched=0/0 handle=0x559ba8ba60
| state=S schedstat=( 1176719 11553125 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d4a8000-0x7f9d4aa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x11ec99e4> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x11ec99e4> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=12 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c26080 self=0x559ba8b080
| sysTid=1922 nice=0 cgrp=apps sched=0/0 handle=0x559ba8b7b0
| state=S schedstat=( 796929 10671979 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x22f92e4d> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x22f92e4d> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

----- end 1912 -----

----- pid 1846 at 2013-12-31 21:31:47 -----


Cmd line: android.process.acore
ABI: arm64
Build type: optimized
Loaded classes: 3736 allocated classes
Intern table: 5645 strong; 285 weak
JNI: CheckJNI is off; globals=279
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 39% free, 7MB/13MB; 59900 objects
Dumping cumulative Gc timings
Start Dumping histograms for 30 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 803.165ms 99% C.I. 0.023ms-191.519ms Avg: 8.924ms Max:
199.513ms
UpdateAndMarkImageModUnionTable: Sum: 72.524ms 99% C.I. 0.715ms-12.860ms Avg:
2.417ms Max: 13.302ms
MarkConcurrentRoots: Sum: 62.657ms 99% C.I. 0.004ms-9.180ms Avg: 1.044ms Max:
11.808ms
MarkRootsCheckpoint: Sum: 44.397ms 99% C.I. 31us-19680us Avg: 739.950us Max:
21598us
ScanGrayAllocSpaceObjects: Sum: 26.840ms 99% C.I. 2.105us-17160us Avg: 447.333us
Max: 23762us
(Paused)ScanGrayObjects: Sum: 14.186ms 99% C.I. 0.212ms-7.262ms Avg: 2.837ms
Max: 7.280ms
SweepMallocSpace: Sum: 13.489ms 99% C.I. 4us-3030us Avg: 224.816us Max: 3580us
SweepZygoteSpace: Sum: 3.835ms 99% C.I. 149us-346us Avg: 201.842us Max: 346us
ImageModUnionClearCards: Sum: 3.570ms 99% C.I. 43us-119us Avg: 59.500us Max:
119us
MarkAllocStackAsLive: Sum: 3.028ms 99% C.I. 20us-972.499us Avg: 100.933us Max:
1077us
FinishPhase: Sum: 2.638ms 99% C.I. 26us-149us Avg: 87.933us Max: 149us
ReMarkRoots: Sum: 2.320ms 99% C.I. 29us-236us Avg: 77.333us Max: 236us
ZygoteModUnionClearCards: Sum: 2.158ms 99% C.I. 34us-423.999us Avg: 56.789us
Max: 496us
MarkNonThreadRoots: Sum: 1.872ms 99% C.I. 13us-156us Avg: 31.200us Max: 156us
SweepSystemWeaks: Sum: 1.724ms 99% C.I. 4us-161us Avg: 57.466us Max: 161us
ScanGrayImageSpaceObjects: Sum: 1.698ms 99% C.I. 40us-312.500us Avg: 56.600us
Max: 318us
AllocSpaceClearCards: Sum: 1.592ms 99% C.I. 0.256us-86us Avg: 13.266us Max: 86us
EnqueueFinalizerReferences: Sum: 1.164ms 99% C.I. 1us-462.500us Avg: 38.800us
Max: 474us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.074ms 99% C.I. 39us-56us Avg: 42.960us
Max: 56us
ScanGrayZygoteSpaceObjects: Sum: 766us 99% C.I. 35us-46us Avg: 40.315us Max: 46us
(Paused)ScanGrayAllocSpaceObjects: Sum: 700us 99% C.I. 0.265us-137us Avg: 14us
Max: 137us
SwapBitmaps: Sum: 501us 99% C.I. 7us-37us Avg: 16.700us Max: 37us
SweepLargeObjects: Sum: 437us 99% C.I. 10us-44us Avg: 14.566us Max: 44us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 421us 99% C.I. 28us-34us Avg: 30.071us
Max: 34us
(Paused)PausePhase: Sum: 279us 99% C.I. 6us-23us Avg: 9.300us Max: 23us
ProcessCards: Sum: 270us 99% C.I. 2us-8us Avg: 4.500us Max: 8us
RevokeAllThreadLocalAllocationStacks: Sum: 261us 99% C.I. 4us-26us Avg: 8.700us
Max: 26us
InitializePhase: Sum: 259us 99% C.I. 1us-31us Avg: 8.633us Max: 31us
MarkingPhase: Sum: 254us 99% C.I. 5us-16us Avg: 8.466us Max: 16us
PreCleanCards: Sum: 221us 99% C.I. 5us-14us Avg: 7.366us Max: 14us
ProcessReferences: Sum: 208us 99% C.I. 2us-37us Avg: 6.933us Max: 37us
ReclaimPhase: Sum: 151us 99% C.I. 3us-9us Avg: 5.033us Max: 9us
Sweep: Sum: 123us 99% C.I. 2us-9us Avg: 4.100us Max: 9us
MarkRoots: Sum: 77us 99% C.I. 1us-5us Avg: 2.566us Max: 5us
(Paused)ProcessMarkStack: Sum: 68us 99% C.I. 0.258us-60us Avg: 2.266us Max:
60us
RecursiveMark: Sum: 51us 99% C.I. 1us-3us Avg: 1.700us Max: 3us
SwapStacks: Sum: 18us 99% C.I. 250ns-3000ns Avg: 600ns Max: 3000ns
FindDefaultSpaceBitmap: Sum: 5us 99% C.I. 250ns-2000ns Avg: 166ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 19.822ms 99% C.I. 130us-7275us Avg: 660.733us
Max: 7446us
concurrent mark sweep total time: 1.069s mean time: 35.635ms
concurrent mark sweep freed: 67206 objects with total size 4MB
concurrent mark sweep throughput: 62868.1/s / 3MB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 40.445ms 99% C.I. 0.070ms-14.020ms Avg: 2.022ms Max:
14.161ms
ScanGrayImageSpaceObjects: Sum: 11.786ms 99% C.I. 44us-3375us Avg: 589.300us
Max: 3482us
ProcessMarkStack: Sum: 10.516ms 99% C.I. 0.468us-2387.500us Avg: 350.533us Max:
2493us
MarkConcurrentRoots: Sum: 10.481ms 99% C.I. 4us-1635us Avg: 524.049us Max:
1644us
ScanGrayAllocSpaceObjects: Sum: 7.805ms 99% C.I. 0.476us-1005us Avg: 195.125us
Max: 1005us
FreeList: Sum: 4.136ms 99% C.I. 2.312us-278us Avg: 111.783us Max: 278us
MarkingPhase: Sum: 2.840ms 99% C.I. 179us-631us Avg: 284us Max: 631us
SweepArray: Sum: 2.037ms 99% C.I. 45us-444us Avg: 203.700us Max: 444us
ImageModUnionClearCards: Sum: 1.396ms 99% C.I. 48us-130us Avg: 69.800us Max:
130us
ReMarkRoots: Sum: 922us 99% C.I. 63us-118us Avg: 92.200us Max: 118us
AllocSpaceClearCards: Sum: 702us 99% C.I. 0.250us-42us Avg: 17.550us Max: 42us
(Paused)ScanGrayImageSpaceObjects: Sum: 690us 99% C.I. 42us-242us Avg: 69us Max:
242us
SweepSystemWeaks: Sum: 483us 99% C.I. 18us-88us Avg: 48.300us Max: 88us
FinishPhase: Sum: 450us 99% C.I. 27us-92us Avg: 45us Max: 92us
(Paused)ScanGrayAllocSpaceObjects: Sum: 395us 99% C.I. 0.277us-89us Avg: 19.750us
Max: 89us
MarkNonThreadRoots: Sum: 379us 99% C.I. 15us-23us Avg: 18.950us Max: 23us
ResetStack: Sum: 365us 99% C.I. 18us-60us Avg: 36.500us Max: 60us
EnqueueFinalizerReferences: Sum: 302us 99% C.I. 2us-134us Avg: 30.200us Max:
134us
ProcessCards: Sum: 99us 99% C.I. 1us-47us Avg: 4.950us Max: 47us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-9us Avg: 7.600us Max: 9us
RevokeAllThreadLocalAllocationStacks: Sum: 68us 99% C.I. 5us-9us Avg: 6.800us
Max: 9us
ReclaimPhase: Sum: 63us 99% C.I. 4us-14us Avg: 6.300us Max: 14us
PreCleanCards: Sum: 58us 99% C.I. 3us-8us Avg: 5.800us Max: 8us
SwapBitmaps: Sum: 53us 99% C.I. 3us-12us Avg: 5.300us Max: 12us
MarkRoots: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 23us 99% C.I. 1us-7us Avg: 2.300us Max: 7us
(Paused)ProcessMarkStack: Sum: 20us 99% C.I. 0.250us-4us Avg: 2us Max: 4us
BindBitmaps: Sum: 18us 99% C.I. 1us-3us Avg: 1.800us Max: 3us
RecordFree: Sum: 11us 99% C.I. 0.250us-3us Avg: 1.100us Max: 3us
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-1000ns Avg: 800ns Max: 1000ns
SwapStacks: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.418ms 99% C.I. 152us-377us Avg:
241.800us Max: 377us
sticky concurrent mark sweep total time: 96.698ms mean time: 9.669ms
sticky concurrent mark sweep freed: 30524 objects with total size 1649KB
sticky concurrent mark sweep throughput: 317958/s / 16MB/s
Total time spent in GC: 1.165s
Mean GC size throughput: 6MB/s
Mean GC object throughput: 118342 objects/s
Total number of allocations 197860
Total bytes allocated 15MB
Free memory 5MB
Free memory until GC 5MB
Free memory until OOME 120MB
Total memory 13MB
Max memory 128MB
Total mutator paused time: 22.240ms
Total time waiting for GC to complete: 174.029ms

DALVIK THREADS (18):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=1846 nice=0 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 134245477 337778383 185 ) utm=9 stm=4 core=3 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1846/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf530
| sysTid=1853 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 815312 15182189 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1853/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba871c0
| sysTid=1854 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ade0
| state=S schedstat=( 672241 15376769 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d8ce000-0x7f9d8d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1854/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba88110
| sysTid=1855 nice=0 cgrp=apps sched=0/0 handle=0x559bacf280
| state=S schedstat=( 1055832 14880730 8 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d7ce000-0x7f9d7d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1855/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x559ba88840
| sysTid=1862 nice=0 cgrp=apps sched=0/0 handle=0x559ba878f0
| state=R schedstat=( 79283382 199917973 25 ) utm=6 stm=1 core=2 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"GCDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a200 self=0x559bda4780
| sysTid=1874 nice=0 cgrp=apps sched=0/0 handle=0x559bda5060
| state=S schedstat=( 690885 3778593 8 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0aa0848b> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x0aa0848b> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x12c0a140 self=0x559bda14d0
| sysTid=1872 nice=0 cgrp=apps sched=0/0 handle=0x559bda3940
| state=S schedstat=( 1233642 13019586 18 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x3d3cf968> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x3d3cf968> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a0e0 self=0x559bda0da0
| sysTid=1871 nice=0 cgrp=apps sched=0/0 handle=0x559ba8ba60
| state=S schedstat=( 18365626 18129112 29 ) utm=0 stm=1 core=3 HZ=100
| stack=0x7f9d4a8000-0x7f9d4aa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x35641181> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x35641181> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a080 self=0x559ba8b080
| sysTid=1870 nice=0 cgrp=apps sched=0/0 handle=0x559ba8b7b0
| state=S schedstat=( 3561720 6579270 15 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x03b6f226> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x03b6f226> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a1a0 self=0x559bda3bf0
| sysTid=1873 nice=0 cgrp=apps sched=0/0 handle=0x559bda44d0
| state=S schedstat=( 1942656 5438332 19 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0210de67> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x0210de67> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c4a080 self=0x559bd8f040
| sysTid=1880 nice=0 cgrp=apps sched=0/0 handle=0x559bda5850
| state=S schedstat=( 221849332 364803490 575 ) utm=17 stm=5 core=1 HZ=100
| stack=0x7f8de62000-0x7f8de64000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1880/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c57080 self=0x559bd92640
| sysTid=1885 nice=0 cgrp=apps sched=0/0 handle=0x559bd8fdd0
| state=S schedstat=( 528487030 2823899626 1042 ) utm=42 stm=10 core=0 HZ=100
| stack=0x7f8dd64000-0x7f8dd66000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1885/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ContactsProviderWorker" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12d84a20 self=0x559bdaade0
| sysTid=2043 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bdac290
| state=S schedstat=( 177166718 939244017 468 ) utm=17 stm=0 core=3 HZ=100
| stack=0x7f8d995000-0x7f8d997000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2043/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_3" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12de4080 self=0x559bf428d0
| sysTid=2114 nice=0 cgrp=apps sched=0/0 handle=0x559bf44220
| state=S schedstat=( 202242407 243016971 384 ) utm=15 stm=5 core=2 HZ=100
| stack=0x7f8d697000-0x7f8d699000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2114/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_4" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12dea080 self=0x559bf41e00
| sysTid=2115 nice=0 cgrp=apps sched=0/0 handle=0x559bf433f0
| state=S schedstat=( 143245796 280533801 419 ) utm=11 stm=3 core=1 HZ=100
| stack=0x7f8d599000-0x7f8d59b000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2115/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_5" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x12e2e080 self=0x559ba8a000
| sysTid=2213 nice=0 cgrp=apps sched=0/0 handle=0x559bf3ef50
| state=S schedstat=( 188420160 224994004 444 ) utm=15 stm=3 core=1 HZ=100
| stack=0x7f8d49b000-0x7f8d49d000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2213/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_6" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12e32080 self=0x559ba8a730
| sysTid=2218 nice=0 cgrp=apps sched=0/0 handle=0x559be326b0
| state=S schedstat=( 223373119 1570634319 403 ) utm=20 stm=2 core=1 HZ=100
| stack=0x7f8d395000-0x7f8d397000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2218/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ContactsProviderWorker" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x12e01080 self=0x559be55990
| sysTid=4330 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559be54580
| state=S schedstat=( 1095052 9287865 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8d089000-0x7f8d08b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4330/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

----- end 1846 -----

----- pid 1863 at 2013-12-31 21:31:47 -----


Cmd line: com.qualcomm.qti.services.secureui:sui_service
ABI: arm64
Build type: optimized
Loaded classes: 3602 allocated classes
Intern table: 4759 strong; 248 weak
JNI: CheckJNI is off; globals=250
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so /vendor/lib64/libsecureuisvc_jni.so
libjavacore.so (11)
Heap: 39% free, 6MB/11MB; 43755 objects
Dumping cumulative Gc timings
Start Dumping histograms for 28 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 592.700ms 99% C.I. 0.023ms-150.463ms Avg: 7.055ms Max:
240.351ms
UpdateAndMarkImageModUnionTable: Sum: 112.913ms 99% C.I. 0.715ms-52.367ms Avg:
4.032ms Max: 58.578ms
MarkConcurrentRoots: Sum: 48.561ms 99% C.I. 4us-2910us Avg: 867.160us Max:
3010us
(Paused)ScanGrayObjects: Sum: 32.543ms 99% C.I. 0.413ms-32.084ms Avg: 16.271ms
Max: 32.130ms
MarkRootsCheckpoint: Sum: 27.993ms 99% C.I. 31us-15776us Avg: 499.875us Max:
21598us
SweepMallocSpace: Sum: 6.521ms 99% C.I. 4us-572us Avg: 116.446us Max: 598us
ImageModUnionClearCards: Sum: 3.360ms 99% C.I. 43us-218us Avg: 60us Max: 218us
SweepZygoteSpace: Sum: 3.358ms 99% C.I. 149us-345.750us Avg: 197.529us Max: 346us
FinishPhase: Sum: 2.340ms 99% C.I. 26us-148.600us Avg: 83.571us Max: 149us
ReMarkRoots: Sum: 1.766ms 99% C.I. 29us-129us Avg: 63.071us Max: 129us
ScanGrayAllocSpaceObjects: Sum: 1.758ms 99% C.I. 0.274us-444us Avg: 31.392us
Max: 455us
MarkAllocStackAsLive: Sum: 1.643ms 99% C.I. 20us-176us Avg: 58.678us Max: 176us
ZygoteModUnionClearCards: Sum: 1.595ms 99% C.I. 34us-126us Avg: 46.911us Max:
126us
ScanGrayImageSpaceObjects: Sum: 1.594ms 99% C.I. 40us-314.999us Avg: 56.928us
Max: 318us
SweepSystemWeaks: Sum: 1.589ms 99% C.I. 4us-156us Avg: 56.750us Max: 156us
MarkNonThreadRoots: Sum: 1.429ms 99% C.I. 13us-69us Avg: 25.517us Max: 69us
AllocSpaceClearCards: Sum: 1.217ms 99% C.I. 0.250us-40us Avg: 10.866us Max: 40us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.114ms 99% C.I. 39us-56us Avg: 42.846us
Max: 56us
(Paused)ScanGrayAllocSpaceObjects: Sum: 708us 99% C.I. 0.265us-137us Avg: 13.615us
Max: 137us
ScanGrayZygoteSpaceObjects: Sum: 689us 99% C.I. 35us-49us Avg: 40.529us Max: 49us
SwapBitmaps: Sum: 490us 99% C.I. 7us-37us Avg: 17.500us Max: 37us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 451us 99% C.I. 28us-34us Avg: 30.066us
Max: 34us
SweepLargeObjects: Sum: 375us 99% C.I. 10us-38us Avg: 13.392us Max: 38us
InitializePhase: Sum: 273us 99% C.I. 1us-31us Avg: 9.750us Max: 31us
(Paused)PausePhase: Sum: 265us 99% C.I. 6us-23us Avg: 9.464us Max: 23us
ProcessCards: Sum: 249us 99% C.I. 2us-12us Avg: 4.446us Max: 12us
MarkingPhase: Sum: 245us 99% C.I. 5us-21us Avg: 8.750us Max: 21us
EnqueueFinalizerReferences: Sum: 239us 99% C.I. 1us-48us Avg: 8.535us Max: 48us
PreCleanCards: Sum: 197us 99% C.I. 5us-10us Avg: 7.035us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 188us 99% C.I. 4us-16us Avg: 6.714us
Max: 16us
ReclaimPhase: Sum: 133us 99% C.I. 3us-7us Avg: 4.750us Max: 7us
Sweep: Sum: 103us 99% C.I. 2us-6us Avg: 3.678us Max: 6us
ProcessReferences: Sum: 102us 99% C.I. 2us-9us Avg: 3.642us Max: 9us
MarkRoots: Sum: 68us 99% C.I. 1us-5us Avg: 2.428us Max: 5us
(Paused)ProcessMarkStack: Sum: 66us 99% C.I. 0.259us-60us Avg: 2.357us Max:
60us
BindBitmaps: Sum: 65us 99% C.I. 0.250us-5us Avg: 2.321us Max: 5us
RecursiveMark: Sum: 46us 99% C.I. 1us-3us Avg: 1.642us Max: 3us
SwapStacks: Sum: 14us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 214ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 37.561ms 99% C.I. 0.130ms-29.519ms Avg: 1.341ms
Max: 32.272ms
concurrent mark sweep total time: 848.972ms mean time: 30.320ms
concurrent mark sweep freed: 22495 objects with total size 1229KB
concurrent mark sweep throughput: 26527.1/s / 1449KB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 40.445ms 99% C.I. 0.070ms-14.020ms Avg: 2.022ms Max:
14.161ms
ScanGrayImageSpaceObjects: Sum: 11.786ms 99% C.I. 44us-3375us Avg: 589.300us
Max: 3482us
ProcessMarkStack: Sum: 10.516ms 99% C.I. 0.468us-2387.500us Avg: 350.533us Max:
2493us
MarkConcurrentRoots: Sum: 10.481ms 99% C.I. 4us-1635us Avg: 524.049us Max:
1644us
ScanGrayAllocSpaceObjects: Sum: 7.805ms 99% C.I. 0.476us-1005us Avg: 195.125us
Max: 1005us
FreeList: Sum: 4.136ms 99% C.I. 2.312us-278us Avg: 111.783us Max: 278us
MarkingPhase: Sum: 2.840ms 99% C.I. 179us-631us Avg: 284us Max: 631us
SweepArray: Sum: 2.037ms 99% C.I. 45us-444us Avg: 203.700us Max: 444us
ImageModUnionClearCards: Sum: 1.396ms 99% C.I. 48us-130us Avg: 69.800us Max:
130us
ReMarkRoots: Sum: 922us 99% C.I. 63us-118us Avg: 92.200us Max: 118us
AllocSpaceClearCards: Sum: 702us 99% C.I. 0.250us-42us Avg: 17.550us Max: 42us
(Paused)ScanGrayImageSpaceObjects: Sum: 690us 99% C.I. 42us-242us Avg: 69us Max:
242us
SweepSystemWeaks: Sum: 483us 99% C.I. 18us-88us Avg: 48.300us Max: 88us
FinishPhase: Sum: 450us 99% C.I. 27us-92us Avg: 45us Max: 92us
(Paused)ScanGrayAllocSpaceObjects: Sum: 395us 99% C.I. 0.277us-89us Avg: 19.750us
Max: 89us
MarkNonThreadRoots: Sum: 379us 99% C.I. 15us-23us Avg: 18.950us Max: 23us
ResetStack: Sum: 365us 99% C.I. 18us-60us Avg: 36.500us Max: 60us
EnqueueFinalizerReferences: Sum: 302us 99% C.I. 2us-134us Avg: 30.200us Max:
134us
ProcessCards: Sum: 99us 99% C.I. 1us-47us Avg: 4.950us Max: 47us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-9us Avg: 7.600us Max: 9us
RevokeAllThreadLocalAllocationStacks: Sum: 68us 99% C.I. 5us-9us Avg: 6.800us
Max: 9us
ReclaimPhase: Sum: 63us 99% C.I. 4us-14us Avg: 6.300us Max: 14us
PreCleanCards: Sum: 58us 99% C.I. 3us-8us Avg: 5.800us Max: 8us
SwapBitmaps: Sum: 53us 99% C.I. 3us-12us Avg: 5.300us Max: 12us
MarkRoots: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 23us 99% C.I. 1us-7us Avg: 2.300us Max: 7us
(Paused)ProcessMarkStack: Sum: 20us 99% C.I. 0.250us-4us Avg: 2us Max: 4us
BindBitmaps: Sum: 18us 99% C.I. 1us-3us Avg: 1.800us Max: 3us
RecordFree: Sum: 11us 99% C.I. 0.250us-3us Avg: 1.100us Max: 3us
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-1000ns Avg: 800ns Max: 1000ns
SwapStacks: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.418ms 99% C.I. 152us-377us Avg:
241.800us Max: 377us
sticky concurrent mark sweep total time: 96.698ms mean time: 9.669ms
sticky concurrent mark sweep freed: 30524 objects with total size 1649KB
sticky concurrent mark sweep throughput: 317958/s / 16MB/s
Total time spent in GC: 945.670ms
Mean GC size throughput: 4MB/s
Mean GC object throughput: 98608.4 objects/s
Total number of allocations 137006
Total bytes allocated 11MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 121MB
Total memory 11MB
Max memory 128MB
Total mutator paused time: 39.979ms
Total time waiting for GC to complete: 231.628ms

DALVIK THREADS (13):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=1863 nice=0 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 72378656 308650364 142 ) utm=6 stm=1 core=3 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1863/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 2" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf530
| sysTid=1877 nice=0 cgrp=apps sched=0/0 handle=0x559bacf280
| state=S schedstat=( 580521 4649010 4 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d7ce000-0x7f9d7d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1877/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba871c0
| sysTid=1876 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ade0
| state=S schedstat=( 634687 5031146 4 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d8ce000-0x7f9d8d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1876/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba88110
| sysTid=1875 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 625571 6651408 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1875/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x559ba88840
| sysTid=1879 nice=0 cgrp=apps sched=0/0 handle=0x559ba878f0
| state=R schedstat=( 68775467 83841043 73 ) utm=4 stm=2 core=1 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"FinalizerWatchdogDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c33140 self=0x559bda14d0
| sysTid=1883 nice=0 cgrp=apps sched=0/0 handle=0x559bda3940
| state=S schedstat=( 732447 11806042 12 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0f81bf76> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x0f81bf76> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)
"ReferenceQueueDaemon" daemon prio=5 tid=7 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c33080 self=0x559ba8b080
| sysTid=1881 nice=0 cgrp=apps sched=0/0 handle=0x559ba8b7b0
| state=S schedstat=( 781823 7979688 12 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2dd8a977> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x2dd8a977> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c330e0 self=0x559bda0da0
| sysTid=1882 nice=0 cgrp=apps sched=0/0 handle=0x559ba8ba60
| state=S schedstat=( 1241667 2013542 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d4a8000-0x7f9d4aa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x11ec99e4> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x11ec99e4> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Native


| group="system" sCount=1 dsCount=0 obj=0x12c331a0 self=0x559bda3de0
| sysTid=1884 nice=0 cgrp=apps sched=0/0 handle=0x559bda46c0
| state=S schedstat=( 1079167 16389168 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1884/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 003978c4 /system/lib64/libart.so (art::GoToRunnable(art::Thread*)
+1260)
native: #03 pc 000a4430 /system/lib64/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+24)
native: #04 pc 00000614 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_dalvik_system_VMRuntime_trimHeap__+156)
at dalvik.system.VMRuntime.trimHeap(Native method)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:312)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=10 Native


| group="main" sCount=1 dsCount=0 obj=0x12c53080 self=0x559bd8ffa0
| sysTid=1887 nice=0 cgrp=apps sched=0/0 handle=0x559bda5ee0
| state=S schedstat=( 3136871 18757190 15 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8de62000-0x7f8de64000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1887/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"GCDaemon" daemon prio=5 tid=11 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c33200 self=0x559bda4f70
| sysTid=1886 nice=0 cgrp=apps sched=0/0 handle=0x559bda5960
| state=S schedstat=( 582605 14260676 3 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x22f92e4d> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x22f92e4d> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c57080 self=0x559bd91b10
| sysTid=1889 nice=0 cgrp=apps sched=0/0 handle=0x559bd915d0
| state=S schedstat=( 2135730 2279217 13 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8dd64000-0x7f8dd66000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1889/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Thread-76" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12c33b60 self=0x559bd52c60
| sysTid=4787 nice=0 cgrp=apps sched=0/0 handle=0x559bd53390
| state=S schedstat=( 9391509 7097763 22 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8dc01000-0x7f8dc03000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4787/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00069138 /system/lib64/libc.so (sem_wait+104)
native: #02 pc 00002610 /system/vendor/lib64/libsecureui_svcsock.so
(svc_sock_wait_for_message+380)
native: #03 pc 00000e9c /system/vendor/lib64/libsecureuisvc_jni.so
(Java_com_qualcomm_qti_services_secureui_SecureUIService_waitForMessage+60)
native: #04 pc 000036f4 /data/dalvik-
cache/arm64/system@app@com.qualcomm.qti.services.secureui@com.qualcomm.qti.services
.secureui.apk@classes.dex
(Java_com_qualcomm_qti_services_secureui_SecureUIService_waitForMessage__+140)
at com.qualcomm.qti.services.secureui.SecureUIService.waitForMessage(Native
method)
at
com.qualcomm.qti.services.secureui.SecureUIService.run(SecureUIService.java:117)
at java.lang.Thread.run(Thread.java:818)

"Thread-76" prio=5 (not attached)


| sysTid=4788 nice=0 cgrp=apps
| state=S schedstat=( 61511 0 1 ) utm=0 stm=0 core=3 HZ=100
kernel: (couldn't read /proc/self/task/4788/stack)

----- end 1863 -----

----- pid 1819 at 2013-12-31 21:31:47 -----


Cmd line: com.android.server.telecom
ABI: arm64
Build type: optimized
Loaded classes: 3736 allocated classes
Intern table: 4850 strong; 254 weak
JNI: CheckJNI is off; globals=271
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 39% free, 7MB/11MB; 47329 objects
Dumping cumulative Gc timings
Start Dumping histograms for 25 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 686.318ms 99% C.I. 0.046ms-236.799ms Avg: 9.150ms Max:
350.962ms
MarkConcurrentRoots: Sum: 82.838ms 99% C.I. 0.007ms-33.200ms Avg: 1.656ms Max:
42.634ms
UpdateAndMarkImageModUnionTable: Sum: 72.602ms 99% C.I. 0.715ms-20.850ms Avg:
2.904ms Max: 22.388ms
MarkRootsCheckpoint: Sum: 27.660ms 99% C.I. 31us-16400us Avg: 553.200us Max:
21598us
SweepMallocSpace: Sum: 13.151ms 99% C.I. 4us-5700us Avg: 263.020us Max: 7336us
(Paused)ScanGrayObjects: Sum: 4.228ms 99% C.I. 0.441ms-3.766ms Avg: 2.114ms
Max: 3.787ms
ImageModUnionClearCards: Sum: 3.004ms 99% C.I. 43us-187.500us Avg: 60.080us
Max: 188us
SweepZygoteSpace: Sum: 2.679ms 99% C.I. 149us-277us Avg: 191.357us Max: 277us
FinishPhase: Sum: 2.065ms 99% C.I. 26us-133us Avg: 82.600us Max: 133us
SweepSystemWeaks: Sum: 2.052ms 99% C.I. 4us-843.750us Avg: 82.080us Max: 926us
ScanGrayAllocSpaceObjects: Sum: 1.793ms 99% C.I. 0.284us-450us Avg: 35.860us
Max: 455us
MarkAllocStackAsLive: Sum: 1.675ms 99% C.I. 20us-331.250us Avg: 67us Max: 342us
ReMarkRoots: Sum: 1.666ms 99% C.I. 29us-129us Avg: 66.640us Max: 129us
ScanGrayImageSpaceObjects: Sum: 1.534ms 99% C.I. 40us-318us Avg: 61.360us Max:
318us
ZygoteModUnionClearCards: Sum: 1.327ms 99% C.I. 34us-104us Avg: 47.392us Max:
104us
MarkNonThreadRoots: Sum: 1.252ms 99% C.I. 13us-55us Avg: 25.040us Max: 55us
AllocSpaceClearCards: Sum: 1.176ms 99% C.I. 0.250us-42us Avg: 11.760us Max: 42us
(Paused)ScanGrayImageSpaceObjects: Sum: 992us 99% C.I. 39us-56us Avg: 43.130us
Max: 56us
(Paused)ScanGrayAllocSpaceObjects: Sum: 685us 99% C.I. 0.267us-137us Avg: 14.891us
Max: 137us
ScanGrayZygoteSpaceObjects: Sum: 560us 99% C.I. 35us-45us Avg: 40us Max: 45us
SweepLargeObjects: Sum: 448us 99% C.I. 10us-119us Avg: 17.920us Max: 119us
SwapBitmaps: Sum: 408us 99% C.I. 7us-37us Avg: 16.320us Max: 37us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 360us 99% C.I. 28us-34us Avg: 30us Max:
34us
EnqueueFinalizerReferences: Sum: 279us 99% C.I. 2us-50us Avg: 11.160us Max: 50us
(Paused)PausePhase: Sum: 219us 99% C.I. 6us-22us Avg: 8.760us Max: 22us
ProcessCards: Sum: 217us 99% C.I. 2us-12us Avg: 4.340us Max: 12us
MarkingPhase: Sum: 214us 99% C.I. 5us-16us Avg: 8.560us Max: 16us
InitializePhase: Sum: 213us 99% C.I. 1us-31us Avg: 8.520us Max: 31us
RevokeAllThreadLocalAllocationStacks: Sum: 174us 99% C.I. 4us-17us Avg: 6.960us
Max: 17us
PreCleanCards: Sum: 173us 99% C.I. 5us-9us Avg: 6.920us Max: 9us
ReclaimPhase: Sum: 119us 99% C.I. 3us-7us Avg: 4.760us Max: 7us
ProcessReferences: Sum: 92us 99% C.I. 2us-10us Avg: 3.680us Max: 10us
(Paused)ProcessMarkStack: Sum: 65us 99% C.I. 0.260us-60us Avg: 2.600us Max:
60us
BindBitmaps: Sum: 61us 99% C.I. 0.250us-5us Avg: 2.440us Max: 5us
MarkRoots: Sum: 59us 99% C.I. 1us-4us Avg: 2.360us Max: 4us
RecursiveMark: Sum: 39us 99% C.I. 1us-3us Avg: 1.560us Max: 3us
SwapStacks: Sum: 13us 99% C.I. 250ns-1000ns Avg: 520ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 5us 99% C.I. 250ns-2000ns Avg: 200ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 8.823ms 99% C.I. 130us-3625us Avg: 352.920us
Max: 3976us
concurrent mark sweep total time: 912.512ms mean time: 36.500ms
concurrent mark sweep freed: 23998 objects with total size 2MB
concurrent mark sweep throughput: 26313.6/s / 2MB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 40.445ms 99% C.I. 0.070ms-14.020ms Avg: 2.022ms Max:
14.161ms
ScanGrayImageSpaceObjects: Sum: 11.786ms 99% C.I. 44us-3375us Avg: 589.300us
Max: 3482us
ProcessMarkStack: Sum: 10.516ms 99% C.I. 0.468us-2387.500us Avg: 350.533us Max:
2493us
MarkConcurrentRoots: Sum: 10.481ms 99% C.I. 4us-1635us Avg: 524.049us Max:
1644us
ScanGrayAllocSpaceObjects: Sum: 7.805ms 99% C.I. 0.476us-1005us Avg: 195.125us
Max: 1005us
FreeList: Sum: 4.136ms 99% C.I. 2.312us-278us Avg: 111.783us Max: 278us
MarkingPhase: Sum: 2.840ms 99% C.I. 179us-631us Avg: 284us Max: 631us
SweepArray: Sum: 2.037ms 99% C.I. 45us-444us Avg: 203.700us Max: 444us
ImageModUnionClearCards: Sum: 1.396ms 99% C.I. 48us-130us Avg: 69.800us Max:
130us
ReMarkRoots: Sum: 922us 99% C.I. 63us-118us Avg: 92.200us Max: 118us
AllocSpaceClearCards: Sum: 702us 99% C.I. 0.250us-42us Avg: 17.550us Max: 42us
(Paused)ScanGrayImageSpaceObjects: Sum: 690us 99% C.I. 42us-242us Avg: 69us Max:
242us
SweepSystemWeaks: Sum: 483us 99% C.I. 18us-88us Avg: 48.300us Max: 88us
FinishPhase: Sum: 450us 99% C.I. 27us-92us Avg: 45us Max: 92us
(Paused)ScanGrayAllocSpaceObjects: Sum: 395us 99% C.I. 0.277us-89us Avg: 19.750us
Max: 89us
MarkNonThreadRoots: Sum: 379us 99% C.I. 15us-23us Avg: 18.950us Max: 23us
ResetStack: Sum: 365us 99% C.I. 18us-60us Avg: 36.500us Max: 60us
EnqueueFinalizerReferences: Sum: 302us 99% C.I. 2us-134us Avg: 30.200us Max:
134us
ProcessCards: Sum: 99us 99% C.I. 1us-47us Avg: 4.950us Max: 47us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-9us Avg: 7.600us Max: 9us
RevokeAllThreadLocalAllocationStacks: Sum: 68us 99% C.I. 5us-9us Avg: 6.800us
Max: 9us
ReclaimPhase: Sum: 63us 99% C.I. 4us-14us Avg: 6.300us Max: 14us
PreCleanCards: Sum: 58us 99% C.I. 3us-8us Avg: 5.800us Max: 8us
SwapBitmaps: Sum: 53us 99% C.I. 3us-12us Avg: 5.300us Max: 12us
MarkRoots: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 23us 99% C.I. 1us-7us Avg: 2.300us Max: 7us
(Paused)ProcessMarkStack: Sum: 20us 99% C.I. 0.250us-4us Avg: 2us Max: 4us
BindBitmaps: Sum: 18us 99% C.I. 1us-3us Avg: 1.800us Max: 3us
RecordFree: Sum: 11us 99% C.I. 0.250us-3us Avg: 1.100us Max: 3us
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-1000ns Avg: 800ns Max: 1000ns
SwapStacks: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.418ms 99% C.I. 152us-377us Avg:
241.800us Max: 377us
sticky concurrent mark sweep total time: 96.698ms mean time: 9.669ms
sticky concurrent mark sweep freed: 30524 objects with total size 1649KB
sticky concurrent mark sweep throughput: 317958/s / 16MB/s
Total time spent in GC: 1.009s
Mean GC size throughput: 5MB/s
Mean GC object throughput: 93864.5 objects/s
Total number of allocations 142058
Total bytes allocated 12MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 120MB
Total memory 11MB
Max memory 128MB
Total mutator paused time: 11.241ms
Total time waiting for GC to complete: 368.212ms

DALVIK THREADS (14):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=1819 nice=0 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 139428027 532470728 249 ) utm=12 stm=1 core=0 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1819/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf530
| sysTid=1820 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 1094064 7882032 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1820/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba871c0
| sysTid=1821 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ade0
| state=S schedstat=( 714167 7885364 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f9d8ce000-0x7f9d8d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1821/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba88110
| sysTid=1827 nice=0 cgrp=apps sched=0/0 handle=0x559bacf280
| state=S schedstat=( 614791 6496771 4 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f9d7ce000-0x7f9d7d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1827/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x559ba88840
| sysTid=1828 nice=0 cgrp=apps sched=0/0 handle=0x559ba878f0
| state=R schedstat=( 64191720 59720259 35 ) utm=3 stm=3 core=1 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"Binder_1" prio=5 tid=6 Native


| group="main" sCount=1 dsCount=0 obj=0x12c4b080 self=0x559bd8ee20
| sysTid=1834 nice=0 cgrp=apps sched=0/0 handle=0x559bda5550
| state=S schedstat=( 40728965 97184635 204 ) utm=2 stm=2 core=2 HZ=100
| stack=0x7f8de62000-0x7f8de64000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1834/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"GCDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a200 self=0x559bda4780
| sysTid=1833 nice=0 cgrp=apps sched=0/0 handle=0x559bda5060
| state=S schedstat=( 694999 18943386 7 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1aaa3e0a> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x1aaa3e0a> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a1a0 self=0x559bda3bf0
| sysTid=1832 nice=0 cgrp=apps sched=0/0 handle=0x559bda44d0
| state=S schedstat=( 1187813 19732915 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3f1fa67b> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x3f1fa67b> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=9 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x12c0a140 self=0x559bda14d0
| sysTid=1831 nice=0 cgrp=apps sched=0/0 handle=0x559bda3940
| state=S schedstat=( 801460 22708229 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x03558c98> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x03558c98> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a0e0 self=0x559bda0da0
| sysTid=1830 nice=0 cgrp=apps sched=0/0 handle=0x559ba8ba60
| state=S schedstat=( 1714844 26910678 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f9d4a8000-0x7f9d4aa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x11d35cf1> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x11d35cf1> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=11 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a080 self=0x559ba8b080
| sysTid=1829 nice=0 cgrp=apps sched=0/0 handle=0x559ba8b7b0
| state=S schedstat=( 838750 28878698 7 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x10b630d6> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x10b630d6> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c57080 self=0x559bd91990
| sysTid=1841 nice=0 cgrp=apps sched=0/0 handle=0x559bd90a80
| state=S schedstat=( 39399643 49211192 157 ) utm=3 stm=0 core=1 HZ=100
| stack=0x7f8dd64000-0x7f8dd66000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1841/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"AsyncQueryWorker" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12c292e0 self=0x559bd52f50
| sysTid=1958 nice=0 cgrp=apps sched=0/0 handle=0x559bd53680
| state=S schedstat=( 2229272 10996875 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8db5d000-0x7f8db5f000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1958/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CallTimeHandlerThread" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12ceea50 self=0x559bd53ed0
| sysTid=2041 nice=0 cgrp=apps sched=0/0 handle=0x559bd9ad10
| state=S schedstat=( 859841 5813857 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8da59000-0x7f8da5b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2041/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
----- end 1819 -----

----- pid 1799 at 2013-12-31 21:31:47 -----


Cmd line: com.lenovo.leos.simsettings
ABI: arm64
Build type: optimized
Loaded classes: 3621 allocated classes
Intern table: 4854 strong; 443 weak
JNI: CheckJNI is off; globals=246
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 39% free, 6MB/11MB; 44764 objects
Dumping cumulative Gc timings
Start Dumping histograms for 21 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 375.629ms 99% C.I. 0.011ms-76.056ms Avg: 5.962ms Max:
81.131ms
UpdateAndMarkImageModUnionTable: Sum: 81.312ms 99% C.I. 0.715ms-35.776ms Avg:
3.872ms Max: 38.599ms
(Paused)ScanGrayObjects: Sum: 43.896ms 99% C.I. 0.303ms-43.568ms Avg: 21.948ms
Max: 43.593ms
MarkConcurrentRoots: Sum: 35.823ms 99% C.I. 4us-2997.500us Avg: 852.928us Max:
3020us
MarkRootsCheckpoint: Sum: 26.556ms 99% C.I. 31us-17232us Avg: 632.285us Max:
21598us
SweepMallocSpace: Sum: 5.663ms 99% C.I. 4us-589.500us Avg: 134.833us Max: 598us
ImageModUnionClearCards: Sum: 2.577ms 99% C.I. 43us-218.500us Avg: 61.357us
Max: 232us
SweepZygoteSpace: Sum: 1.817ms 99% C.I. 149us-242us Avg: 181.700us Max: 242us
FinishPhase: Sum: 1.698ms 99% C.I. 26us-109us Avg: 80.857us Max: 109us
ScanGrayAllocSpaceObjects: Sum: 1.664ms 99% C.I. 0.283us-455us Avg: 39.619us
Max: 455us
ReMarkRoots: Sum: 1.358ms 99% C.I. 29us-129us Avg: 64.666us Max: 129us
MarkAllocStackAsLive: Sum: 1.330ms 99% C.I. 20us-200us Avg: 63.333us Max: 200us
ScanGrayImageSpaceObjects: Sum: 1.239ms 99% C.I. 40us-318us Avg: 59us Max: 318us
MarkNonThreadRoots: Sum: 1.087ms 99% C.I. 13us-85us Avg: 25.880us Max: 85us
AllocSpaceClearCards: Sum: 1.077ms 99% C.I. 0.250us-44us Avg: 12.821us Max: 44us
ZygoteModUnionClearCards: Sum: 1.042ms 99% C.I. 34us-140us Avg: 52.100us Max:
140us
SweepSystemWeaks: Sum: 1.004ms 99% C.I. 4us-76us Avg: 47.809us Max: 76us
(Paused)ScanGrayImageSpaceObjects: Sum: 831us 99% C.I. 39us-56us Avg: 43.736us
Max: 56us
(Paused)ScanGrayAllocSpaceObjects: Sum: 553us 99% C.I. 0.263us-137us Avg: 14.552us
Max: 137us
ScanGrayZygoteSpaceObjects: Sum: 399us 99% C.I. 35us-48us Avg: 39.900us Max: 48us
SwapBitmaps: Sum: 310us 99% C.I. 7us-29us Avg: 14.761us Max: 29us
SweepLargeObjects: Sum: 296us 99% C.I. 10us-38us Avg: 14.095us Max: 38us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 236us 99% C.I. 28us-31us Avg: 29.500us
Max: 31us
EnqueueFinalizerReferences: Sum: 224us 99% C.I. 2us-48us Avg: 10.666us Max: 48us
InitializePhase: Sum: 197us 99% C.I. 1us-31us Avg: 9.380us Max: 31us
MarkingPhase: Sum: 180us 99% C.I. 5us-21us Avg: 8.571us Max: 21us
(Paused)PausePhase: Sum: 178us 99% C.I. 6us-16us Avg: 8.476us Max: 16us
ProcessCards: Sum: 176us 99% C.I. 2us-9us Avg: 4.190us Max: 9us
RevokeAllThreadLocalAllocationStacks: Sum: 149us 99% C.I. 4us-25us Avg: 7.095us
Max: 25us
PreCleanCards: Sum: 144us 99% C.I. 5us-8us Avg: 6.857us Max: 8us
ReclaimPhase: Sum: 96us 99% C.I. 3us-6us Avg: 4.571us Max: 6us
ProcessReferences: Sum: 76us 99% C.I. 2us-9us Avg: 3.619us Max: 9us
Sweep: Sum: 71us 99% C.I. 2us-5us Avg: 3.380us Max: 5us
(Paused)ProcessMarkStack: Sum: 65us 99% C.I. 0.262us-60us Avg: 3.095us Max:
60us
BindBitmaps: Sum: 55us 99% C.I. 0.250us-8us Avg: 2.619us Max: 8us
MarkRoots: Sum: 50us 99% C.I. 1us-5us Avg: 2.380us Max: 5us
RecursiveMark: Sum: 31us 99% C.I. 1us-2us Avg: 1.476us Max: 2us
SwapStacks: Sum: 12us 99% C.I. 250ns-2000ns Avg: 571ns Max: 2000ns
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-3000ns Avg: 380ns Max: 3000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 47.571ms 99% C.I. 0.130ms-39.590ms Avg: 2.265ms
Max: 43.757ms
concurrent mark sweep total time: 589.109ms mean time: 28.052ms
concurrent mark sweep freed: 20820 objects with total size 1160KB
concurrent mark sweep throughput: 35348/s / 1969KB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 40.445ms 99% C.I. 0.070ms-14.020ms Avg: 2.022ms Max:
14.161ms
ScanGrayImageSpaceObjects: Sum: 11.786ms 99% C.I. 44us-3375us Avg: 589.300us
Max: 3482us
ProcessMarkStack: Sum: 10.516ms 99% C.I. 0.468us-2387.500us Avg: 350.533us Max:
2493us
MarkConcurrentRoots: Sum: 10.481ms 99% C.I. 4us-1635us Avg: 524.049us Max:
1644us
ScanGrayAllocSpaceObjects: Sum: 7.805ms 99% C.I. 0.476us-1005us Avg: 195.125us
Max: 1005us
FreeList: Sum: 4.136ms 99% C.I. 2.312us-278us Avg: 111.783us Max: 278us
MarkingPhase: Sum: 2.840ms 99% C.I. 179us-631us Avg: 284us Max: 631us
SweepArray: Sum: 2.037ms 99% C.I. 45us-444us Avg: 203.700us Max: 444us
ImageModUnionClearCards: Sum: 1.396ms 99% C.I. 48us-130us Avg: 69.800us Max:
130us
ReMarkRoots: Sum: 922us 99% C.I. 63us-118us Avg: 92.200us Max: 118us
AllocSpaceClearCards: Sum: 702us 99% C.I. 0.250us-42us Avg: 17.550us Max: 42us
(Paused)ScanGrayImageSpaceObjects: Sum: 690us 99% C.I. 42us-242us Avg: 69us Max:
242us
SweepSystemWeaks: Sum: 483us 99% C.I. 18us-88us Avg: 48.300us Max: 88us
FinishPhase: Sum: 450us 99% C.I. 27us-92us Avg: 45us Max: 92us
(Paused)ScanGrayAllocSpaceObjects: Sum: 395us 99% C.I. 0.277us-89us Avg: 19.750us
Max: 89us
MarkNonThreadRoots: Sum: 379us 99% C.I. 15us-23us Avg: 18.950us Max: 23us
ResetStack: Sum: 365us 99% C.I. 18us-60us Avg: 36.500us Max: 60us
EnqueueFinalizerReferences: Sum: 302us 99% C.I. 2us-134us Avg: 30.200us Max:
134us
ProcessCards: Sum: 99us 99% C.I. 1us-47us Avg: 4.950us Max: 47us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-9us Avg: 7.600us Max: 9us
RevokeAllThreadLocalAllocationStacks: Sum: 68us 99% C.I. 5us-9us Avg: 6.800us
Max: 9us
ReclaimPhase: Sum: 63us 99% C.I. 4us-14us Avg: 6.300us Max: 14us
PreCleanCards: Sum: 58us 99% C.I. 3us-8us Avg: 5.800us Max: 8us
SwapBitmaps: Sum: 53us 99% C.I. 3us-12us Avg: 5.300us Max: 12us
MarkRoots: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 23us 99% C.I. 1us-7us Avg: 2.300us Max: 7us
(Paused)ProcessMarkStack: Sum: 20us 99% C.I. 0.250us-4us Avg: 2us Max: 4us
BindBitmaps: Sum: 18us 99% C.I. 1us-3us Avg: 1.800us Max: 3us
RecordFree: Sum: 11us 99% C.I. 0.250us-3us Avg: 1.100us Max: 3us
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-1000ns Avg: 800ns Max: 1000ns
SwapStacks: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.418ms 99% C.I. 152us-377us Avg:
241.800us Max: 377us
sticky concurrent mark sweep total time: 96.698ms mean time: 9.669ms
sticky concurrent mark sweep freed: 30524 objects with total size 1649KB
sticky concurrent mark sweep throughput: 317958/s / 16MB/s
Total time spent in GC: 685.807ms
Mean GC size throughput: 6MB/s
Mean GC object throughput: 133530 objects/s
Total number of allocations 136340
Total bytes allocated 11MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 121MB
Total memory 11MB
Max memory 128MB
Total mutator paused time: 49.989ms
Total time waiting for GC to complete: 47.905ms

DALVIK THREADS (14):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=1799 nice=0 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 89929594 268815822 159 ) utm=6 stm=2 core=3 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1799/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf530
| sysTid=1805 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 791980 1390990 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1805/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba871c0
| sysTid=1807 nice=0 cgrp=apps sched=0/0 handle=0x559bacf280
| state=S schedstat=( 495260 1206511 5 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d7cc000-0x7f9d7ce000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1807/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba88110
| sysTid=1806 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ade0
| state=S schedstat=( 711044 5408592 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d8cc000-0x7f9d8ce000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1806/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x559ba88840
| sysTid=1810 nice=0 cgrp=apps sched=0/0 handle=0x559ba878f0
| state=R schedstat=( 63923902 123034432 32 ) utm=3 stm=3 core=3 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"FinalizerDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c050e0 self=0x559bda0da0
| sysTid=1812 nice=0 cgrp=apps sched=0/0 handle=0x559ba8ba60
| state=S schedstat=( 1400885 27484793 13 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d4a8000-0x7f9d4aa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x38a46613> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x38a46613> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05200 self=0x559bda4780
| sysTid=1815 nice=0 cgrp=apps sched=0/0 handle=0x559bda5060
| state=S schedstat=( 642552 21401876 7 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3acb7050> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x3acb7050> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x12c05140 self=0x559bda14d0
| sysTid=1813 nice=0 cgrp=apps sched=0/0 handle=0x559bda3940
| state=S schedstat=( 755521 21618387 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x32b76249> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x32b76249> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05080 self=0x559ba8b080
| sysTid=1811 nice=0 cgrp=apps sched=0/0 handle=0x559ba8b7b0
| state=S schedstat=( 771875 23279532 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x057d474e> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x057d474e> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c051a0 self=0x559bda3bf0
| sysTid=1814 nice=0 cgrp=apps sched=0/0 handle=0x559bda44d0
| state=S schedstat=( 815730 33422499 8 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3665506f> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x3665506f> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c4f080 self=0x559bd8fea0
| sysTid=1816 nice=0 cgrp=apps sched=0/0 handle=0x559bda5550
| state=S schedstat=( 3706355 33377916 18 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8de62000-0x7f8de64000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1816/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c57080 self=0x559bd92350
| sysTid=1818 nice=0 cgrp=apps sched=0/0 handle=0x559bd910f0
| state=S schedstat=( 3080103 6785885 14 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8dd64000-0x7f8dd66000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1818/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"CardTracker0" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12cfa1d0 self=0x559bdbeb10
| sysTid=3481 nice=0 cgrp=apps sched=0/0 handle=0x559bd8f720
| state=S schedstat=( 17355257 21705370 87 ) utm=1 stm=0 core=1 HZ=100
| stack=0x7f8da55000-0x7f8da57000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3481/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CardTracker1" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12cfa320 self=0x559bdbf4b0
| sysTid=3482 nice=0 cgrp=apps sched=0/0 handle=0x559bdbfee0
| state=S schedstat=( 25353020 58439482 161 ) utm=1 stm=1 core=2 HZ=100
| stack=0x7f8d951000-0x7f8d953000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3482/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

----- end 1799 -----

----- pid 1835 at 2013-12-31 21:31:47 -----


Cmd line: com.lenovo.ideafriend
ABI: arm64
Build type: optimized
Loaded classes: 3929 allocated classes
Intern table: 5691 strong; 253 weak
JNI: CheckJNI is off; globals=394
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libdrmframework_jni.so
/system/lib64/libjavacrypto.so /system/lib64/libjnigraphics.so
/system/lib64/libmedia_jni.so /system/lib64/librs_jni.so
/system/lib64/libsoundpool.so /system/lib64/libwebviewchromium_loader.so
libjavacore.so (11)
Heap: 39% free, 9MB/15MB; 62501 objects
Dumping cumulative Gc timings
Start Dumping histograms for 27 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 478.132ms 99% C.I. 0.011ms-70.504ms Avg: 5.902ms Max:
87.312ms
MarkRootsCheckpoint: Sum: 318.765ms 99% C.I. 0.031ms-218.623ms Avg: 5.903ms Max:
290.253ms
UpdateAndMarkImageModUnionTable: Sum: 77.247ms 99% C.I. 0.715ms-15.163ms Avg:
2.861ms Max: 15.980ms
MarkConcurrentRoots: Sum: 49.368ms 99% C.I. 4us-4338.499us Avg: 914.222us Max:
4962us
SweepMallocSpace: Sum: 42.006ms 99% C.I. 4us-24515.999us Avg: 777.888us Max:
32000us
ScanGrayAllocSpaceObjects: Sum: 19.473ms 99% C.I. 1.102us-12349.999us Avg:
360.611us Max: 16231us
(Paused)ScanGrayObjects: Sum: 4.185ms 99% C.I. 0.244ms-3.600ms Avg: 1.395ms
Max: 3.628ms
SweepZygoteSpace: Sum: 3.299ms 99% C.I. 149us-346us Avg: 206.187us Max: 346us
ImageModUnionClearCards: Sum: 3.145ms 99% C.I. 43us-116us Avg: 58.240us Max:
116us
MarkAllocStackAsLive: Sum: 2.907ms 99% C.I. 20us-939.250us Avg: 107.666us Max:
985us
FinishPhase: Sum: 2.337ms 99% C.I. 26us-148.875us Avg: 86.555us Max: 149us
ReMarkRoots: Sum: 2.197ms 99% C.I. 29us-291us Avg: 81.370us Max: 291us
ScanGrayImageSpaceObjects: Sum: 1.687ms 99% C.I. 40us-318us Avg: 62.481us Max:
318us
AllocSpaceClearCards: Sum: 1.558ms 99% C.I. 0.259us-118us Avg: 14.425us Max:
118us
MarkNonThreadRoots: Sum: 1.480ms 99% C.I. 13us-82us Avg: 27.407us Max: 82us
ZygoteModUnionClearCards: Sum: 1.458ms 99% C.I. 34us-89us Avg: 45.562us Max:
89us
SweepSystemWeaks: Sum: 1.457ms 99% C.I. 4us-109us Avg: 53.962us Max: 109us
EnqueueFinalizerReferences: Sum: 1.170ms 99% C.I. 1us-467us Avg: 43.333us Max:
467us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.032ms 99% C.I. 39us-56us Avg: 43us Max:
56us
ScanGrayZygoteSpaceObjects: Sum: 724us 99% C.I. 35us-123us Avg: 45.250us Max:
123us
(Paused)ScanGrayAllocSpaceObjects: Sum: 692us 99% C.I. 0.266us-137us Avg: 14.416us
Max: 137us
SwapBitmaps: Sum: 440us 99% C.I. 7us-37us Avg: 16.296us Max: 37us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 389us 99% C.I. 28us-34us Avg: 29.923us
Max: 34us
SweepLargeObjects: Sum: 366us 99% C.I. 10us-38us Avg: 13.555us Max: 38us
(Paused)PausePhase: Sum: 238us 99% C.I. 6us-23us Avg: 8.814us Max: 23us
RevokeAllThreadLocalAllocationStacks: Sum: 233us 99% C.I. 4us-33us Avg: 8.629us
Max: 33us
ProcessCards: Sum: 232us 99% C.I. 2us-8us Avg: 4.296us Max: 8us
InitializePhase: Sum: 227us 99% C.I. 1us-31us Avg: 8.407us Max: 31us
MarkingPhase: Sum: 225us 99% C.I. 5us-16us Avg: 8.333us Max: 16us
PreCleanCards: Sum: 195us 99% C.I. 5us-12us Avg: 7.222us Max: 12us
ProcessReferences: Sum: 187us 99% C.I. 2us-59us Avg: 6.925us Max: 59us
ReclaimPhase: Sum: 128us 99% C.I. 3us-8us Avg: 4.740us Max: 8us
Sweep: Sum: 106us 99% C.I. 2us-8us Avg: 3.925us Max: 8us
(Paused)ProcessMarkStack: Sum: 66us 99% C.I. 0.259us-60us Avg: 2.444us Max:
60us
MarkRoots: Sum: 65us 99% C.I. 1us-4us Avg: 2.407us Max: 4us
BindBitmaps: Sum: 64us 99% C.I. 0.250us-5us Avg: 2.370us Max: 5us
RecursiveMark: Sum: 44us 99% C.I. 1us-3us Avg: 1.629us Max: 3us
SwapStacks: Sum: 15us 99% C.I. 250ns-2000ns Avg: 555ns Max: 2000ns
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 222ns Max: 2000ns
UnBindBitmaps: Sum: 5us 99% C.I. 250ns-2000ns Avg: 185ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 9.507ms 99% C.I. 130us-3595us Avg: 352.111us
Max: 3885us
concurrent mark sweep total time: 1.017s mean time: 37.687ms
concurrent mark sweep freed: 96773 objects with total size 4MB
concurrent mark sweep throughput: 95155.4/s / 4MB/s
Start Dumping histograms for 1 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 43.964ms 99% C.I. 0.012ms-40.964ms Avg: 14.654ms Max:
40.964ms
SweepMallocSpace: Sum: 32.378ms 99% C.I. 0.071ms-32.080ms Avg: 16.189ms Max:
32.307ms
UpdateAndMarkImageModUnionTable: Sum: 28.658ms 99% C.I. 28.658ms-28.658ms Avg:
28.658ms Max: 28.658ms
MarkRootsCheckpoint: Sum: 15.126ms 99% C.I. 0.347ms-14.656ms Avg: 7.563ms Max:
14.779ms
EnqueueFinalizerReferences: Sum: 6.926ms 99% C.I. 6.926ms-6.926ms Avg: 6.926ms
Max: 6.926ms
MarkConcurrentRoots: Sum: 3.975ms 99% C.I. 0.016ms-3.959ms Avg: 1.987ms Max:
3.959ms
MarkAllocStackAsLive: Sum: 3.513ms 99% C.I. 3.513ms-3.513ms Avg: 3.513ms Max:
3.513ms
SweepSystemWeaks: Sum: 1.703ms 99% C.I. 1.703ms-1.703ms Avg: 1.703ms Max: 1.703ms
(Paused)ScanGrayObjects: Sum: 1.118ms 99% C.I. 1.118ms-1.118ms Avg: 1.118ms
Max: 1.118ms
ScanGrayAllocSpaceObjects: Sum: 1.077ms 99% C.I. 1us-1076us Avg: 538.500us Max:
1076us
ReMarkRoots: Sum: 263us 99% C.I. 263us-263us Avg: 263us Max: 263us
AllocSpaceClearCards: Sum: 200us 99% C.I. 3us-98us Avg: 50us Max: 98us
ImageModUnionClearCards: Sum: 156us 99% C.I. 66us-90us Avg: 78us Max: 90us
MarkNonThreadRoots: Sum: 146us 99% C.I. 61us-85us Avg: 73us Max: 85us
UpdateAndMarkZygoteModUnionTable: Sum: 130us 99% C.I. 130us-130us Avg: 130us Max:
130us
FinishPhase: Sum: 111us 99% C.I. 111us-111us Avg: 111us Max: 111us
ZygoteModUnionClearCards: Sum: 88us 99% C.I. 34us-54us Avg: 44us Max: 54us
ScanGrayImageSpaceObjects: Sum: 70us 99% C.I. 70us-70us Avg: 70us Max: 70us
ProcessReferences: Sum: 61us 99% C.I. 61us-61us Avg: 61us Max: 61us
SweepLargeObjects: Sum: 59us 99% C.I. 59us-59us Avg: 59us Max: 59us
RevokeAllThreadLocalAllocationStacks: Sum: 35us 99% C.I. 35us-35us Avg: 35us
Max: 35us
ScanGrayZygoteSpaceObjects: Sum: 32us 99% C.I. 32us-32us Avg: 32us Max: 32us
ReclaimPhase: Sum: 24us 99% C.I. 24us-24us Avg: 24us Max: 24us
PreCleanCards: Sum: 20us 99% C.I. 20us-20us Avg: 20us Max: 20us
Sweep: Sum: 16us 99% C.I. 16us-16us Avg: 16us Max: 16us
MarkingPhase: Sum: 15us 99% C.I. 15us-15us Avg: 15us Max: 15us
(Paused)PausePhase: Sum: 14us 99% C.I. 14us-14us Avg: 14us Max: 14us
RecursiveMark: Sum: 8us 99% C.I. 8us-8us Avg: 8us Max: 8us
BindBitmaps: Sum: 3us 99% C.I. 3us-3us Avg: 3us Max: 3us
SwapStacks: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
(Paused)ProcessMarkStack: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 1.454ms 99% C.I. 1.454ms-1.454ms
Avg: 1.454ms Max: 1.454ms
partial concurrent mark sweep total time: 139.932ms mean time: 139.932ms
partial concurrent mark sweep freed: 38333 objects with total size 2MB
partial concurrent mark sweep throughput: 275777/s / 14MB/s
Start Dumping histograms for 11 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 45.605ms 99% C.I. 0.070ms-14.002ms Avg: 2.072ms Max:
14.161ms
ProcessMarkStack: Sum: 38.091ms 99% C.I. 0.002ms-19.543ms Avg: 1.120ms Max:
22.281ms
ScanGrayImageSpaceObjects: Sum: 26.081ms 99% C.I. 0.044ms-13.211ms Avg: 1.185ms
Max: 14.224ms
ScanGrayAllocSpaceObjects: Sum: 20.250ms 99% C.I. 0.956us-6158us Avg: 460.227us
Max: 6395us
MarkConcurrentRoots: Sum: 12.235ms 99% C.I. 4us-1739us Avg: 556.136us Max:
1749us
FreeList: Sum: 10.235ms 99% C.I. 4.200us-357.999us Avg: 121.845us Max: 374us
SweepArray: Sum: 4.096ms 99% C.I. 45us-2009.250us Avg: 372.363us Max: 2059us
MarkingPhase: Sum: 3.232ms 99% C.I. 179us-631us Avg: 293.818us Max: 631us
ImageModUnionClearCards: Sum: 1.641ms 99% C.I. 48us-182us Avg: 74.590us Max:
182us
ReMarkRoots: Sum: 1.261ms 99% C.I. 63us-339us Avg: 114.636us Max: 339us
AllocSpaceClearCards: Sum: 950us 99% C.I. 0.261us-117us Avg: 21.590us Max: 117us
EnqueueFinalizerReferences: Sum: 804us 99% C.I. 2us-502us Avg: 73.090us Max:
502us
(Paused)ScanGrayImageSpaceObjects: Sum: 690us 99% C.I. 42us-242us Avg: 69us Max:
242us
(Paused)ScanGrayObjects: Sum: 562us 99% C.I. 562us-562us Avg: 562us Max: 562us
SweepSystemWeaks: Sum: 552us 99% C.I. 18us-88us Avg: 50.181us Max: 88us
MarkNonThreadRoots: Sum: 522us 99% C.I. 15us-116us Avg: 23.727us Max: 116us
ResetStack: Sum: 508us 99% C.I. 18us-143us Avg: 46.181us Max: 143us
FinishPhase: Sum: 502us 99% C.I. 27us-92us Avg: 45.636us Max: 92us
(Paused)ScanGrayAllocSpaceObjects: Sum: 395us 99% C.I. 0.277us-89us Avg: 19.750us
Max: 89us
ScanGrayZygoteSpaceObjects: Sum: 151us 99% C.I. 32us-119us Avg: 75.500us Max:
119us
ProcessReferences: Sum: 120us 99% C.I. 2us-93us Avg: 10.909us Max: 93us
ProcessCards: Sum: 111us 99% C.I. 1us-47us Avg: 5.045us Max: 47us
ZygoteModUnionClearCards: Sum: 103us 99% C.I. 34us-69us Avg: 51.500us Max: 69us
(Paused)PausePhase: Sum: 97us 99% C.I. 6us-21us Avg: 8.818us Max: 21us
RevokeAllThreadLocalAllocationStacks: Sum: 88us 99% C.I. 5us-20us Avg: 8us Max:
20us
ReclaimPhase: Sum: 71us 99% C.I. 4us-14us Avg: 6.454us Max: 14us
PreCleanCards: Sum: 69us 99% C.I. 3us-11us Avg: 6.272us Max: 11us
SwapBitmaps: Sum: 63us 99% C.I. 3us-12us Avg: 5.727us Max: 12us
InitializePhase: Sum: 46us 99% C.I. 1us-23us Avg: 4.181us Max: 23us
MarkRoots: Sum: 36us 99% C.I. 2us-9us Avg: 3.272us Max: 9us
BindBitmaps: Sum: 25us 99% C.I. 1us-7us Avg: 2.272us Max: 7us
(Paused)ProcessMarkStack: Sum: 20us 99% C.I. 0.250us-4us Avg: 1.818us Max: 4us
UnBindBitmaps: Sum: 13us 99% C.I. 1us-2us Avg: 1.181us Max: 2us
RecordFree: Sum: 12us 99% C.I. 0.250us-3us Avg: 1.090us Max: 3us
FindDefaultSpaceBitmap: Sum: 10us 99% C.I. 250ns-2000ns Avg: 909ns Max: 2000ns
SwapStacks: Sum: 7us 99% C.I. 250ns-2000ns Avg: 636ns Max: 2000ns
ForwardSoftReferences: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 3.396ms 99% C.I. 152us-972.500us
Avg: 308.727us Max: 978us
sticky concurrent mark sweep total time: 169.255ms mean time: 15.386ms
sticky concurrent mark sweep freed: 77340 objects with total size 4MB
sticky concurrent mark sweep throughput: 457633/s / 25MB/s
Total time spent in GC: 1.326s
Mean GC size throughput: 9MB/s
Mean GC object throughput: 190446 objects/s
Total number of allocations 315173
Total bytes allocated 22MB
Free memory 6MB
Free memory until GC 6MB
Free memory until OOME 118MB
Total memory 15MB
Max memory 128MB
Total mutator paused time: 14.357ms
Total time waiting for GC to complete: 131.931ms

DALVIK THREADS (27):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=1835 nice=0 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 416387967 653890741 1542 ) utm=27 stm=14 core=1 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1835/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf280
| sysTid=1843 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 1835154 10963020 16 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1843/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba871c0
| sysTid=1844 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ade0
| state=S schedstat=( 682762 27024789 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d8ce000-0x7f9d8d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1844/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba88110
| sysTid=1845 nice=0 cgrp=apps sched=0/0 handle=0x559bacf9b0
| state=S schedstat=( 762710 26028593 15 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f9d7cc000-0x7f9d7ce000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1845/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x559ba88840
| sysTid=1852 nice=0 cgrp=apps sched=0/0 handle=0x559ba878f0
| state=R schedstat=( 100740001 179597343 51 ) utm=8 stm=2 core=0 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"FinalizerWatchdogDaemon" daemon prio=5 tid=6 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x12c26140 self=0x559bda14d0
| sysTid=1858 nice=0 cgrp=apps sched=0/0 handle=0x559bda3940
| state=S schedstat=( 1192865 3081303 17 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x3341d656> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x3341d656> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)
"FinalizerDaemon" daemon prio=5 tid=7 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c260e0 self=0x559bda0da0
| sysTid=1857 nice=0 cgrp=apps sched=0/0 handle=0x559ba8ba60
| state=S schedstat=( 47168541 47290729 134 ) utm=3 stm=1 core=3 HZ=100
| stack=0x7f9d4a8000-0x7f9d4aa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3edaa6d7> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x3edaa6d7> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=8 Native


| group="system" sCount=1 dsCount=0 obj=0x12c261a0 self=0x559bda3de0
| sysTid=1859 nice=0 cgrp=apps sched=0/0 handle=0x559bda46c0
| state=S schedstat=( 2512861 14872553 19 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1859/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 003978c4 /system/lib64/libart.so (art::GoToRunnable(art::Thread*)
+1260)
native: #03 pc 000a4430 /system/lib64/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+24)
native: #04 pc 00000614 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_dalvik_system_VMRuntime_trimHeap__+156)
at dalvik.system.VMRuntime.trimHeap(Native method)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:312)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=9 Native


| group="main" sCount=1 dsCount=0 obj=0x12c50080 self=0x559bd8fba0
| sysTid=1861 nice=0 cgrp=apps sched=0/0 handle=0x559bda5850
| state=S schedstat=( 20311983 55131459 123 ) utm=2 stm=0 core=2 HZ=100
| stack=0x7f8de62000-0x7f8de64000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1861/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)
"GCDaemon" daemon prio=5 tid=10 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c26200 self=0x559bda4970
| sysTid=1860 nice=0 cgrp=apps sched=0/0 handle=0x559bda5360
| state=S schedstat=( 77169373 156860833 95 ) utm=7 stm=0 core=2 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0338bbc4> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x0338bbc4> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=11 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c26080 self=0x559ba8b080
| sysTid=1856 nice=0 cgrp=apps sched=0/0 handle=0x559ba8b7b0
| state=S schedstat=( 12183016 28844586 70 ) utm=1 stm=0 core=3 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x25f5daad> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x25f5daad> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c57080 self=0x559bd91530
| sysTid=1866 nice=0 cgrp=apps sched=0/0 handle=0x559bd90be0
| state=S schedstat=( 16432966 50913597 119 ) utm=0 stm=1 core=1 HZ=100
| stack=0x7f8dd64000-0x7f8dd66000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1866/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"mBackgroundPriorityThread" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12c292e0 self=0x559bd53020
| sysTid=1981 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bd99930
| state=S schedstat=( 801407 5225936 5 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8c2e6000-0x7f8c2e8000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1981/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-67" prio=1 tid=14 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c272e0 self=0x559bd9bc40
| sysTid=2008 nice=0 cgrp=apps sched=0/0 handle=0x559bd53b30
| state=S schedstat=( 13175055 31052499 51 ) utm=0 stm=1 core=1 HZ=100
| stack=0x7f8c1e2000-0x7f8c1e4000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x211d01e2> (a java.util.ArrayList)
at
com.lenovo.ideafriend.mms.android.data.Contact$ContactsCache$TaskStack$1.run(Contac
t.java:764)
- locked <0x211d01e2> (a java.util.ArrayList)

"AudioTrack" prio=10 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x12dcf080 self=0x559bdff880
| sysTid=2116 nice=-16 cgrp=apps sched=1/2 handle=0x559bdfedc0
| state=S schedstat=( 800519 9910261 6 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8bde0000-0x7f8bde2000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2116/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 0005ce38 /system/lib64/libmedia.so
(android::AudioTrack::AudioTrackThread::threadLoop()+344)
native: #03 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #04 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #05 pc 00014444 /system/lib64/libutils.so (???)
native: #06 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #07 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"DrmManagerClient.InfoHandler" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12d8dcc0 self=0x559be03ef0
| sysTid=2118 nice=0 cgrp=apps sched=0/0 handle=0x559bdaad50
| state=S schedstat=( 1974948 40030781 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8c0c2000-0x7f8c0c4000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2118/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DrmManagerClient.EventHandler" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12d8dda0 self=0x559be04620
| sysTid=2128 nice=0 cgrp=apps sched=0/0 handle=0x559be04d50
| state=S schedstat=( 741146 16919896 6 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8bfbe000-0x7f8bfc0000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2128/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"MMSAppToast" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x12d8def0 self=0x559be09ee0
| sysTid=2138 nice=0 cgrp=apps sched=0/0 handle=0x559be0aac0
| state=S schedstat=( 926977 5294117 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8bbdc000-0x7f8bbde000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2138/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ContactPhotoLoader" prio=5 tid=19 Native


| group="main" sCount=1 dsCount=0 obj=0x12c444b0 self=0x559be1b6e0
| sysTid=2142 nice=0 cgrp=apps sched=0/0 handle=0x559be1c110
| state=S schedstat=( 22267706 54208488 60 ) utm=2 stm=0 core=3 HZ=100
| stack=0x7f8b9d4000-0x7f8b9d6000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2142/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AccountChangeListener" prio=5 tid=21 Native


| group="main" sCount=1 dsCount=0 obj=0x12df92b0 self=0x559be20550
| sysTid=2144 nice=0 cgrp=apps sched=0/0 handle=0x559ba8ac40
| state=S schedstat=( 494048604 699844734 1391 ) utm=37 stm=12 core=0 HZ=100
| stack=0x7f8b8d0000-0x7f8b8d2000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2144/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"SimAssociateHandler" prio=5 tid=22 Native


| group="main" sCount=1 dsCount=0 obj=0x12c445d0 self=0x559be22390
| sysTid=2145 nice=0 cgrp=apps sched=0/0 handle=0x559be22c70
| state=S schedstat=( 800887 14851405 6 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8b7cc000-0x7f8b7ce000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2145/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Timer-0" prio=5 tid=20 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12d6fef0 self=0x559beb6b90
| sysTid=2844 nice=0 cgrp=apps sched=0/0 handle=0x559beb66f0
| state=S schedstat=( 1271509 2699480 7 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8a382000-0x7f8a384000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x06b8d973> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x06b8d973> (a java.util.Timer$TimerImpl)

"Timer-1" prio=5 tid=23 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12d70040 self=0x559bf529f0
| sysTid=2845 nice=0 cgrp=apps sched=0/0 handle=0x559beb72c0
| state=S schedstat=( 527501 2099894 3 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8a27e000-0x7f8a280000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x10e7d030> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x10e7d030> (a java.util.Timer$TimerImpl)

"Timer-2" prio=5 tid=24 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12d70c10 self=0x559bf533b0
| sysTid=3213 nice=0 cgrp=apps sched=0/0 handle=0x559bf554b0
| state=S schedstat=( 663021 1931406 1 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8a17a000-0x7f8a17c000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x094274a9> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x094274a9> (a java.util.Timer$TimerImpl)

"Timer-3" prio=5 tid=25 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12d70cf0 self=0x559bf53ae0
| sysTid=3214 nice=0 cgrp=apps sched=0/0 handle=0x559bf54380
| state=S schedstat=( 960884 3570573 4 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8a076000-0x7f8a078000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x148d5a2e> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x148d5a2e> (a java.util.Timer$TimerImpl)

"AsyncQueryWorker" prio=5 tid=27 Native


| group="main" sCount=1 dsCount=0 obj=0x12e0b1d0 self=0x559bf3e1e0
| sysTid=3971 nice=0 cgrp=apps sched=0/0 handle=0x559be28500
| state=S schedstat=( 654010 3088959 1 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f891d0000-0x7f891d2000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3971/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_3" prio=5 tid=26 Native


| group="main" sCount=1 dsCount=0 obj=0x12c579e0 self=0x559bfb07d0
| sysTid=5740 nice=0 cgrp=apps sched=0/0 handle=0x559bfb0520
| state=S schedstat=( 766824 49187342 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89628000-0x7f8962a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5740/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

----- end 1835 -----

----- pid 296 at 2013-12-31 21:31:47 -----


Cmd line: /system/bin/surfaceflinger
ABI: 'arm64'

"surfaceflinger" sysTid=296
#00 pc 000000000005f130 /system/lib64/libc.so (__epoll_pwait+8)
#01 pc 0000000000015218 /system/lib64/libc.so (epoll_pwait+32)
#02 pc 0000000000018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
#03 pc 000000000001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
#04 pc 0000000000027f74 /system/lib64/libsurfaceflinger.so
#05 pc 000000000002b708 /system/lib64/libsurfaceflinger.so
(android::SurfaceFlinger::run()+20)
#06 pc 0000000000000c8c /system/bin/surfaceflinger (main+316)
#07 pc 0000000000013084 /system/lib64/libc.so (__libc_init+100)
#08 pc 0000000000000d58 /system/bin/surfaceflinger

"Binder_1" sysTid=506
#00 pc 000000000005f06c /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000068758 /system/lib64/libc.so (ioctl+100)
#02 pc 0000000000027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
#03 pc 0000000000027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
#04 pc 0000000000027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
#05 pc 000000000002f840 /system/lib64/libbinder.so
#06 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#07 pc 0000000000014444 /system/lib64/libutils.so
#08 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#09 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"DispSync" sysTid=507
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000188a0 /system/lib64/libc.so
(__pthread_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, timespec const*, int)
+68)
#03 pc 000000000001ebcc /system/lib64/libsurfaceflinger.so
#04 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#05 pc 0000000000014444 /system/lib64/libutils.so
#06 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#07 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"Binder_2" sysTid=508
#00 pc 000000000005f06c /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000068758 /system/lib64/libc.so (ioctl+100)
#02 pc 0000000000027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
#03 pc 0000000000027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
#04 pc 0000000000027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
#05 pc 000000000002f840 /system/lib64/libbinder.so
#06 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#07 pc 0000000000014444 /system/lib64/libutils.so
#08 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#09 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"IdleInvalidator" sysTid=676
#00 pc 000000000005ecdc /system/lib64/libc.so (__ppoll+4)
#01 pc 0000000000017b20 /system/lib64/libc.so (poll+64)
#02 pc 0000000000005844 /system/lib64/libqdutils.so
(IdleInvalidator::threadLoop()+64)
#03 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#04 pc 0000000000014444 /system/lib64/libutils.so
#05 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#06 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"copybitWaitThr" sysTid=683
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000016d0 /system/lib64/hw/copybit.msm8916.so
#03 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#04 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"hwcUeventThread" sysTid=685
#00 pc 000000000005ecdc /system/lib64/libc.so (__ppoll+4)
#01 pc 0000000000017b20 /system/lib64/libc.so (poll+64)
#02 pc 000000000000269c /system/lib64/libhardware_legacy.so
(uevent_next_event+80)
#03 pc 0000000000015fcc /system/lib64/hw/hwcomposer.msm8916.so
#04 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#05 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"hwcVsyncThread" sysTid=686
#00 pc 000000000005ecdc /system/lib64/libc.so (__ppoll+4)
#01 pc 0000000000017b20 /system/lib64/libc.so (poll+64)
#02 pc 00000000000168d0 /system/lib64/hw/hwcomposer.msm8916.so
#03 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#04 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"GL updater" sysTid=730


#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000076f8 /system/vendor/lib64/egl/eglsubAndroid.so
#03 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#04 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"surfaceflinger" sysTid=731
#00 pc 000000000005ef80 /system/lib64/libc.so (__rt_sigtimedwait+8)
#01 pc 0000000000017e00 /system/lib64/libc.so (__timer_thread_start(void*)+92)
#02 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#03 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"EventThread" sysTid=732
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000188a0 /system/lib64/libc.so
(__pthread_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, timespec const*, int)
+68)
#03 pc 0000000000020374 /system/lib64/libsurfaceflinger.so
#04 pc 000000000001ff1c /system/lib64/libsurfaceflinger.so
#05 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#06 pc 0000000000014444 /system/lib64/libutils.so
#07 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#08 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"surfaceflinger" sysTid=733
#00 pc 000000000005ef80 /system/lib64/libc.so (__rt_sigtimedwait+8)
#01 pc 0000000000017e00 /system/lib64/libc.so (__timer_thread_start(void*)+92)
#02 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#03 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"EventThread" sysTid=734
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000203c8 /system/lib64/libsurfaceflinger.so
#03 pc 000000000001ff1c /system/lib64/libsurfaceflinger.so
#04 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#05 pc 0000000000014444 /system/lib64/libutils.so
#06 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#07 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"EventControl" sysTid=735
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 000000000001f704 /system/lib64/libsurfaceflinger.so
#03 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#04 pc 0000000000014444 /system/lib64/libutils.so
#05 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#06 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"Binder_3" sysTid=1408
#00 pc 000000000005f06c /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000068758 /system/lib64/libc.so (ioctl+100)
#02 pc 0000000000027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
#03 pc 0000000000027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
#04 pc 0000000000027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
#05 pc 000000000002f840 /system/lib64/libbinder.so
#06 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#07 pc 0000000000014444 /system/lib64/libutils.so
#08 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#09 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"Binder_4" sysTid=3316
#00 pc 000000000005f06c /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000068758 /system/lib64/libc.so (ioctl+100)
#02 pc 0000000000027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
#03 pc 0000000000027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
#04 pc 0000000000027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
#05 pc 000000000002f840 /system/lib64/libbinder.so
#06 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#07 pc 0000000000014444 /system/lib64/libutils.so
#08 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#09 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"Binder_5" sysTid=3465
#00 pc 000000000005f06c /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000068758 /system/lib64/libc.so (ioctl+100)
#02 pc 0000000000027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
#03 pc 0000000000027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
#04 pc 0000000000027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
#05 pc 000000000002f840 /system/lib64/libbinder.so
#06 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#07 pc 0000000000014444 /system/lib64/libutils.so
#08 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#09 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

----- end 296 -----


ceObjects: Sum: 25.442ms 99% C.I. 1us-6015.999us Avg: 397.531us Max: 7101us
ScanGrayZygoteSpaceObjects: Sum: 21.165ms 99% C.I. 0.086ms-20.392ms Avg: 5.291ms
Max: 20.690ms
ProcessMarkStack: Sum: 20.131ms 99% C.I. 0.641us-7875us Avg: 402.620us Max: 8571us
ScanGrayImageSpaceObjects: Sum: 19.781ms 99% C.I. 122us-3882us Avg: 618.156us
Max: 4016us
MarkConcurrentRoots: Sum: 12.784ms 99% C.I. 3us-1418us Avg: 399.500us Max:
1428us
(Paused)ScanGrayObjects: Sum: 9.823ms 99% C.I. 0.490ms-9.311ms Avg: 4.911ms
Max: 9.333ms
FreeList: Sum: 9.558ms 99% C.I. 2.312us-305us Avg: 129.162us Max: 305us
SweepArray: Sum: 5.233ms 99% C.I. 23us-1994us Avg: 327.062us Max: 2043us
ImageModUnionClearCards: Sum: 4.818ms 99% C.I. 121us-620us Avg: 150.562us Max:
652us
MarkingPhase: Sum: 3.637ms 99% C.I. 180us-303us Avg: 227.312us Max: 303us
AllocSpaceClearCards: Sum: 2.365ms 99% C.I. 1us-216us Avg: 36.953us Max: 216us
(Paused)ScanGrayImageSpaceObjects: Sum: 2.363ms 99% C.I. 119us-319us Avg:
168.785us Max: 319us
ReMarkRoots: Sum: 1.684ms 99% C.I. 54us-292us Avg: 105.250us Max: 292us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.127ms 99% C.I. 1us-143us Avg: 40.250us
Max: 143us
EnqueueFinalizerReferences: Sum: 907us 99% C.I. 2us-404us Avg: 56.687us Max:
404us
FinishPhase: Sum: 770us 99% C.I. 30us-89us Avg: 48.125us Max: 89us
SweepSystemWeaks: Sum: 706us 99% C.I. 15us-139us Avg: 44.125us Max: 139us
MarkNonThreadRoots: Sum: 571us 99% C.I. 11us-54us Avg: 17.843us Max: 54us
ResetStack: Sum: 485us 99% C.I. 12us-79us Avg: 30.312us Max: 79us
ZygoteModUnionClearCards: Sum: 431us 99% C.I. 90us-118us Avg: 107.750us Max:
118us
(Paused)ProcessMarkStack: Sum: 169us 99% C.I. 0.266us-112us Avg: 10.562us Max:
112us
(Paused)PausePhase: Sum: 164us 99% C.I. 8us-16us Avg: 10.250us Max: 16us
PreCleanCards: Sum: 153us 99% C.I. 7us-15us Avg: 9.562us Max: 15us
RevokeAllThreadLocalAllocationStacks: Sum: 146us 99% C.I. 5us-26us Avg: 9.125us
Max: 26us
ProcessReferences: Sum: 133us 99% C.I. 2us-56us Avg: 8.312us Max: 56us
ProcessCards: Sum: 124us 99% C.I. 2us-12us Avg: 3.875us Max: 12us
ReclaimPhase: Sum: 115us 99% C.I. 5us-11us Avg: 7.187us Max: 11us
SwapBitmaps: Sum: 84us 99% C.I. 4us-10us Avg: 5.250us Max: 10us
MarkRoots: Sum: 59us 99% C.I. 2us-5us Avg: 3.687us Max: 5us
BindBitmaps: Sum: 30us 99% C.I. 1us-4us Avg: 1.875us Max: 4us
UnBindBitmaps: Sum: 28us 99% C.I. 1us-6us Avg: 1.750us Max: 6us
InitializePhase: Sum: 26us 99% C.I. 1us-6us Avg: 1.625us Max: 6us
FindDefaultSpaceBitmap: Sum: 21us 99% C.I. 1us-2us Avg: 1.312us Max: 2us
SwapStacks: Sum: 17us 99% C.I. 1us-2us Avg: 1.062us Max: 2us
ForwardSoftReferences: Sum: 2us 99% C.I. 1us-1us Avg: 1us Max: 1us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 21.982ms 99% C.I. 0.233ms-9.575ms
Avg: 1.373ms Max: 9.575ms
sticky concurrent mark sweep total time: 211.913ms mean time: 13.244ms
sticky concurrent mark sweep freed: 62030 objects with total size 4MB
sticky concurrent mark sweep throughput: 293981/s / 20MB/s
Total time spent in GC: 1.213s
Mean GC size throughput: 9MB/s
Mean GC object throughput: 167250 objects/s
Total number of allocations 303433
Total bytes allocated 31MB
Free memory 13MB
Free memory until GC 13MB
Free memory until OOME 108MB
Total memory 33MB
Max memory 128MB
Total mutator paused time: 38.661ms
Total time waiting for GC to complete: 581.471ms

DALVIK THREADS (31):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x72fd10d0 self=0xab1e59d0
| sysTid=1474 nice=0 cgrp=apps sched=0/0 handle=0xf7153ec8
| state=S schedstat=( 4634197913 5033781122 11756 ) utm=376 stm=87 core=2 HZ=100
| stack=0xff173000-0xff175000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1474/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab20fcd8
| sysTid=1478 nice=0 cgrp=apps sched=0/0 handle=0xab1e0c48
| state=S schedstat=( 973384 13250105 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0xf4d1e000-0xf4d20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1478/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab3aab20
| sysTid=1479 nice=0 cgrp=apps sched=0/0 handle=0xab433168
| state=S schedstat=( 1754428 1159321 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0xf4c1c000-0xf4c1e000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1479/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab1e0650
| sysTid=1481 nice=0 cgrp=apps sched=0/0 handle=0xab430f60
| state=S schedstat=( 1197865 12157084 16 ) utm=0 stm=0 core=0 HZ=100
| stack=0xf4b1a000-0xf4b1c000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1481/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c02080 self=0xab3aafe0
| sysTid=1483 nice=0 cgrp=apps sched=0/0 handle=0xab436f98
| state=R schedstat=( 165069057 443075681 182 ) utm=13 stm=3 core=1 HZ=100
| stack=0xf4a0e000-0xf4a10000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00004640 /system/lib/libbacktrace_libc++.so
(UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
native: #01 pc 00002e8d /system/lib/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned int, ucontext*)+8)
native: #02 pc 0023f455 /system/lib/libart.so
(art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&,
int, char const*, art::mirror::ArtMethod*)+68)
native: #03 pc 0022461b /system/lib/libart.so
(art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)
const+146)
native: #04 pc 0022d4b3 /system/lib/libart.so
(art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+142)
native: #05 pc 0021349f /system/lib/libart.so
(art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+66)
native: #06 pc 002193b7 /system/lib/libart.so
(art::SignalCatcher::HandleSigQuit()+774)
native: #07 pc 00219a6f /system/lib/libart.so (art::SignalCatcher::Run(void*)
+322)
native: #08 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #09 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05080 self=0xab435680
| sysTid=1484 nice=0 cgrp=apps sched=0/0 handle=0xab435a58
| state=S schedstat=( 7327076 26012090 34 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf4904000-0xf4906000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2ca0b1ec> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x2ca0b1ec> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c050e0 self=0xab1eb740
| sysTid=1486 nice=0 cgrp=apps sched=0/0 handle=0xab1ebb18
| state=S schedstat=( 21647508 29947704 173 ) utm=2 stm=0 core=1 HZ=100
| stack=0xf47fa000-0xf47fc000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3f29d9b5> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x3f29d9b5> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x12c05140 self=0xab1eac38
| sysTid=1487 nice=0 cgrp=apps sched=0/0 handle=0xab1ebd60
| state=S schedstat=( 773593 2439374 12 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf112b000-0xf112d000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x3c25084a> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x3c25084a> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c051a0 self=0xab1eb010
| sysTid=1488 nice=0 cgrp=apps sched=0/0 handle=0xab1ecba8
| state=S schedstat=( 1540677 2631823 14 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe6626000-0xe6628000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x178743bb> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x178743bb> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05200 self=0xab1ecdf0
| sysTid=1489 nice=0 cgrp=apps sched=0/0 handle=0xab1ed1c8
| state=S schedstat=( 106801930 63810621 76 ) utm=10 stm=0 core=2 HZ=100
| stack=0xe6522000-0xe6524000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x18dd00d8> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x18dd00d8> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c24080 self=0xab43cf08
| sysTid=1497 nice=-4 cgrp=apps sched=0/0 handle=0xab43ccc0
| state=S schedstat=( 142045579 469841150 1171 ) utm=10 stm=4 core=1 HZ=100
| stack=0xe6226000-0xe6228000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1497/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0019dfc3 /system/lib/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+654)
native: #03 pc 0007e86d /system/lib/libandroid_runtime.so (???)
native: #04 pc 00081c0f /system/lib/libandroid_runtime.so (???)
native: #05 pc 00017f79 /system/lib/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+60)
native: #06 pc 0001cfc3 /system/lib/libbinder.so
(android::IPCThreadState::executeCommand(int)+586)
native: #07 pc 0001d0ef /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+38)
native: #08 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #09 pc 0002144f /system/lib/libbinder.so (???)
native: #10 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #11 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #12 pc 0000eac5 /system/lib/libutils.so (???)
native: #13 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #14 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c28080 self=0xab1ec030
| sysTid=1498 nice=0 cgrp=apps sched=0/0 handle=0xab43d2e0
| state=S schedstat=( 148488965 477379511 1182 ) utm=7 stm=7 core=2 HZ=100
| stack=0xe6128000-0xe612a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1498/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"SoundPoolThread" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12d47080 self=0xab4612f8
| sysTid=1643 nice=0 cgrp=apps sched=0/0 handle=0xab4610b0
| state=S schedstat=( 1656457 25723022 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe54b7000-0xe54b9000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1643/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 00012ed1 /system/lib/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+56)
native: #02 pc 0006c14d /system/lib/libmedia.so
(android::SoundPoolThread::read()+18)
native: #03 pc 0006c2f7 /system/lib/libmedia.so (android::SoundPoolThread::run()
+14)
native: #04 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #05 pc 0000eac5 /system/lib/libutils.so (???)
native: #06 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #07 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"SoundPool" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12d4b080 self=0xab461a60
| sysTid=1642 nice=0 cgrp=apps sched=0/0 handle=0xab460dc0
| state=S schedstat=( 777241 4413905 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe55b5000-0xe55b7000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1642/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 00012ed1 /system/lib/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+56)
native: #02 pc 0006bef1 /system/lib/libmedia.so (android::SoundPool::run()+32)
native: #03 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #04 pc 0000eac5 /system/lib/libutils.so (???)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Antimisoperation.sPSensorBackgroundHandlerThread" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1bc80 self=0xab4b0fe8
| sysTid=1842 nice=0 cgrp=apps sched=0/0 handle=0xab4b13c0
| state=S schedstat=( 1118020 15197031 8 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe4fad000-0xe4faf000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1842/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RSMessageThread" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1bf90 self=0xab4bf510
| sysTid=1963 nice=0 cgrp=apps sched=0/0 handle=0xab4bfb50
| state=S schedstat=( 517971 240154 4 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe389b000-0xe389d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1963/stack)
native: #00 pc 0003a26c /system/lib/libc.so (recvfrom+16)
native: #01 pc 000202a5 /system/lib/libRS.so
(android::renderscript::FifoSocket::read(void*, unsigned int)+32)
native: #02 pc 00029b1d /system/lib/libRS.so
(android::renderscript::ThreadIO::getClientHeader(unsigned int*, unsigned int*)+16)
native: #03 pc 0000391b /system/lib/librs_jni.so (???)
native: #04 pc 00715f51 /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_renderscript_RenderScript_nContextPeekMessage__J_3I+120)
at android.renderscript.RenderScript.nContextPeekMessage(Native method)
at android.renderscript.RenderScript$MessageThread.run(RenderScript.java:1105)

"Binder_3" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12e6e080 self=0xab4d8f70
| sysTid=2013 nice=0 cgrp=apps sched=0/0 handle=0xab4d6878
| state=S schedstat=( 166692129 478453547 1200 ) utm=13 stm=3 core=2 HZ=100
| stack=0xe379d000-0xe379f000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2013/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"SystemUI StorageNotification" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x12e5c470 self=0xab4dd398
| sysTid=2093 nice=0 cgrp=apps sched=0/0 handle=0xab4dd770
| state=S schedstat=( 3059530 32452815 21 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe3699000-0xe369b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2093/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiManager" prio=5 tid=20 Native


| group="main" sCount=1 dsCount=0 obj=0x1303a0b0 self=0xab569708
| sysTid=2379 nice=0 cgrp=apps sched=0/0 handle=0xab569d48
| state=S schedstat=( 2191562 35449952 22 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe2e26000-0xe2e28000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2379/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ConnectivityManager" prio=5 tid=21 Native


| group="main" sCount=1 dsCount=0 obj=0x1305e120 self=0xab56bec0
| sysTid=2382 nice=0 cgrp=apps sched=0/0 handle=0xab56c3a0
| state=S schedstat=( 8345468 18282968 38 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe2d22000-0xe2d24000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2382/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"FlashlightController" prio=5 tid=22 Native


| group="main" sCount=1 dsCount=0 obj=0x13084890 self=0xab571b08
| sysTid=2474 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab5720e8
| state=S schedstat=( 989117 6774581 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe2c1e000-0xe2c20000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2474/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=23 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13077520 self=0xab573310
| sysTid=2475 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab574a10
| state=S schedstat=( 1933646 18663698 15 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe1c10000-0xe1c12000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2b6b5c31> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2b6b5c31> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"QSTileHost" prio=5 tid=24 Native


| group="main" sCount=1 dsCount=0 obj=0x130a6940 self=0xab574c58
| sysTid=2476 nice=0 cgrp=apps sched=0/0 handle=0xab575030
| state=S schedstat=( 56828738 159304180 371 ) utm=3 stm=2 core=1 HZ=100
| stack=0xe1b0c000-0xe1b0e000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2476/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #2" prio=5 tid=25 Waiting


| group="main" sCount=1 dsCount=0 obj=0x130b9080 self=0xab5760c8
| sysTid=2477 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab5766a8
| state=S schedstat=( 5195105 29864893 38 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe1a08000-0xe1a0a000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x31b35f16> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x31b35f16> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
"AsyncTask #3" prio=5 tid=26 Waiting
| group="main" sCount=1 dsCount=0 obj=0x13077fa0 self=0xab589648
| sysTid=2482 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab589b00
| state=S schedstat=( 4524531 65665260 19 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1904000-0xe1906000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x315c6097> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x315c6097> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Recents-TaskResourceLoader" prio=5 tid=27 Waiting


| group="main" sCount=1 dsCount=0 obj=0x130fef60 self=0xab58a8e0
| sysTid=2483 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab58a1c0
| state=S schedstat=( 1030990 14919687 2 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe17f6000-0xe17f8000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x358d5284> (a
com.android.systemui.recents.model.TaskResourceLoadQueue)
at
com.android.systemui.recents.model.TaskResourceLoader.run(RecentsTaskLoader.java:23
1)
- locked <0x358d5284> (a
com.android.systemui.recents.model.TaskResourceLoadQueue)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RenderThread" prio=5 tid=29 Native


| group="main" sCount=1 dsCount=0 obj=0x13171080 self=0xab5a16e0
| sysTid=2486 nice=-4 cgrp=apps sched=0/0 handle=0xab5a1458
| state=S schedstat=( 3479083735 1784175476 6479 ) utm=305 stm=42 core=2 HZ=100
| stack=0xe15e1000-0xe15e3000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2486/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0003cc79 /system/lib/libhwui.so
(android::uirenderer::renderthread::RenderThread::threadLoop()+44)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"AsyncTask #4" prio=5 tid=28 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12e6eb00 self=0xab68b018
| sysTid=2539 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab68b4f8
| state=S schedstat=( 5524687 132684948 43 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe2fc4000-0xe2fc6000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x32688a6d> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x32688a6d> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #5" prio=5 tid=30 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12e93320 self=0xab6c00c0
| sysTid=2570 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab6c05a0
| state=S schedstat=( 15364276 140704894 63 ) utm=1 stm=0 core=3 HZ=100
| stack=0xe16ef000-0xe16f1000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0dfe56a2> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0dfe56a2> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Binder_4" prio=5 tid=33 Native


| group="main" sCount=1 dsCount=0 obj=0x133d0080 self=0xab8e5938
| sysTid=3485 nice=0 cgrp=apps sched=0/0 handle=0xab856df0
| state=S schedstat=( 83916922 222411416 667 ) utm=6 stm=2 core=1 HZ=100
| stack=0xdf36c000-0xdf36e000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3485/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0019dfc3 /system/lib/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+654)
native: #03 pc 0007e86d /system/lib/libandroid_runtime.so (???)
native: #04 pc 00081c0f /system/lib/libandroid_runtime.so (???)
native: #05 pc 00017f79 /system/lib/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+60)
native: #06 pc 0001cfc3 /system/lib/libbinder.so
(android::IPCThreadState::executeCommand(int)+586)
native: #07 pc 0001d0ef /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+38)
native: #08 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #09 pc 0002144f /system/lib/libbinder.so (???)
native: #10 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #11 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #12 pc 0000eac5 /system/lib/libutils.so (???)
native: #13 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #14 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Timer-0" prio=5 tid=34 Waiting


| group="main" sCount=1 dsCount=0 obj=0x133f2e80 self=0xab8e5d10
| sysTid=3721 nice=0 cgrp=apps sched=0/0 handle=0xab7cc158
| state=S schedstat=( 570156 8897656 1 ) utm=0 stm=0 core=1 HZ=100
| stack=0xdf244000-0xdf246000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x16fc6f33> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x16fc6f33> (a java.util.Timer$TimerImpl)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1949 nice=-4 cgrp=apps
| state=S schedstat=( 30553753 12685676 71 ) utm=2 stm=1 core=0 HZ=100
kernel: (couldn't read /proc/self/task/1949/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1954 nice=-4 cgrp=apps
| state=S schedstat=( 21510 6883334 1 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/1954/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1955 nice=-4 cgrp=apps
| state=S schedstat=( 26042 6807500 1 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/1955/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1956 nice=-4 cgrp=apps
| state=S schedstat=( 49271 6718958 1 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/1956/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1961 nice=-4 cgrp=apps
| state=S schedstat=( 52083 719687 2 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/1961/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1962 nice=-4 cgrp=apps
| state=S schedstat=( 22187 0 1 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/1962/stack)

"AudioTrack" prio=5 (not attached)


| sysTid=3442 nice=-16 cgrp=apps
| state=S schedstat=( 286093 5223074 7 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/3442/stack)

"GL updater" prio=5 (not attached)


| sysTid=5803 nice=-10 cgrp=apps
| state=S schedstat=( 133280 3722136 3 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/5803/stack)

----- end 1474 -----

----- pid 1491 at 2013-12-31 21:31:47 -----


Cmd line: com.android.phone
ABI: arm64
Build type: optimized
Loaded classes: 4246 allocated classes
Intern table: 6079 strong; 407 weak
JNI: CheckJNI is off; globals=427
Libraries: /system/app/ims/lib/arm64/libimsmedia_jni.so /system/lib64/libandroid.so
/system/lib64/libaudioeffect_jni.so /system/lib64/libcompiler_rt.so
/system/lib64/libjavacrypto.so /system/lib64/libjnigraphics.so
/system/lib64/libmedia_jni.so /system/lib64/librs_jni.so
/system/lib64/libsoundpool.so /system/lib64/libwebviewchromium_loader.so
libjavacore.so (11)
Heap: 39% free, 9MB/15MB; 85322 objects
Dumping cumulative Gc timings
Start Dumping histograms for 17 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 656.655ms 99% C.I. 0.045ms-319.840ms Avg: 12.875ms Max:
403.996ms
MarkRootsCheckpoint: Sum: 134.323ms 99% C.I. 0.031ms-82.160ms Avg: 3.950ms Max:
93.821ms
SweepMallocSpace: Sum: 50.245ms 99% C.I. 0.004ms-32.432ms Avg: 1.477ms Max:
37.473ms
UpdateAndMarkImageModUnionTable: Sum: 49.138ms 99% C.I. 0.715ms-9.630ms Avg:
2.890ms Max: 9.761ms
MarkConcurrentRoots: Sum: 28.626ms 99% C.I. 4us-3662us Avg: 841.941us Max:
3874us
(Paused)ScanGrayObjects: Sum: 14.077ms 99% C.I. 0.255ms-13.401ms Avg: 4.692ms
Max: 13.492ms
MarkAllocStackAsLive: Sum: 3.328ms 99% C.I. 20us-2080us Avg: 195.764us Max:
2237us
ScanGrayAllocSpaceObjects: Sum: 2.680ms 99% C.I. 0.326us-666us Avg: 78.823us
Max: 698us
ReMarkRoots: Sum: 2.610ms 99% C.I. 29us-587us Avg: 153.529us Max: 587us
ImageModUnionClearCards: Sum: 2.086ms 99% C.I. 43us-101us Avg: 61.352us Max:
101us
SweepZygoteSpace: Sum: 1.638ms 99% C.I. 149us-639.500us Avg: 273us Max: 642us
FinishPhase: Sum: 1.485ms 99% C.I. 26us-127us Avg: 87.352us Max: 127us
AllocSpaceClearCards: Sum: 1.318ms 99% C.I. 0.261us-113us Avg: 19.382us Max:
113us
ScanGrayImageSpaceObjects: Sum: 1.135ms 99% C.I. 40us-318us Avg: 66.764us Max:
318us
MarkNonThreadRoots: Sum: 967us 99% C.I. 13us-78us Avg: 28.441us Max: 78us
SweepSystemWeaks: Sum: 882us 99% C.I. 4us-135us Avg: 51.882us Max: 135us
ScanGrayZygoteSpaceObjects: Sum: 838us 99% C.I. 35us-632us Avg: 139.666us Max:
634us
(Paused)ScanGrayImageSpaceObjects: Sum: 631us 99% C.I. 40us-56us Avg: 45.071us
Max: 56us
ZygoteModUnionClearCards: Sum: 573us 99% C.I. 36us-88us Avg: 47.750us Max: 88us
(Paused)ScanGrayAllocSpaceObjects: Sum: 518us 99% C.I. 0.269us-137us Avg: 18.500us
Max: 137us
EnqueueFinalizerReferences: Sum: 507us 99% C.I. 2us-278.750us Avg: 29.823us Max:
282us
SweepLargeObjects: Sum: 289us 99% C.I. 10us-42us Avg: 17us Max: 42us
RevokeAllThreadLocalAllocationStacks: Sum: 233us 99% C.I. 4us-56us Avg:
13.705us Max: 56us
SwapBitmaps: Sum: 213us 99% C.I. 7us-27us Avg: 12.529us Max: 27us
ProcessReferences: Sum: 201us 99% C.I. 2us-70us Avg: 11.823us Max: 70us
(Paused)PausePhase: Sum: 144us 99% C.I. 6us-14us Avg: 8.470us Max: 14us
MarkingPhase: Sum: 140us 99% C.I. 5us-16us Avg: 8.235us Max: 16us
ProcessCards: Sum: 130us 99% C.I. 2us-8us Avg: 3.823us Max: 8us
PreCleanCards: Sum: 125us 99% C.I. 5us-14us Avg: 7.352us Max: 14us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 87us 99% C.I. 28us-30us Avg: 29us Max:
30us
InitializePhase: Sum: 86us 99% C.I. 1us-26us Avg: 5.058us Max: 26us
ReclaimPhase: Sum: 79us 99% C.I. 3us-7us Avg: 4.647us Max: 7us
Sweep: Sum: 73us 99% C.I. 2us-12us Avg: 4.294us Max: 12us
(Paused)ProcessMarkStack: Sum: 67us 99% C.I. 0.265us-60us Avg: 3.941us Max:
60us
MarkRoots: Sum: 42us 99% C.I. 1us-5us Avg: 2.470us Max: 5us
BindBitmaps: Sum: 39us 99% C.I. 0.250us-5us Avg: 2.294us Max: 5us
RecursiveMark: Sum: 26us 99% C.I. 1us-3us Avg: 1.529us Max: 3us
SwapStacks: Sum: 12us 99% C.I. 250ns-1000ns Avg: 705ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 4us 99% C.I. 250ns-2000ns Avg: 235ns Max: 2000ns
UnBindBitmaps: Sum: 1us 99% C.I. 250ns-1000ns Avg: 58ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 18.696ms 99% C.I. 0.132ms-13.352ms Avg: 1.099ms
Max: 14.178ms
concurrent mark sweep total time: 956.251ms mean time: 56.250ms
concurrent mark sweep freed: 71001 objects with total size 3MB
concurrent mark sweep throughput: 74268.8/s / 3MB/s
Start Dumping histograms for 1 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 22.077ms 99% C.I. 0.045ms-20.124ms Avg: 7.359ms Max:
20.256ms
UpdateAndMarkImageModUnionTable: Sum: 17.936ms 99% C.I. 17.936ms-17.936ms Avg:
17.936ms Max: 17.936ms
MarkRootsCheckpoint: Sum: 7.048ms 99% C.I. 0.666ms-6.343ms Avg: 3.524ms Max:
6.382ms
SweepMallocSpace: Sum: 6.029ms 99% C.I. 0.049ms-5.941ms Avg: 3.014ms Max: 5.980ms
MarkConcurrentRoots: Sum: 1.872ms 99% C.I. 5us-1867us Avg: 936us Max: 1867us
MarkAllocStackAsLive: Sum: 951us 99% C.I. 951us-951us Avg: 951us Max: 951us
ScanGrayAllocSpaceObjects: Sum: 743us 99% C.I. 3us-740us Avg: 371.500us Max:
740us
FinishPhase: Sum: 665us 99% C.I. 665us-665us Avg: 665us Max: 665us
ReMarkRoots: Sum: 513us 99% C.I. 513us-513us Avg: 513us Max: 513us
(Paused)ScanGrayObjects: Sum: 496us 99% C.I. 496us-496us Avg: 496us Max: 496us
EnqueueFinalizerReferences: Sum: 260us 99% C.I. 260us-260us Avg: 260us Max: 260us
ImageModUnionClearCards: Sum: 198us 99% C.I. 59us-139us Avg: 99us Max: 139us
AllocSpaceClearCards: Sum: 197us 99% C.I. 8us-87us Avg: 49.250us Max: 87us
UpdateAndMarkZygoteModUnionTable: Sum: 159us 99% C.I. 159us-159us Avg: 159us Max:
159us
ZygoteModUnionClearCards: Sum: 110us 99% C.I. 37us-73us Avg: 55us Max: 73us
SweepSystemWeaks: Sum: 103us 99% C.I. 103us-103us Avg: 103us Max: 103us
MarkNonThreadRoots: Sum: 91us 99% C.I. 39us-52us Avg: 45.500us Max: 52us
ScanGrayImageSpaceObjects: Sum: 61us 99% C.I. 61us-61us Avg: 61us Max: 61us
SweepLargeObjects: Sum: 58us 99% C.I. 58us-58us Avg: 58us Max: 58us
ProcessReferences: Sum: 54us 99% C.I. 54us-54us Avg: 54us Max: 54us
RevokeAllThreadLocalAllocationStacks: Sum: 38us 99% C.I. 38us-38us Avg: 38us
Max: 38us
ScanGrayZygoteSpaceObjects: Sum: 30us 99% C.I. 30us-30us Avg: 30us Max: 30us
MarkingPhase: Sum: 27us 99% C.I. 27us-27us Avg: 27us Max: 27us
ProcessCards: Sum: 26us 99% C.I. 4us-22us Avg: 13us Max: 22us
SwapBitmaps: Sum: 21us 99% C.I. 21us-21us Avg: 21us Max: 21us
InitializePhase: Sum: 10us 99% C.I. 10us-10us Avg: 10us Max: 10us
BindBitmaps: Sum: 9us 99% C.I. 9us-9us Avg: 9us Max: 9us
(Paused)PausePhase: Sum: 8us 99% C.I. 8us-8us Avg: 8us Max: 8us
MarkRoots: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
RecursiveMark: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
(Paused)ProcessMarkStack: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 1.085ms 99% C.I. 1.085ms-1.085ms
Avg: 1.085ms Max: 1.085ms
partial concurrent mark sweep total time: 59.829ms mean time: 59.829ms
partial concurrent mark sweep freed: 35259 objects with total size 1887KB
partial concurrent mark sweep throughput: 597610/s / 31MB/s
Start Dumping histograms for 11 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 45.594ms 99% C.I. 0.070ms-14.002ms Avg: 2.072ms Max:
14.161ms
ProcessMarkStack: Sum: 28.163ms 99% C.I. 1.360us-14883.999us Avg: 828.323us Max:
17312us
ScanGrayAllocSpaceObjects: Sum: 25.076ms 99% C.I. 1.517us-12027.999us Avg:
569.909us Max: 14706us
ScanGrayImageSpaceObjects: Sum: 21.756ms 99% C.I. 44us-9107us Avg: 988.909us
Max: 9733us
MarkConcurrentRoots: Sum: 12.009ms 99% C.I. 4us-1639us Avg: 545.863us Max:
1644us
FreeList: Sum: 11.751ms 99% C.I. 3.650us-1539.750us Avg: 160.972us Max: 1843us
SweepArray: Sum: 4.132ms 99% C.I. 45us-2009.250us Avg: 375.636us Max: 2095us
MarkingPhase: Sum: 3.090ms 99% C.I. 179us-631us Avg: 280.909us Max: 631us
ImageModUnionClearCards: Sum: 1.587ms 99% C.I. 48us-130us Avg: 72.136us Max:
130us
ReMarkRoots: Sum: 1.418ms 99% C.I. 63us-480.750us Avg: 128.909us Max: 496us
AllocSpaceClearCards: Sum: 956us 99% C.I. 0.261us-103us Avg: 21.727us Max: 103us
(Paused)ScanGrayImageSpaceObjects: Sum: 690us 99% C.I. 42us-242us Avg: 69us Max:
242us
SweepSystemWeaks: Sum: 564us 99% C.I. 18us-88us Avg: 51.272us Max: 88us
ResetStack: Sum: 527us 99% C.I. 18us-162us Avg: 47.909us Max: 162us
FinishPhase: Sum: 516us 99% C.I. 27us-92us Avg: 46.909us Max: 92us
MarkNonThreadRoots: Sum: 474us 99% C.I. 15us-63us Avg: 21.545us Max: 63us
EnqueueFinalizerReferences: Sum: 404us 99% C.I. 2us-134us Avg: 36.727us Max:
134us
(Paused)ScanGrayAllocSpaceObjects: Sum: 395us 99% C.I. 0.277us-89us Avg: 19.750us
Max: 89us
(Paused)ScanGrayObjects: Sum: 309us 99% C.I. 309us-309us Avg: 309us Max: 309us
ScanGrayZygoteSpaceObjects: Sum: 155us 99% C.I. 31us-124us Avg: 77.500us Max:
124us
ProcessCards: Sum: 110us 99% C.I. 1us-47us Avg: 5us Max: 47us
RevokeAllThreadLocalAllocationStacks: Sum: 106us 99% C.I. 5us-38us Avg: 9.636us
Max: 38us
ZygoteModUnionClearCards: Sum: 99us 99% C.I. 35us-64us Avg: 49.500us Max: 64us
(Paused)PausePhase: Sum: 95us 99% C.I. 6us-19us Avg: 8.636us Max: 19us
ReclaimPhase: Sum: 70us 99% C.I. 4us-14us Avg: 6.363us Max: 14us
ProcessReferences: Sum: 69us 99% C.I. 2us-42us Avg: 6.272us Max: 42us
PreCleanCards: Sum: 68us 99% C.I. 3us-10us Avg: 6.181us Max: 10us
SwapBitmaps: Sum: 62us 99% C.I. 3us-12us Avg: 5.636us Max: 12us
InitializePhase: Sum: 34us 99% C.I. 1us-11us Avg: 3.090us Max: 11us
MarkRoots: Sum: 31us 99% C.I. 2us-4us Avg: 2.818us Max: 4us
(Paused)ProcessMarkStack: Sum: 20us 99% C.I. 0.250us-4us Avg: 1.818us Max: 4us
RecordFree: Sum: 13us 99% C.I. 0.250us-3us Avg: 1.181us Max: 3us
FindDefaultSpaceBitmap: Sum: 9us 99% C.I. 250ns-1000ns Avg: 818ns Max: 1000ns
SwapStacks: Sum: 7us 99% C.I. 250ns-2000ns Avg: 636ns Max: 2000ns
ForwardSoftReferences: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 3.316ms 99% C.I. 152us-898us Avg:
301.454us Max: 898us
sticky concurrent mark sweep total time: 160.393ms mean time: 14.581ms
sticky concurrent mark sweep freed: 65718 objects with total size 4MB
sticky concurrent mark sweep throughput: 410738/s / 25MB/s
Total time spent in GC: 1.176s
Mean GC size throughput: 9MB/s
Mean GC object throughput: 180365 objects/s
Total number of allocations 297517
Total bytes allocated 20MB
Free memory 6MB
Free memory until GC 6MB
Free memory until OOME 118MB
Total memory 15MB
Max memory 128MB
Total mutator paused time: 23.097ms
Total time waiting for GC to complete: 385.540ms

DALVIK THREADS (55):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=1491 nice=0 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 1552755882 2186433758 4719 ) utm=112 stm=43 core=3 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1491/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 1" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf280
| sysTid=1500 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ade0
| state=S schedstat=( 1365731 799114 14 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f9d8cc000-0x7f9d8ce000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1500/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba871c0
| sysTid=1499 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 660885 897762 12 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1499/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba88110
| sysTid=1501 nice=0 cgrp=apps sched=0/0 handle=0x559bacf9b0
| state=S schedstat=( 519164 876303 12 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f9d7ca000-0x7f9d7cc000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1501/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x559ba88840
| sysTid=1502 nice=0 cgrp=apps sched=0/0 handle=0x559ba878f0
| state=R schedstat=( 127896977 79195314 138 ) utm=7 stm=5 core=2 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05080 self=0x559ba8b080
| sysTid=1503 nice=0 cgrp=apps sched=0/0 handle=0x559ba8b7b0
| state=S schedstat=( 3380572 4065991 20 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x37441e57> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x37441e57> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x12c05140 self=0x559bda14d0
| sysTid=1505 nice=0 cgrp=apps sched=0/0 handle=0x559bda3b30
| state=S schedstat=( 938492 1301456 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x17899d44> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x17899d44> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c050e0 self=0x559bda0da0
| sysTid=1504 nice=0 cgrp=apps sched=0/0 handle=0x559ba8bb70
| state=S schedstat=( 11944112 4929691 28 ) utm=0 stm=1 core=1 HZ=100
| stack=0x7f9d4a0000-0x7f9d4a2000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1a1ade2d> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x1a1ade2d> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)
"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c051a0 self=0x559bda3fd0
| sysTid=1506 nice=0 cgrp=apps sched=0/0 handle=0x559bda49c0
| state=S schedstat=( 1857554 2465207 19 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x10f07f62> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x10f07f62> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=10 Native


| group="main" sCount=1 dsCount=0 obj=0x12c43080 self=0x559bd8f0d0
| sysTid=1508 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ee20
| state=S schedstat=( 259768023 638429082 1546 ) utm=18 stm=7 core=0 HZ=100
| stack=0x7f8de62000-0x7f8de64000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1508/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c4f080 self=0x559bd90030
| sysTid=1510 nice=0 cgrp=apps sched=0/0 handle=0x559bd8fd80
| state=S schedstat=( 261165921 1018212628 1660 ) utm=22 stm=4 core=0 HZ=100
| stack=0x7f8dd64000-0x7f8dd66000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1510/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"GCDaemon" daemon prio=5 tid=12 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05200 self=0x559bda5270
| sysTid=1507 nice=0 cgrp=apps sched=0/0 handle=0x559bda5c60
| state=S schedstat=( 78209161 78480474 87 ) utm=7 stm=0 core=3 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x250248f3> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x250248f3> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"RILSender" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12cb3d30 self=0x559bdcc3a0
| sysTid=1609 nice=0 cgrp=apps sched=0/0 handle=0x559bdccdd0
| state=S schedstat=( 10607814 49662026 147 ) utm=0 stm=1 core=3 HZ=100
| stack=0x7f8cf6e000-0x7f8cf70000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1609/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RILReceiver" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12c06760 self=0x559bdcd930
| sysTid=1610 nice=0 cgrp=apps sched=0/0 handle=0x559bdce360
| state=S schedstat=( 29613226 58364689 184 ) utm=2 stm=0 core=3 HZ=100
| stack=0x7f8ce6a000-0x7f8ce6c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1610/stack)
native: #00 pc 0005ed3c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x12d73070> (a java.lang.Object)
at com.android.internal.telephony.RIL.readRilMessage(RIL.java:469)
at com.android.internal.telephony.RIL.access$500(RIL.java:237)
at com.android.internal.telephony.RIL$RILReceiver.run(RIL.java:576)
at java.lang.Thread.run(Thread.java:818)

"RILSender" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12cb40b0 self=0x559bdcee00
| sysTid=1611 nice=0 cgrp=apps sched=0/0 handle=0x559bdcf830
| state=S schedstat=( 29905678 122444745 319 ) utm=2 stm=0 core=2 HZ=100
| stack=0x7f8cd66000-0x7f8cd68000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1611/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RILReceiver" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x12c06a00 self=0x559bdd0d60
| sysTid=1612 nice=0 cgrp=apps sched=0/0 handle=0x559bdd1490
| state=S schedstat=( 61290576 205177864 374 ) utm=4 stm=2 core=3 HZ=100
| stack=0x7f8cc62000-0x7f8cc64000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1612/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 002813d0 /system/lib64/libart.so
(art::JNI::ReleaseByteArrayElements(_JNIEnv*, _jbyteArray*, signed char*, int)
+1716)
native: #03 pc 000d0b88 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x12d98070> (a java.lang.Object)
at com.android.internal.telephony.RIL.readRilMessage(RIL.java:469)
at com.android.internal.telephony.RIL.access$500(RIL.java:237)
at com.android.internal.telephony.RIL$RILReceiver.run(RIL.java:576)
at java.lang.Thread.run(Thread.java:818)

"DdsScheduler" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12cb42e0 self=0x559bdd5fb0
| sysTid=1622 nice=0 cgrp=apps sched=0/0 handle=0x559bdd69a0
| state=S schedstat=( 775001 668854 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8cb5e000-0x7f8cb60000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1622/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DcHandlerThread" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x12dcd350 self=0x559bdf97a0
| sysTid=1648 nice=0 cgrp=apps sched=0/0 handle=0x559bdd2a50
| state=S schedstat=( 1378594 1808178 8 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8ca55000-0x7f8ca57000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1648/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GsmCellBroadcastHandler" prio=5 tid=19 Native


| group="main" sCount=1 dsCount=0 obj=0x12e24ef0 self=0x559be60c10
| sysTid=1712 nice=0 cgrp=apps sched=0/0 handle=0x559be61340
| state=S schedstat=( 1376146 1756096 15 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8c949000-0x7f8c94b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1712/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GsmInboundSmsHandler" prio=5 tid=20 Native


| group="main" sCount=1 dsCount=0 obj=0x12e25120 self=0x559be61d50
| sysTid=1720 nice=0 cgrp=apps sched=0/0 handle=0x559be62780
| state=S schedstat=( 1994792 9654531 20 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8c83d000-0x7f8c83f000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1720/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CellBroadcastHandler" prio=5 tid=21 Native


| group="main" sCount=1 dsCount=0 obj=0x12e25970 self=0x559be63a70
| sysTid=1756 nice=0 cgrp=apps sched=0/0 handle=0x559be64420
| state=S schedstat=( 1395624 7456563 13 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8c731000-0x7f8c733000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1756/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CdmaInboundSmsHandler" prio=5 tid=22 Native


| group="main" sCount=1 dsCount=0 obj=0x12e25a50 self=0x559be64fb0
| sysTid=1760 nice=0 cgrp=apps sched=0/0 handle=0x559be659e0
| state=S schedstat=( 1527447 8982969 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8c625000-0x7f8c627000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1760/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CdmaServiceCategoryProgramHandler" prio=5 tid=23 Native


| group="main" sCount=1 dsCount=0 obj=0x12e25c80 self=0x559be666c0
| sysTid=1774 nice=0 cgrp=apps sched=0/0 handle=0x559be670b0
| state=S schedstat=( 1223489 4491875 12 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8c519000-0x7f8c51b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1774/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"SmsHandler" prio=5 tid=24 Native


| group="main" sCount=1 dsCount=0 obj=0x12e25f20 self=0x559be68ad0
| sysTid=1784 nice=0 cgrp=apps sched=0/0 handle=0x559be69500
| state=S schedstat=( 833436 6675730 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8c309000-0x7f8c30b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1784/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_3" prio=5 tid=26 Native


| group="main" sCount=1 dsCount=0 obj=0x12e7d080 self=0x559bea7b80
| sysTid=1786 nice=0 cgrp=apps sched=0/0 handle=0x559be80cc0
| state=S schedstat=( 326855764 867915343 1671 ) utm=21 stm=11 core=1 HZ=100
| stack=0x7f8c1fb000-0x7f8c1fd000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1786/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"DcHandlerThread" prio=5 tid=27 Native


| group="main" sCount=1 dsCount=0 obj=0x12e57b00 self=0x559beaffa0
| sysTid=1788 nice=0 cgrp=apps sched=0/0 handle=0x559be7d560
| state=S schedstat=( 939427 11461665 11 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8c0ef000-0x7f8c0f1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1788/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GsmCellBroadcastHandler" prio=5 tid=25 Native


| group="main" sCount=1 dsCount=0 obj=0x12e58740 self=0x559be67df0
| sysTid=1793 nice=0 cgrp=apps sched=0/0 handle=0x559be68520
| state=S schedstat=( 1312343 34072969 4 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8bfeb000-0x7f8bfed000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1793/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GsmInboundSmsHandler" prio=5 tid=28 Native


| group="main" sCount=1 dsCount=0 obj=0x12e587b0 self=0x559bebc970
| sysTid=1795 nice=0 cgrp=apps sched=0/0 handle=0x559bebd250
| state=S schedstat=( 1574740 19110519 5 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8bee7000-0x7f8bee9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1795/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CellBroadcastHandler" prio=5 tid=29 Native


| group="main" sCount=1 dsCount=0 obj=0x12e589e0 self=0x559bebded0
| sysTid=1796 nice=0 cgrp=apps sched=0/0 handle=0x559bebe900
| state=S schedstat=( 1229426 14545313 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8bde3000-0x7f8bde5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1796/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CdmaInboundSmsHandler" prio=5 tid=30 Native


| group="main" sCount=1 dsCount=0 obj=0x12e58ac0 self=0x559bebf150
| sysTid=1798 nice=0 cgrp=apps sched=0/0 handle=0x559bebfb80
| state=S schedstat=( 1524948 3334062 11 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8bcdf000-0x7f8bce1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1798/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CdmaServiceCategoryProgramHandler" prio=5 tid=31 Native


| group="main" sCount=1 dsCount=0 obj=0x12e58c80 self=0x559bec0b70
| sysTid=1944 nice=0 cgrp=apps sched=0/0 handle=0x559bec15a0
| state=S schedstat=( 1300465 20241983 17 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8bbdb000-0x7f8bbdd000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1944/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"SmsHandler" prio=5 tid=32 Native


| group="main" sCount=1 dsCount=0 obj=0x12e58eb0 self=0x559bec2f00
| sysTid=1953 nice=0 cgrp=apps sched=0/0 handle=0x559bec3930
| state=S schedstat=( 1206982 8029632 21 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8b9d3000-0x7f8b9d5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1953/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
"DctControllerThread" prio=5 tid=33 Native
| group="main" sCount=1 dsCount=0 obj=0x12e70390 self=0x559bec22e0
| sysTid=2010 nice=0 cgrp=apps sched=0/0 handle=0x559bec2a10
| state=S schedstat=( 4064062 15880522 23 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8bad7000-0x7f8bad9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2010/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DcSwitchState-0" prio=5 tid=34 Native


| group="main" sCount=1 dsCount=0 obj=0x12e705c0 self=0x559bec50e0
| sysTid=2012 nice=0 cgrp=apps sched=0/0 handle=0x559bec5ad0
| state=S schedstat=( 947448 7570938 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8b8cf000-0x7f8b8d1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2012/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"SyncHandler-0" prio=5 tid=35 Native


| group="main" sCount=1 dsCount=0 obj=0x12e70940 self=0x559bec6960
| sysTid=2015 nice=0 cgrp=apps sched=0/0 handle=0x559bec7350
| state=S schedstat=( 1102761 2590833 6 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8b7cb000-0x7f8b7cd000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2015/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DcSwitchState-1" prio=5 tid=36 Native


| group="main" sCount=1 dsCount=0 obj=0x12e70a20 self=0x559bec8260
| sysTid=2016 nice=0 cgrp=apps sched=0/0 handle=0x559bec8c70
| state=S schedstat=( 2147970 12236197 14 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8b6c7000-0x7f8b6c9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2016/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DdsSwitchSerializer" prio=5 tid=37 Native


| group="main" sCount=1 dsCount=0 obj=0x12e70be0 self=0x559bec9a30
| sysTid=2025 nice=0 cgrp=apps sched=0/0 handle=0x559beca380
| state=S schedstat=( 788542 15334583 1 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8b5c3000-0x7f8b5c5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2025/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=38 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f05820 self=0x559beedde0
| sysTid=2097 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559beee810
| state=S schedstat=( 3453956 121818128 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8b2bf000-0x7f8b2c1000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x132549b0> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x132549b0> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Binder_4" prio=5 tid=39 Native


| group="main" sCount=1 dsCount=0 obj=0x12f9f080 self=0x559beff340
| sysTid=2152 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bdf83c0
| state=S schedstat=( 268625778 551765410 1540 ) utm=15 stm=11 core=3 HZ=100
| stack=0x7f8b3f1000-0x7f8b3f3000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2152/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"SipService.Executor" prio=5 tid=40 Native


| group="main" sCount=1 dsCount=0 obj=0x12fdfcf0 self=0x559bdfabb0
| sysTid=2191 nice=0 cgrp=apps sched=0/0 handle=0x559becb330
| state=S schedstat=( 908541 16454792 1 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8b1bb000-0x7f8b1bd000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2191/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiManager" prio=5 tid=41 Native


| group="main" sCount=1 dsCount=0 obj=0x12fdfdd0 self=0x559bf11fa0
| sysTid=2192 nice=0 cgrp=apps sched=0/0 handle=0x559bf12990
| state=S schedstat=( 2232292 24319793 32 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f898c8000-0x7f898ca000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2192/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RilMessageDecoder" prio=5 tid=42 Native


| group="main" sCount=1 dsCount=0 obj=0x13020cc0 self=0x559bf159e0
| sysTid=2202 nice=0 cgrp=apps sched=0/0 handle=0x559bf16390
| state=S schedstat=( 18143332 15405937 19 ) utm=1 stm=0 core=2 HZ=100
| stack=0x7f88ebd000-0x7f88ebf000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2202/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Cat Icon Loader" prio=5 tid=43 Native


| group="main" sCount=1 dsCount=0 obj=0x13020e10 self=0x559bf16f70
| sysTid=2203 nice=0 cgrp=apps sched=0/0 handle=0x559bf17960
| state=S schedstat=( 877552 947865 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f88db9000-0x7f88dbb000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2203/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Cat Telephony service0" prio=5 tid=44 Native


| group="main" sCount=1 dsCount=0 obj=0x13020b00 self=0x559bf15000
| sysTid=2201 nice=0 cgrp=apps sched=0/0 handle=0x559bf15730
| state=S schedstat=( 744427 16553124 1 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f88fc1000-0x7f88fc3000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2201/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RilMessageDecoder" prio=5 tid=45 Native


| group="main" sCount=1 dsCount=0 obj=0x130215f0 self=0x559bf19b30
| sysTid=2207 nice=0 cgrp=apps sched=0/0 handle=0x559bf1a540
| state=S schedstat=( 1408279 19416564 10 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f88bb1000-0x7f88bb3000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2207/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Cat Telephony service1" prio=5 tid=46 Native


| group="main" sCount=1 dsCount=0 obj=0x13021580 self=0x559bf18f50
| sysTid=2206 nice=0 cgrp=apps sched=0/0 handle=0x559bf19880
| state=S schedstat=( 645729 20115886 1 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f88cb5000-0x7f88cb7000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2206/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Cat Icon Loader" prio=5 tid=47 Native


| group="main" sCount=1 dsCount=0 obj=0x13021660 self=0x559bf1acc0
| sysTid=2209 nice=0 cgrp=apps sched=0/0 handle=0x559bf1b6f0
| state=S schedstat=( 687344 1379791 6 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f88aad000-0x7f88aaf000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2209/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_5" prio=5 tid=48 Native


| group="main" sCount=1 dsCount=0 obj=0x12f1d0e0 self=0x559bed94e0
| sysTid=2376 nice=0 cgrp=apps sched=0/0 handle=0x559bed7f10
| state=S schedstat=( 227265990 792246963 1426 ) utm=14 stm=8 core=0 HZ=100
| stack=0x7f8b0bd000-0x7f8b0bf000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2376/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"AsyncTask #2" prio=5 tid=49 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f48080 self=0x559beda6e0
| sysTid=2380 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bef0cd0
| state=S schedstat=( 1756979 89621042 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8afb9000-0x7f8afbb000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x31743029> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x31743029> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"ServiceHandler0" prio=5 tid=50 Native


| group="main" sCount=1 dsCount=0 obj=0x12fde1d0 self=0x559bedfef0
| sysTid=2547 nice=0 cgrp=apps sched=0/0 handle=0x559bef62e0
| state=S schedstat=( 3224950 8212082 10 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8aeb5000-0x7f8aeb7000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2547/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ServiceHandler1" prio=5 tid=51 Native


| group="main" sCount=1 dsCount=0 obj=0x12fde2b0 self=0x559bee0ba0
| sysTid=2548 nice=0 cgrp=apps sched=0/0 handle=0x559bee15d0
| state=S schedstat=( 1451824 1546405 10 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8adb1000-0x7f8adb3000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2548/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #3" prio=5 tid=52 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12fd3740 self=0x559bf60030
| sysTid=3498 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bf60760
| state=S schedstat=( 717396 7790833 1 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8acad000-0x7f8acaf000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1ddb2fae> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1ddb2fae> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #4" prio=5 tid=53 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12fd3920 self=0x559bf63520
| sysTid=3529 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bf62610
| state=S schedstat=( 3144895 9331876 4 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8aba9000-0x7f8abab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0d6e814f> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0d6e814f> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"IFMsg_Sender" prio=5 tid=54 Native


| group="main" sCount=1 dsCount=0 obj=0x1314b040 self=0x559bf6e340
| sysTid=4852 nice=0 cgrp=apps sched=0/0 handle=0x559bf6ea70
| state=S schedstat=( 1146094 8897710 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8a988000-0x7f8a98a000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4852/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"IFMsg_Rxr" prio=5 tid=55 Native


| group="main" sCount=1 dsCount=0 obj=0x130fbc20 self=0x559bf7c000
| sysTid=4853 nice=0 cgrp=apps sched=0/0 handle=0x559bf7c9b0
| state=S schedstat=( 5882708 8764896 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f8a884000-0x7f8a886000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4853/stack)
native: #00 pc 0005ed3c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x131c9070> (a java.lang.Object)
at org.codeaurora.ims.ImsSenderRxr.readMessage(ImsSenderRxr.java:488)
at org.codeaurora.ims.ImsSenderRxr.access$400(ImsSenderRxr.java:194)
at org.codeaurora.ims.ImsSenderRxr$IFMsg_Rxr.run(ImsSenderRxr.java:598)
at java.lang.Thread.run(Thread.java:818)

----- end 1491 -----

----- pid 298 at 2013-12-31 21:31:48 -----


Cmd line: /system/bin/mediaserver
ABI: 'arm64'

"mediaserver" sysTid=298
#00 pc 0000007fecc26898 <unknown>

"ApmTone" sysTid=1038
#00 pc 0000007fecc26898 <unknown>

"ApmAudio" sysTid=1039
#00 pc 0000007fecc26898 <unknown>

"ApmOutput" sysTid=1040
#00 pc 0000007fecc26898 <unknown>

"AudioOut_2" sysTid=1066
#00 pc 0000007fecc26898 <unknown>

"FastMixer" sysTid=1070
#00 pc 0000007fecc26898 <unknown>

"AudioOut_4" sysTid=1072
#00 pc 0000007fecc26898 <unknown>

"Binder_1" sysTid=1081
#00 pc 0000007fecc26898 <unknown>

"Binder_2" sysTid=1082
#00 pc 0000007fecc26898 <unknown>

"Binder_3" sysTid=1083
#00 pc 0000007fecc26898 <unknown>

"Binder_4" sysTid=1270
#00 pc 0000007fecc26898 <unknown>

----- end 298 -----

----- pid 333 at 2013-12-31 21:31:49 -----


Cmd line: /system/bin/sdcard
ABI: 'arm64'

"sdcard" sysTid=333
#00 pc 000000000005e2d4 /system/lib64/libc.so (nanosleep+4)
#01 pc 0000000000031360 /system/lib64/libc.so (sleep+40)
#02 pc 0000000000002408 /system/bin/sdcard (main+984)
#03 pc 0000000000013084 /system/lib64/libc.so (__libc_init+100)
#04 pc 0000000000002544 /system/bin/sdcard

----- end 333 -----


----- pid 1931 at 2013-12-31 21:31:50 -----
Cmd line: android.process.acore
ABI: arm64
Build type: optimized
Loaded classes: 4032 allocated classes
Intern table: 5811 strong; 757 weak
JNI: CheckJNI is off; globals=455
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 21% free, 27MB/34MB; 98733 objects
Dumping cumulative Gc timings
Start Dumping histograms for 30 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 699.163ms 99% C.I. 0.023ms-180.799ms Avg: 7.768ms Max:
281.060ms
MarkRootsCheckpoint: Sum: 166.365ms 99% C.I. 0.031ms-104.160ms Avg: 2.772ms Max:
137.894ms
UpdateAndMarkImageModUnionTable: Sum: 61.059ms 99% C.I. 0.715ms-9.260ms Avg:
2.035ms Max: 9.761ms
MarkConcurrentRoots: Sum: 56.600ms 99% C.I. 4us-4970us Avg: 943.333us Max:
5549us
SweepMallocSpace: Sum: 8.015ms 99% C.I. 4us-1055us Avg: 133.583us Max: 1249us
SweepZygoteSpace: Sum: 3.785ms 99% C.I. 149us-345.250us Avg: 199.210us Max: 346us
ImageModUnionClearCards: Sum: 3.614ms 99% C.I. 43us-255us Avg: 60.233us Max:
258us
MarkNonThreadRoots: Sum: 3.141ms 99% C.I. 13us-1170us Avg: 52.350us Max: 1648us
ScanGrayAllocSpaceObjects: Sum: 2.982ms 99% C.I. 0.283us-815us Avg: 49.700us
Max: 940us
ScanGrayImageSpaceObjects: Sum: 2.840ms 99% C.I. 40us-1115us Avg: 94.666us Max:
1214us
ZygoteModUnionClearCards: Sum: 2.796ms 99% C.I. 34us-950.499us Avg: 73.578us
Max: 1141us
FinishPhase: Sum: 2.520ms 99% C.I. 26us-148.750us Avg: 84us Max: 149us
ReMarkRoots: Sum: 2.103ms 99% C.I. 29us-254us Avg: 70.100us Max: 254us
SweepSystemWeaks: Sum: 1.985ms 99% C.I. 4us-221us Avg: 66.166us Max: 221us
MarkAllocStackAsLive: Sum: 1.903ms 99% C.I. 20us-285us Avg: 63.433us Max: 285us
AllocSpaceClearCards: Sum: 1.350ms 99% C.I. 0.252us-53us Avg: 11.250us Max: 53us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.282ms 99% C.I. 39us-56us Avg: 42.733us
Max: 56us
ScanGrayZygoteSpaceObjects: Sum: 875us 99% C.I. 35us-155us Avg: 46.052us Max:
155us
(Paused)ScanGrayAllocSpaceObjects: Sum: 798us 99% C.I. 0.263us-137us Avg: 13.300us
Max: 137us
SweepLargeObjects: Sum: 780us 99% C.I. 10us-347.499us Avg: 26us Max: 398us
EnqueueFinalizerReferences: Sum: 587us 99% C.I. 1us-230us Avg: 19.566us Max:
230us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 577us 99% C.I. 28us-39us Avg: 30.368us
Max: 39us
SwapBitmaps: Sum: 526us 99% C.I. 7us-37us Avg: 17.533us Max: 37us
InitializePhase: Sum: 316us 99% C.I. 1us-31us Avg: 10.533us Max: 31us
(Paused)PausePhase: Sum: 273us 99% C.I. 6us-23us Avg: 9.100us Max: 23us
ProcessCards: Sum: 265us 99% C.I. 2us-8us Avg: 4.416us Max: 8us
MarkingPhase: Sum: 254us 99% C.I. 5us-16us Avg: 8.466us Max: 16us
RevokeAllThreadLocalAllocationStacks: Sum: 222us 99% C.I. 4us-27us Avg: 7.400us
Max: 27us
PreCleanCards: Sum: 213us 99% C.I. 5us-10us Avg: 7.100us Max: 10us
ReclaimPhase: Sum: 144us 99% C.I. 3us-7us Avg: 4.800us Max: 7us
ProcessReferences: Sum: 140us 99% C.I. 2us-29us Avg: 4.666us Max: 29us
Sweep: Sum: 114us 99% C.I. 2us-7us Avg: 3.800us Max: 7us
MarkRoots: Sum: 78us 99% C.I. 1us-5us Avg: 2.600us Max: 5us
BindBitmaps: Sum: 71us 99% C.I. 0.250us-5us Avg: 2.366us Max: 5us
(Paused)ProcessMarkStack: Sum: 65us 99% C.I. 0.258us-60us Avg: 2.166us Max:
60us
RecursiveMark: Sum: 49us 99% C.I. 1us-3us Avg: 1.633us Max: 3us
SwapStacks: Sum: 17us 99% C.I. 250ns-2000ns Avg: 566ns Max: 2000ns
UnBindBitmaps: Sum: 7us 99% C.I. 250ns-2000ns Avg: 233ns Max: 2000ns
FindDefaultSpaceBitmap: Sum: 5us 99% C.I. 250ns-2000ns Avg: 166ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 5.803ms 99% C.I. 130us-458us Avg: 193.433us Max:
458us
concurrent mark sweep total time: 1.027s mean time: 34.262ms
concurrent mark sweep freed: 31466 objects with total size 3MB
concurrent mark sweep throughput: 30638.8/s / 3MB/s
Start Dumping histograms for 6 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 137.946ms 99% C.I. 0.006ms-29.768ms Avg: 7.663ms Max:
29.768ms
UpdateAndMarkImageModUnionTable: Sum: 24.112ms 99% C.I. 0.804ms-9.137ms Avg:
4.018ms Max: 9.175ms
MarkConcurrentRoots: Sum: 18.690ms 99% C.I. 0.005ms-9.538ms Avg: 1.557ms Max:
9.907ms
SweepMallocSpace: Sum: 16.476ms 99% C.I. 0.013ms-4.567ms Avg: 1.373ms Max: 4.586ms
SweepLargeObjects: Sum: 9.326ms 99% C.I. 0.171ms-3.688ms Avg: 1.554ms Max:
3.738ms
MarkRootsCheckpoint: Sum: 8.411ms 99% C.I. 281us-1943us Avg: 700.916us Max:
1970us
ScanGrayAllocSpaceObjects: Sum: 6.370ms 99% C.I. 3us-1702us Avg: 530.833us Max:
1702us
(Paused)ScanGrayObjects: Sum: 4.155ms 99% C.I. 186us-2443us Avg: 692.500us
Max: 2490us
ReMarkRoots: Sum: 1.998ms 99% C.I. 267us-422us Avg: 333us Max: 422us
MarkAllocStackAsLive: Sum: 1.745ms 99% C.I. 98us-685us Avg: 290.833us Max: 685us
EnqueueFinalizerReferences: Sum: 1.713ms 99% C.I. 101us-515us Avg: 285.500us Max:
515us
ImageModUnionClearCards: Sum: 1.294ms 99% C.I. 50us-502us Avg: 107.833us Max:
502us
FinishPhase: Sum: 980us 99% C.I. 83us-462us Avg: 163.333us Max: 462us
UpdateAndMarkZygoteModUnionTable: Sum: 855us 99% C.I. 116us-228us Avg: 142.500us
Max: 228us
SweepSystemWeaks: Sum: 799us 99% C.I. 84us-285us Avg: 133.166us Max: 285us
AllocSpaceClearCards: Sum: 794us 99% C.I. 3us-118us Avg: 33.083us Max: 118us
ScanGrayImageSpaceObjects: Sum: 778us 99% C.I. 55us-452us Avg: 129.666us Max:
452us
ZygoteModUnionClearCards: Sum: 473us 99% C.I. 31us-58us Avg: 39.416us Max: 58us
MarkNonThreadRoots: Sum: 408us 99% C.I. 25us-51us Avg: 34us Max: 51us
PreCleanCards: Sum: 319us 99% C.I. 9us-266us Avg: 53.166us Max: 266us
ScanGrayZygoteSpaceObjects: Sum: 210us 99% C.I. 31us-40us Avg: 35us Max: 40us
ProcessReferences: Sum: 153us 99% C.I. 20us-31us Avg: 25.500us Max: 31us
RevokeAllThreadLocalAllocationStacks: Sum: 147us 99% C.I. 16us-40us Avg:
24.500us Max: 40us
(Paused)PausePhase: Sum: 87us 99% C.I. 8us-39us Avg: 14.500us Max: 39us
SwapBitmaps: Sum: 72us 99% C.I. 8us-16us Avg: 12us Max: 16us
ProcessCards: Sum: 61us 99% C.I. 3us-8us Avg: 5.083us Max: 8us
ReclaimPhase: Sum: 60us 99% C.I. 7us-25us Avg: 10us Max: 25us
Sweep: Sum: 44us 99% C.I. 6us-9us Avg: 7.333us Max: 9us
SwapStacks: Sum: 40us 99% C.I. 1us-33us Avg: 6.666us Max: 33us
BindBitmaps: Sum: 34us 99% C.I. 2us-23us Avg: 5.666us Max: 23us
MarkRoots: Sum: 19us 99% C.I. 2us-5us Avg: 3.166us Max: 5us
InitializePhase: Sum: 14us 99% C.I. 2us-3us Avg: 2.333us Max: 3us
RecursiveMark: Sum: 11us 99% C.I. 1us-2us Avg: 1.833us Max: 2us
UnBindBitmaps: Sum: 7us 99% C.I. 1us-2us Avg: 1.166us Max: 2us
(Paused)ProcessMarkStack: Sum: 2us 99% C.I. 250ns-1000ns Avg: 333ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 1us 99% C.I. 250ns-1000ns Avg: 166ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 8.272ms 99% C.I. 0.569ms-2.883ms
Avg: 1.378ms Max: 2.883ms
partial concurrent mark sweep total time: 238.692ms mean time: 39.782ms
partial concurrent mark sweep freed: 98164 objects with total size 42MB
partial concurrent mark sweep throughput: 412454/s / 178MB/s
Start Dumping histograms for 18 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 146.037ms 99% C.I. 0.070ms-63.520ms Avg: 4.056ms Max:
72.966ms
ProcessMarkStack: Sum: 56.304ms 99% C.I. 1.589us-15429.999us Avg: 908.129us Max:
17459us
ScanGrayAllocSpaceObjects: Sum: 45.496ms 99% C.I. 1.028us-6955.999us Avg:
631.888us Max: 7919us
FreeList: Sum: 38.865ms 99% C.I. 2us-5814us Avg: 264.387us Max: 11355us
ScanGrayImageSpaceObjects: Sum: 31.226ms 99% C.I. 43us-6604us Avg: 867.388us
Max: 6905us
SweepArray: Sum: 25.495ms 99% C.I. 0.045ms-5.411ms Avg: 1.416ms Max: 5.411ms
MarkConcurrentRoots: Sum: 25.424ms 99% C.I. 4us-3284us Avg: 706.222us Max:
3473us
ReMarkRoots: Sum: 9.686ms 99% C.I. 63us-4484us Avg: 538.111us Max: 4691us
(Paused)ScanGrayObjects: Sum: 9.195ms 99% C.I. 0.246ms-4.088ms Avg: 1.149ms
Max: 4.197ms
MarkingPhase: Sum: 4.607ms 99% C.I. 179us-623us Avg: 255.944us Max: 631us
EnqueueFinalizerReferences: Sum: 3.103ms 99% C.I. 2us-810us Avg: 172.388us Max:
810us
ImageModUnionClearCards: Sum: 2.532ms 99% C.I. 46us-130us Avg: 70.333us Max:
130us
AllocSpaceClearCards: Sum: 1.977ms 99% C.I. 0.300us-178us Avg: 27.458us Max:
178us
SweepSystemWeaks: Sum: 1.237ms 99% C.I. 18us-124us Avg: 68.722us Max: 124us
ResetStack: Sum: 1.198ms 99% C.I. 18us-366us Avg: 66.555us Max: 366us
MarkNonThreadRoots: Sum: 931us 99% C.I. 15us-102us Avg: 25.861us Max: 102us
ScanGrayZygoteSpaceObjects: Sum: 892us 99% C.I. 31us-234us Avg: 55.750us Max:
234us
MarkRoots: Sum: 868us 99% C.I. 2us-777.999us Avg: 48.222us Max: 813us
FinishPhase: Sum: 778us 99% C.I. 25us-92us Avg: 43.222us Max: 92us
(Paused)ScanGrayImageSpaceObjects: Sum: 690us 99% C.I. 42us-242us Avg: 69us Max:
242us
ZygoteModUnionClearCards: Sum: 661us 99% C.I. 32us-63us Avg: 41.312us Max: 63us
(Paused)ScanGrayAllocSpaceObjects: Sum: 395us 99% C.I. 0.277us-89us Avg: 19.750us
Max: 89us
RevokeAllThreadLocalAllocationStacks: Sum: 295us 99% C.I. 5us-89us Avg:
16.388us Max: 89us
ProcessReferences: Sum: 249us 99% C.I. 2us-38us Avg: 13.833us Max: 38us
ProcessCards: Sum: 216us 99% C.I. 1us-47us Avg: 6us Max: 47us
ReclaimPhase: Sum: 183us 99% C.I. 4us-40us Avg: 10.166us Max: 40us
PreCleanCards: Sum: 173us 99% C.I. 3us-41us Avg: 9.611us Max: 41us
(Paused)PausePhase: Sum: 172us 99% C.I. 6us-18us Avg: 9.555us Max: 18us
SwapBitmaps: Sum: 104us 99% C.I. 3us-12us Avg: 5.777us Max: 12us
InitializePhase: Sum: 52us 99% C.I. 1us-8us Avg: 2.888us Max: 8us
BindBitmaps: Sum: 36us 99% C.I. 1us-5us Avg: 2us Max: 5us
UnBindBitmaps: Sum: 28us 99% C.I. 1us-3us Avg: 1.555us Max: 3us
RecordFree: Sum: 26us 99% C.I. 0.250us-3us Avg: 1.444us Max: 3us
(Paused)ProcessMarkStack: Sum: 24us 99% C.I. 0.250us-4us Avg: 1.333us Max: 4us
ForwardSoftReferences: Sum: 23us 99% C.I. 1us-11us Avg: 2.875us Max: 11us
SwapStacks: Sum: 15us 99% C.I. 250ns-2000ns Avg: 833ns Max: 2000ns
FindDefaultSpaceBitmap: Sum: 14us 99% C.I. 250ns-1000ns Avg: 777ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 20.985ms 99% C.I. 0.152ms-6.017ms
Avg: 1.165ms Max: 6.017ms
sticky concurrent mark sweep total time: 409.207ms mean time: 22.733ms
sticky concurrent mark sweep freed: 135811 objects with total size 64MB
sticky concurrent mark sweep throughput: 332056/s / 157MB/s
Start Dumping histograms for 1 iterations for marksweep + semispace
ProcessMarkStack: Sum: 68.262ms 99% C.I. 0.786ms-67.328ms Avg: 34.131ms Max:
67.476ms
MarkRoots: Sum: 9.109ms 99% C.I. 9.109ms-9.109ms Avg: 9.109ms Max: 9.109ms
UpdateAndMarkImageModUnionTable: Sum: 8.775ms 99% C.I. 8.775ms-8.775ms Avg:
8.775ms Max: 8.775ms
ClearCardTable: Sum: 6.595ms 99% C.I. 6.595ms-6.595ms Avg: 6.595ms Max: 6.595ms
AllocSpaceClearCards: Sum: 1.764ms 99% C.I. 4us-1724.500us Avg: 588us Max: 1749us
SweepLargeObjects: Sum: 1.733ms 99% C.I. 1.733ms-1.733ms Avg: 1.733ms Max:
1.733ms
(Paused)EnqueueFinalizerReferences: Sum: 858us 99% C.I. 858us-858us Avg: 858us Max:
858us
MarkReachableObjects: Sum: 434us 99% C.I. 434us-434us Avg: 434us Max: 434us
SweepSystemWeaks: Sum: 250us 99% C.I. 250us-250us Avg: 250us Max: 250us
MarkStackAsLive: Sum: 235us 99% C.I. 235us-235us Avg: 235us Max: 235us
RevokeAllThreadLocalBuffers: Sum: 229us 99% C.I. 64us-165us Avg: 114.500us Max:
165us
UpdateAndMarkZygoteModUnionTable: Sum: 206us 99% C.I. 206us-206us Avg: 206us Max:
206us
FinishPhase: Sum: 94us 99% C.I. 94us-94us Avg: 94us Max: 94us
ImageModUnionClearCards: Sum: 75us 99% C.I. 75us-75us Avg: 75us Max: 75us
ZygoteModUnionClearCards: Sum: 41us 99% C.I. 41us-41us Avg: 41us Max: 41us
SweepAllocSpace: Sum: 32us 99% C.I. 32us-32us Avg: 32us Max: 32us
(Paused)ProcessReferences: Sum: 31us 99% C.I. 31us-31us Avg: 31us Max: 31us
RevokeAllThreadLocalAllocationStacks: Sum: 28us 99% C.I. 28us-28us Avg: 28us
Max: 28us
SwapBitmaps: Sum: 17us 99% C.I. 17us-17us Avg: 17us Max: 17us
ProcessCards: Sum: 10us 99% C.I. 10us-10us Avg: 10us Max: 10us
BindBitmaps: Sum: 8us 99% C.I. 8us-8us Avg: 8us Max: 8us
Sweep: Sum: 5us 99% C.I. 5us-5us Avg: 5us Max: 5us
InitializePhase: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
MarkingPhase: Sum: 3us 99% C.I. 3us-3us Avg: 3us Max: 3us
UnBindBitmaps: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
PreSweepingGcVerification: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
PostGcVerificationPaused: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
marksweep + semispace paused: Sum: 99.040ms 99% C.I. 99.040ms-99.040ms Avg:
99.040ms Max: 99.040ms
marksweep + semispace total time: 98.806ms mean time: 98.806ms
marksweep + semispace freed: 5749 objects with total size 4MB
marksweep + semispace throughput: 58663.3/s / 49MB/s
Total time spent in GC: 1.774s
Mean GC size throughput: 10MB/s
Mean GC object throughput: 171688 objects/s
Total number of allocations 403407
Total bytes allocated 45MB
Free memory 7MB
Free memory until GC 7MB
Free memory until OOME 228MB
Total memory 34MB
Max memory 256MB
Total mutator paused time: 134.100ms
Total time waiting for GC to complete: 292.586ms

DALVIK THREADS (21):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=1931 nice=0 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 2887262994 2189404002 3038 ) utm=253 stm=35 core=2 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1931/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 2" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf530
| sysTid=1939 nice=0 cgrp=apps sched=0/0 handle=0x559bacf280
| state=S schedstat=( 1344065 2896406 17 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d7ce000-0x7f9d7d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1939/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba871c0
| sysTid=1938 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ade0
| state=S schedstat=( 1642812 3384323 16 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f9d8ce000-0x7f9d8d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1938/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba88110
| sysTid=1937 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 2163333 5546249 19 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1937/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x22c07080 self=0x559ba88840
| sysTid=1940 nice=0 cgrp=apps sched=0/0 handle=0x559ba878f0
| state=R schedstat=( 110227235 847169172 80 ) utm=8 stm=3 core=3 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c070e0 self=0x559ba8b080
| sysTid=1941 nice=0 cgrp=apps sched=0/0 handle=0x559ba8b7b0
| state=S schedstat=( 13737034 31650990 83 ) utm=1 stm=0 core=2 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2bd806cd> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x2bd806cd> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c07140 self=0x559bda0da0
| sysTid=1943 nice=0 cgrp=apps sched=0/0 handle=0x559ba8bb70
| state=S schedstat=( 106548588 124387238 264 ) utm=7 stm=3 core=0 HZ=100
| stack=0x7f9d4a0000-0x7f9d4a2000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0c9b8b82> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x0c9b8b82> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c071a0 self=0x559bda4c70
| sysTid=1947 nice=0 cgrp=apps sched=0/0 handle=0x559bda5660
| state=S schedstat=( 326014179 163479788 312 ) utm=30 stm=2 core=0 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2b483293> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x2b483293> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c07200 self=0x559bda3fd0
| sysTid=1946 nice=0 cgrp=apps sched=0/0 handle=0x559bda49c0
| state=S schedstat=( 57428646 63920886 96 ) utm=4 stm=1 core=1 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1dd882d0> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x1dd882d0> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=10 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07260 self=0x559bd90340
| sysTid=1948 nice=0 cgrp=apps sched=0/0 handle=0x559bda5b50
| state=S schedstat=( 18228072 129969011 144 ) utm=0 stm=1 core=2 HZ=100
| stack=0x7f8de62000-0x7f8de64000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1948/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)
"FinalizerWatchdogDaemon" daemon prio=5 tid=11 Sleeping
| group="system" sCount=1 dsCount=0 obj=0x22c072c0 self=0x559bda14d0
| sysTid=1945 nice=0 cgrp=apps sched=0/0 handle=0x559bda3d20
| state=S schedstat=( 821299 32395938 15 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x29eb42c9> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x29eb42c9> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07320 self=0x559bd91b00
| sysTid=1950 nice=0 cgrp=apps sched=0/0 handle=0x559bd91570
| state=S schedstat=( 12966770 102119638 121 ) utm=0 stm=1 core=1 HZ=100
| stack=0x7f8dd64000-0x7f8dd66000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1950/stack)
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"launcher-loader" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x22c09080 self=0x559bdc8580
| sysTid=2046 nice=0 cgrp=apps sched=0/0 handle=0x559bdc8cb0
| state=S schedstat=( 2255444335 1300143661 4162 ) utm=189 stm=36 core=2 HZ=100
| stack=0x7f8cf97000-0x7f8cf99000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2046/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=14 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07380 self=0x559be36050
| sysTid=2194 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559be36970
| state=S schedstat=( 2084115 12580052 14 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8c2bd000-0x7f8c2bf000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x37faddce> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x37faddce> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"widget-loader" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x22c090f0 self=0x559bdcb570
| sysTid=2291 nice=0 cgrp=apps sched=0/0 handle=0x559be07c90
| state=S schedstat=( 763749 4426302 11 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8cd8f000-0x7f8cd91000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2291/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RenderThread" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x22c073e0 self=0x559bdce510
| sysTid=2310 nice=-4 cgrp=apps sched=0/0 handle=0x559be61cd0
| state=S schedstat=( 379932938 1108875253 1195 ) utm=23 stm=14 core=1 HZ=100
| stack=0x7f8ce99000-0x7f8ce9b000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2310/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 00069b14 /system/lib64/libhwui.so
(android::uirenderer::renderthread::RenderThread::threadLoop()+100)
native: #05 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #06 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #07 pc 00014444 /system/lib64/libutils.so (???)
native: #08 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #09 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ContentObserver" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x22c09160 self=0x559be8f220
| sysTid=2324 nice=0 cgrp=apps sched=0/0 handle=0x559be8f950
| state=S schedstat=( 15748023 32420055 83 ) utm=0 stm=1 core=0 HZ=100
| stack=0x7f8c1b4000-0x7f8c1b6000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2324/stack)
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"pool-1-thread-1" prio=5 tid=18 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c07440 self=0x559beb2230
| sysTid=2330 nice=0 cgrp=apps sched=0/0 handle=0x559beb2c40
| state=S schedstat=( 993542 11764062 12 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8bea8000-0x7f8beaa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x20b964ef> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x20b964ef> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #2" prio=5 tid=19 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c074a0 self=0x559beb3e00
| sysTid=2331 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559beb1e80
| state=S schedstat=( 752656 10648073 1 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8bfac000-0x7f8bfae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2b8afbfc> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2b8afbfc> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Timer-0" prio=5 tid=20 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22c091d0 self=0x559bad1880
| sysTid=2576 nice=0 cgrp=apps sched=0/0 handle=0x559c00c100
| state=S schedstat=( 42461721 660462341 124 ) utm=4 stm=0 core=1 HZ=100
| stack=0x7f8c4db000-0x7f8c4dd000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x03dc4285> (a java.util.Timer$TimerImpl)
at java.lang.Object.wait(Object.java:422)
at java.util.Timer$TimerImpl.run(Timer.java:238)
- locked <0x03dc4285> (a java.util.Timer$TimerImpl)

"AsyncTask #3" prio=5 tid=21 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f4dfe0 self=0x559beaf490
| sysTid=5817 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559c0c0490
| state=S schedstat=( 722240 30645314 1 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8b12b000-0x7f8b12d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x38eb08da> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x38eb08da> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
"GL updater" prio=5 (not attached)
| sysTid=5857 nice=-10 cgrp=apps
| state=S schedstat=( 6048437 12327239 135 ) utm=0 stm=0 core=3 HZ=100
kernel: (couldn't read /proc/self/task/5857/stack)

----- end 1931 -----

----- pid 2292 at 2013-12-31 21:31:51 -----


Cmd line: com.google.android.gms
ABI: arm64
Build type: optimized
Loaded classes: 8653 allocated classes
Intern table: 11765 strong; 867 weak
JNI: CheckJNI is off; globals=547
Libraries: /data/app/com.google.android.gms-1/lib/arm64/libAppDataSearch.so
/data/app/com.google.android.gms-1/lib/arm64/libconscrypt_gmscore_jni.so
/data/app/com.google.android.gms-1/lib/arm64/libgmscore.so
/system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (13)
Heap: 38% free, 18MB/29MB; 166709 objects
Dumping cumulative Gc timings
Start Dumping histograms for 38 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 1.190s 99% C.I. 0.046ms-235.328ms Avg: 10.439ms Max:
374.925ms
MarkRootsCheckpoint: Sum: 337.949ms 99% C.I. 0.031ms-84.192ms Avg: 4.446ms Max:
84.427ms
MarkConcurrentRoots: Sum: 115.556ms 99% C.I. 0.004ms-16.288ms Avg: 1.520ms Max:
17.085ms
UpdateAndMarkImageModUnionTable: Sum: 114.985ms 99% C.I. 0.715ms-18.926ms Avg:
3.025ms Max: 19.759ms
SweepMallocSpace: Sum: 72.144ms 99% C.I. 4.164us-33600us Avg: 949.263us Max:
48611us
SweepLargeObjects: Sum: 48.636ms 99% C.I. 0.010ms-39.031ms Avg: 1.279ms Max:
47.935ms
ScanGrayAllocSpaceObjects: Sum: 17.885ms 99% C.I. 0.575us-5720us Avg: 235.328us
Max: 6052us
ReMarkRoots: Sum: 8.942ms 99% C.I. 29us-2788.999us Avg: 235.315us Max: 3132us
(Paused)ScanGrayObjects: Sum: 8.149ms 99% C.I. 0.348ms-2.651ms Avg: 1.629ms
Max: 2.651ms
MarkAllocStackAsLive: Sum: 6.171ms 99% C.I. 20us-1633.500us Avg: 162.394us Max:
1657us
SweepZygoteSpace: Sum: 5.188ms 99% C.I. 143us-343.250us Avg: 192.148us Max: 346us
ImageModUnionClearCards: Sum: 4.458ms 99% C.I. 43us-143.666us Avg: 58.657us
Max: 145us
AllocSpaceClearCards: Sum: 3.911ms 99% C.I. 0.265us-475.999us Avg: 25.730us Max:
1343us
ZygoteModUnionClearCards: Sum: 3.750ms 99% C.I. 34us-1121.999us Avg: 69.444us
Max: 1490us
FinishPhase: Sum: 3.606ms 99% C.I. 26us-234us Avg: 94.894us Max: 234us
SweepSystemWeaks: Sum: 3.186ms 99% C.I. 4us-302us Avg: 83.842us Max: 302us
ScanGrayImageSpaceObjects: Sum: 2.978ms 99% C.I. 40us-835.999us Avg: 78.368us
Max: 921us
MarkNonThreadRoots: Sum: 2.309ms 99% C.I. 13us-121us Avg: 30.381us Max: 121us
EnqueueFinalizerReferences: Sum: 1.701ms 99% C.I. 1us-529us Avg: 44.763us Max:
529us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.398ms 99% C.I. 39us-56us Avg: 42.363us
Max: 56us
ScanGrayZygoteSpaceObjects: Sum: 1.080ms 99% C.I. 35us-49us Avg: 40us Max: 49us
(Paused)ScanGrayAllocSpaceObjects: Sum: 760us 99% C.I. 0.261us-137us Avg: 11.515us
Max: 137us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 653us 99% C.I. 28us-34us Avg: 29.681us
Max: 34us
RevokeAllThreadLocalAllocationStacks: Sum: 470us 99% C.I. 4us-62us Avg:
12.368us Max: 62us
ProcessReferences: Sum: 448us 99% C.I. 2us-101us Avg: 11.789us Max: 101us
InitializePhase: Sum: 413us 99% C.I. 1us-31us Avg: 10.868us Max: 31us
(Paused)PausePhase: Sum: 351us 99% C.I. 6us-23us Avg: 9.236us Max: 23us
ProcessCards: Sum: 347us 99% C.I. 2us-8us Avg: 4.565us Max: 8us
MarkingPhase: Sum: 324us 99% C.I. 5us-16us Avg: 8.526us Max: 16us
PreCleanCards: Sum: 299us 99% C.I. 5us-15us Avg: 7.868us Max: 15us
ReclaimPhase: Sum: 192us 99% C.I. 3us-10us Avg: 5.052us Max: 10us
Sweep: Sum: 161us 99% C.I. 2us-10us Avg: 4.236us Max: 10us
MarkRoots: Sum: 100us 99% C.I. 1us-5us Avg: 2.631us Max: 5us
BindBitmaps: Sum: 90us 99% C.I. 0.250us-5us Avg: 2.368us Max: 5us
(Paused)ProcessMarkStack: Sum: 68us 99% C.I. 0.256us-60us Avg: 1.789us Max:
60us
RecursiveMark: Sum: 64us 99% C.I. 1us-4us Avg: 1.684us Max: 4us
SwapStacks: Sum: 23us 99% C.I. 250ns-2000ns Avg: 605ns Max: 2000ns
UnBindBitmaps: Sum: 9us 99% C.I. 250ns-2000ns Avg: 236ns Max: 2000ns
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 157ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 23.841ms 99% C.I. 130us-5857.500us Avg:
627.394us Max: 5994us
concurrent mark sweep total time: 1.959s mean time: 51.567ms
concurrent mark sweep freed: 139389 objects with total size 12MB
concurrent mark sweep throughput: 71153.1/s / 6MB/s
Start Dumping histograms for 2 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 77.518ms 99% C.I. 0.011ms-41.941ms Avg: 12.919ms Max:
41.941ms
MarkConcurrentRoots: Sum: 54.204ms 99% C.I. 0.008ms-51.024ms Avg: 13.551ms Max:
51.481ms
UpdateAndMarkImageModUnionTable: Sum: 13.878ms 99% C.I. 6.240ms-7.638ms Avg:
6.939ms Max: 7.638ms
SwapBitmaps: Sum: 5.552ms 99% C.I. 0.008ms-5.544ms Avg: 2.776ms Max: 5.544ms
SweepMallocSpace: Sum: 4.948ms 99% C.I. 0.014ms-3.795ms Avg: 1.237ms Max: 3.819ms
ScanGrayAllocSpaceObjects: Sum: 2.924ms 99% C.I. 6us-2308us Avg: 731us Max:
2308us
MarkRootsCheckpoint: Sum: 2.195ms 99% C.I. 165us-939us Avg: 548.750us Max: 939us
(Paused)ScanGrayObjects: Sum: 1.684ms 99% C.I. 1.684ms-1.684ms Avg: 1.684ms
Max: 1.684ms
ScanGrayImageSpaceObjects: Sum: 872us 99% C.I. 55us-817us Avg: 436us Max: 817us
ReMarkRoots: Sum: 738us 99% C.I. 135us-603us Avg: 369us Max: 603us
MarkAllocStackAsLive: Sum: 435us 99% C.I. 154us-281us Avg: 217.500us Max: 281us
UpdateAndMarkZygoteModUnionTable: Sum: 344us 99% C.I. 130us-214us Avg: 172us Max:
214us
AllocSpaceClearCards: Sum: 282us 99% C.I. 2us-74us Avg: 35.250us Max: 74us
ImageModUnionClearCards: Sum: 240us 99% C.I. 59us-61us Avg: 60us Max: 61us
SweepSystemWeaks: Sum: 217us 99% C.I. 85us-132us Avg: 108.500us Max: 132us
MarkNonThreadRoots: Sum: 191us 99% C.I. 25us-71us Avg: 47.750us Max: 71us
EnqueueFinalizerReferences: Sum: 184us 99% C.I. 23us-161us Avg: 92us Max: 161us
FinishPhase: Sum: 173us 99% C.I. 83us-90us Avg: 86.500us Max: 90us
(Paused)ScanGrayAllocSpaceObjects: Sum: 149us 99% C.I. 1us-148us Avg: 74.500us
Max: 148us
ZygoteModUnionClearCards: Sum: 138us 99% C.I. 33us-37us Avg: 34.500us Max: 37us
SweepLargeObjects: Sum: 117us 99% C.I. 49us-68us Avg: 58.500us Max: 68us
ScanGrayZygoteSpaceObjects: Sum: 68us 99% C.I. 32us-36us Avg: 34us Max: 36us
RevokeAllThreadLocalAllocationStacks: Sum: 57us 99% C.I. 16us-41us Avg:
28.500us Max: 41us
(Paused)ScanGrayImageSpaceObjects: Sum: 44us 99% C.I. 44us-44us Avg: 44us Max:
44us
ProcessReferences: Sum: 42us 99% C.I. 8us-34us Avg: 21us Max: 34us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 30us 99% C.I. 30us-30us Avg: 30us Max:
30us
MarkingPhase: Sum: 26us 99% C.I. 13us-13us Avg: 13us Max: 13us
PreCleanCards: Sum: 22us 99% C.I. 9us-13us Avg: 11us Max: 13us
(Paused)PausePhase: Sum: 21us 99% C.I. 10us-11us Avg: 10.500us Max: 11us
ReclaimPhase: Sum: 18us 99% C.I. 7us-11us Avg: 9us Max: 11us
ProcessCards: Sum: 17us 99% C.I. 3us-5us Avg: 4.250us Max: 5us
Sweep: Sum: 14us 99% C.I. 7us-7us Avg: 7us Max: 7us
MarkRoots: Sum: 7us 99% C.I. 3us-4us Avg: 3.500us Max: 4us
UnBindBitmaps: Sum: 5us 99% C.I. 1us-4us Avg: 2.500us Max: 4us
RecursiveMark: Sum: 4us 99% C.I. 2us-2us Avg: 2us Max: 2us
BindBitmaps: Sum: 3us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
SwapStacks: Sum: 2us 99% C.I. 1us-1us Avg: 1us Max: 1us
(Paused)ProcessMarkStack: Sum: 1us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 2.791ms 99% C.I. 0.403ms-2.388ms
Avg: 1.395ms Max: 2.388ms
partial concurrent mark sweep total time: 167.367ms mean time: 83.683ms
partial concurrent mark sweep freed: 28617 objects with total size 2MB
partial concurrent mark sweep throughput: 171359/s / 12MB/s
Start Dumping histograms for 15 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 272.679ms 99% C.I. 0.070ms-69.280ms Avg: 9.089ms Max:
70.689ms
ScanGrayAllocSpaceObjects: Sum: 89.959ms 99% C.I. 0.003ms-18.840ms Avg: 1.499ms
Max: 20.075ms
ProcessMarkStack: Sum: 73.417ms 99% C.I. 0.002ms-21.800ms Avg: 1.468ms Max:
22.078ms
ScanGrayImageSpaceObjects: Sum: 43.399ms 99% C.I. 0.044ms-12.010ms Avg: 1.446ms
Max: 12.259ms
MarkConcurrentRoots: Sum: 27.297ms 99% C.I. 4us-3822.500us Avg: 909.900us Max:
3940us
(Paused)ScanGrayAllocSpaceObjects: Sum: 24.539ms 99% C.I. 0.002ms-21.759ms Avg:
1.115ms Max: 24.136ms
FreeList: Sum: 17.259ms 99% C.I. 2.638us-2183.750us Avg: 181.673us Max: 2346us
(Paused)ScanGrayObjects: Sum: 13.066ms 99% C.I. 0.364ms-6.942ms Avg: 3.266ms
Max: 6.980ms
ReMarkRoots: Sum: 9.880ms 99% C.I. 63us-5732.500us Avg: 658.666us Max: 6075us
SweepArray: Sum: 8.274ms 99% C.I. 45us-2902.500us Avg: 551.600us Max: 2962us
MarkingPhase: Sum: 4.177ms 99% C.I. 179us-627.500us Avg: 278.466us Max: 631us
ImageModUnionClearCards: Sum: 2.127ms 99% C.I. 48us-130us Avg: 70.900us Max:
130us
AllocSpaceClearCards: Sum: 1.927ms 99% C.I. 0.300us-325us Avg: 32.116us Max:
351us
SweepSystemWeaks: Sum: 1.035ms 99% C.I. 18us-157us Avg: 69us Max: 157us
EnqueueFinalizerReferences: Sum: 889us 99% C.I. 2us-292.500us Avg: 59.266us Max:
293us
MarkNonThreadRoots: Sum: 832us 99% C.I. 15us-88us Avg: 27.733us Max: 88us
ResetStack: Sum: 753us 99% C.I. 18us-164us Avg: 50.200us Max: 164us
(Paused)ScanGrayImageSpaceObjects: Sum: 746us 99% C.I. 42us-241.750us Avg:
67.818us Max: 242us
FinishPhase: Sum: 737us 99% C.I. 27us-92us Avg: 49.133us Max: 92us
ScanGrayZygoteSpaceObjects: Sum: 595us 99% C.I. 32us-142us Avg: 59.500us Max:
142us
ZygoteModUnionClearCards: Sum: 445us 99% C.I. 32us-63us Avg: 44.500us Max: 63us
RevokeAllThreadLocalAllocationStacks: Sum: 244us 99% C.I. 5us-63us Avg:
16.266us Max: 63us
ProcessReferences: Sum: 197us 99% C.I. 2us-81us Avg: 13.133us Max: 81us
(Paused)PausePhase: Sum: 165us 99% C.I. 6us-31us Avg: 11us Max: 31us
ProcessCards: Sum: 163us 99% C.I. 1us-47us Avg: 5.433us Max: 47us
PreCleanCards: Sum: 143us 99% C.I. 3us-31us Avg: 9.533us Max: 31us
ReclaimPhase: Sum: 99us 99% C.I. 4us-14us Avg: 6.600us Max: 14us
SwapBitmaps: Sum: 94us 99% C.I. 3us-16us Avg: 6.266us Max: 16us
(Paused)ProcessMarkStack: Sum: 57us 99% C.I. 0.250us-31us Avg: 3.800us Max:
31us
MarkRoots: Sum: 52us 99% C.I. 2us-6us Avg: 3.466us Max: 6us
InitializePhase: Sum: 45us 99% C.I. 1us-13us Avg: 3us Max: 13us
BindBitmaps: Sum: 31us 99% C.I. 1us-3us Avg: 2.066us Max: 3us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 30us 99% C.I. 30us-30us Avg: 30us Max:
30us
UnBindBitmaps: Sum: 23us 99% C.I. 1us-4us Avg: 1.533us Max: 4us
RecordFree: Sum: 18us 99% C.I. 0.250us-3us Avg: 1.200us Max: 3us
SwapStacks: Sum: 15us 99% C.I. 0.250us-5us Avg: 1us Max: 5us
FindDefaultSpaceBitmap: Sum: 11us 99% C.I. 250ns-1000ns Avg: 733ns Max: 1000ns
ForwardSoftReferences: Sum: 6us 99% C.I. 1us-2us Avg: 1.200us Max: 2us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 59.526ms 99% C.I. 0.152ms-24.175ms
Avg: 3.968ms Max: 24.545ms
sticky concurrent mark sweep total time: 595.425ms mean time: 39.695ms
sticky concurrent mark sweep freed: 82430 objects with total size 6MB
sticky concurrent mark sweep throughput: 138538/s / 10MB/s
Start Dumping histograms for 2 iterations for marksweep + semispace
ProcessMarkStack: Sum: 156.082ms 99% C.I. 1.451ms-108.864ms Avg: 39.020ms Max:
109.719ms
MarkRoots: Sum: 53.270ms 99% C.I. 24.475ms-28.760ms Avg: 26.635ms Max: 28.795ms
ClearCardTable: Sum: 14.178ms 99% C.I. 5.028ms-9.150ms Avg: 7.089ms Max: 9.150ms
UpdateAndMarkImageModUnionTable: Sum: 7.924ms 99% C.I. 2.630ms-5.274ms Avg:
3.962ms Max: 5.294ms
ZygoteModUnionClearCards: Sum: 2.384ms 99% C.I. 0.046ms-2.327ms Avg: 1.192ms
Max: 2.338ms
UpdateAndMarkZygoteModUnionTable: Sum: 899us 99% C.I. 412us-487us Avg: 449.500us
Max: 487us
(Paused)EnqueueFinalizerReferences: Sum: 689us 99% C.I. 69us-620us Avg: 344.500us
Max: 620us
RevokeAllThreadLocalBuffers: Sum: 622us 99% C.I. 51us-273us Avg: 155.500us Max:
273us
MarkStackAsLive: Sum: 536us 99% C.I. 86us-450us Avg: 268us Max: 450us
SweepSystemWeaks: Sum: 491us 99% C.I. 102us-389us Avg: 245.500us Max: 389us
AllocSpaceClearCards: Sum: 216us 99% C.I. 4us-133us Avg: 36us Max: 133us
ImageModUnionClearCards: Sum: 183us 99% C.I. 63us-120us Avg: 91.500us Max:
120us
FinishPhase: Sum: 129us 99% C.I. 47us-82us Avg: 64.500us Max: 82us
SweepLargeObjects: Sum: 108us 99% C.I. 41us-67us Avg: 54us Max: 67us
SweepAllocSpace: Sum: 106us 99% C.I. 38us-68us Avg: 53us Max: 68us
(Paused)ProcessReferences: Sum: 97us 99% C.I. 29us-68us Avg: 48.500us Max: 68us
RevokeAllThreadLocalAllocationStacks: Sum: 61us 99% C.I. 21us-40us Avg:
30.500us Max: 40us
MarkReachableObjects: Sum: 23us 99% C.I. 9us-14us Avg: 11.500us Max: 14us
SwapBitmaps: Sum: 21us 99% C.I. 9us-12us Avg: 10.500us Max: 12us
ProcessCards: Sum: 15us 99% C.I. 4us-11us Avg: 7.500us Max: 11us
BindBitmaps: Sum: 9us 99% C.I. 4us-5us Avg: 4.500us Max: 5us
ReclaimPhase: Sum: 7us 99% C.I. 3us-4us Avg: 3.500us Max: 4us
InitializePhase: Sum: 3us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
PreSweepingGcVerification: Sum: 2us 99% C.I. 1us-1us Avg: 1us Max: 1us
PostGcVerificationPaused: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
marksweep + semispace paused: Sum: 238.386ms 99% C.I. 80.979ms-157.407ms Avg:
119.193ms Max: 157.407ms
marksweep + semispace total time: 238.078ms mean time: 119.039ms
marksweep + semispace freed: 20871 objects with total size 1432KB
marksweep + semispace throughput: 87693.3/s / 5MB/s
Total time spent in GC: 2.960s
Mean GC size throughput: 6MB/s
Mean GC object throughput: 98145.2 objects/s
Total number of allocations 457262
Total bytes allocated 38MB
Free memory 11MB
Free memory until GC 11MB
Free memory until OOME 109MB
Total memory 29MB
Max memory 128MB
Total mutator paused time: 324.544ms
Total time waiting for GC to complete: 457.260ms

DALVIK THREADS (42):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74e52fa8 self=0x559ba7dd30
| sysTid=2292 nice=0 cgrp=apps sched=0/0 handle=0x7fa13c0150
| state=S schedstat=( 1337878165 3210234203 2819 ) utm=117 stm=16 core=1 HZ=100
| stack=0x7fd7490000-0x7fd7492000 stackSize=8MB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559bacf530
| sysTid=2298 nice=0 cgrp=apps sched=0/0 handle=0x559bd8bb60
| state=S schedstat=( 4673699 20572812 15 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d9ce000-0x7f9d9d0000 stackSize=1020KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba871c0
| sysTid=2299 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ade0
| state=S schedstat=( 3945677 14210469 13 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d8ce000-0x7f9d8d0000 stackSize=1020KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x559ba88110
| sysTid=2300 nice=0 cgrp=apps sched=0/0 handle=0x559bacf280
| state=S schedstat=( 10170105 8356822 11 ) utm=1 stm=0 core=3 HZ=100
| stack=0x7f9d7ce000-0x7f9d7d0000 stackSize=1020KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c0c080 self=0x559ba88840
| sysTid=2302 nice=0 cgrp=apps sched=0/0 handle=0x559ba878f0
| state=R schedstat=( 158634016 70697026 48 ) utm=11 stm=4 core=3 HZ=100
| stack=0x7f9d6b8000-0x7f9d6ba000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"FinalizerDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0c0e0 self=0x559bda0da0
| sysTid=2304 nice=0 cgrp=apps sched=0/0 handle=0x559ba8ba60
| state=S schedstat=( 42011038 48236461 147 ) utm=4 stm=0 core=3 HZ=100
| stack=0x7f9d4a8000-0x7f9d4aa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x271cf7e2> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x271cf7e2> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0c140 self=0x559bda4780
| sysTid=2307 nice=0 cgrp=apps sched=0/0 handle=0x559bda5060
| state=S schedstat=( 252983497 238307392 206 ) utm=24 stm=1 core=3 HZ=100
| stack=0x7f8e15e000-0x7f8e160000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x15a89773> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x15a89773> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0c1a0 self=0x559bda14d0
| sysTid=2305 nice=0 cgrp=apps sched=0/0 handle=0x559bda3940
| state=S schedstat=( 1140054 4743646 19 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f99241000-0x7f99243000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2cdfb630> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x2cdfb630> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)
"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c0c200 self=0x559bda3bf0
| sysTid=2306 nice=0 cgrp=apps sched=0/0 handle=0x559bda44d0
| state=S schedstat=( 197765995 47967542 164 ) utm=15 stm=4 core=2 HZ=100
| stack=0x7f8e262000-0x7f8e264000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1de362a9> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x1de362a9> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0c260 self=0x559ba8b080
| sysTid=2303 nice=0 cgrp=apps sched=0/0 handle=0x559ba8b7b0
| state=S schedstat=( 8142603 62131145 46 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f9d5ac000-0x7f9d5ae000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3996b02e> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x3996b02e> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0c2c0 self=0x559bd8f1e0
| sysTid=2308 nice=0 cgrp=apps sched=0/0 handle=0x559bd8ee20
| state=S schedstat=( 326844226 584205313 512 ) utm=30 stm=2 core=1 HZ=100
| stack=0x7f8de62000-0x7f8de64000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: binder_thread_read+0xd4c/0xe8c
kernel: binder_ioctl+0x3f8/0x824
kernel: do_vfs_ioctl+0x4a4/0x578
kernel: SyS_ioctl+0x5c/0x88
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0c320 self=0x559bd91e40
| sysTid=2311 nice=0 cgrp=apps sched=0/0 handle=0x559bd90b70
| state=S schedstat=( 186345475 322569152 444 ) utm=18 stm=0 core=1 HZ=100
| stack=0x7f8dd64000-0x7f8dd66000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: binder_thread_read+0xd4c/0xe8c
kernel: binder_ioctl+0x3f8/0x824
kernel: do_vfs_ioctl+0x4a4/0x578
kernel: SyS_ioctl+0x5c/0x88
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_3" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0c380 self=0x559bd935e0
| sysTid=2318 nice=0 cgrp=apps sched=0/0 handle=0x559bd931c0
| state=S schedstat=( 94965148 231365684 396 ) utm=8 stm=1 core=1 HZ=100
| stack=0x7f8dc66000-0x7f8dc68000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: binder_thread_read+0xd4c/0xe8c
kernel: binder_ioctl+0x3f8/0x824
kernel: do_vfs_ioctl+0x4a4/0x578
kernel: SyS_ioctl+0x5c/0x88
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"GlobalDispatchingHandlerThread" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0e080 self=0x559bdad1b0
| sysTid=2487 nice=9 cgrp=apps sched=0/0 handle=0x559bdacda0
| state=S schedstat=( 866407 10028853 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f86778000-0x7f8677a000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"lowpool[0]" prio=5 tid=16 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c3e0 self=0x559bf2d2d0
| sysTid=3781 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bf2b220
| state=S schedstat=( 4694794 54562240 30 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f86537000-0x7f86539000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x206b37cf> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x206b37cf> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at lmu.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)

"GoogleApiHandler" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0e0f0 self=0x559bf2b530
| sysTid=3782 nice=9 cgrp=apps sched=0/0 handle=0x559bf38da0
| state=S schedstat=( 24553955 100717766 76 ) utm=2 stm=0 core=3 HZ=100
| stack=0x7f8642b000-0x7f8642d000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"OkHttp ConnectionPool" daemon prio=5 tid=18 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c440 self=0x559bf34510
| sysTid=3852 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bf34e90
| state=S schedstat=( 952604 2481927 1 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8631f000-0x7f86321000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x31c2055c> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x31c2055c> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"GAC_Executor[0]" prio=5 tid=19 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c4a0 self=0x559bf41e30
| sysTid=3856 nice=0 cgrp=apps sched=0/0 handle=0x559bf3fad0
| state=S schedstat=( 17218329 26001358 79 ) utm=0 stm=1 core=1 HZ=100
| stack=0x7f86213000-0x7f86215000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0e668065> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0e668065> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at lmu.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)

"GAC_Executor[1]" prio=5 tid=20 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c500 self=0x559bf42cc0
| sysTid=3858 nice=0 cgrp=apps sched=0/0 handle=0x559bf436f0
| state=S schedstat=( 20559171 25869061 87 ) utm=2 stm=0 core=3 HZ=100
| stack=0x7f86107000-0x7f86109000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0fe1a13a> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0fe1a13a> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at lmu.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)

"lowpool[1]" prio=5 tid=22 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c560 self=0x559be2fec0
| sysTid=3871 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559be307a0
| state=S schedstat=( 5549895 115772917 28 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f85e09000-0x7f85e0b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2f0d81eb> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2f0d81eb> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at lmu.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)

"lowpool[2]" prio=5 tid=23 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c5c0 self=0x559bbeb290
| sysTid=3874 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bbeb9c0
| state=S schedstat=( 336974085 6084192175 1303 ) utm=27 stm=6 core=1 HZ=100
| stack=0x7f85cfd000-0x7f85cff000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0d181b48> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0d181b48> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at lmu.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #1" prio=5 tid=24 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c620 self=0x559bf73060
| sysTid=3876 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bbee480
| state=S schedstat=( 4039218 13367241 8 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f85bf1000-0x7f85bf3000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0d43bde1> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0d43bde1> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"WifiManager" prio=5 tid=25 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0e160 self=0x559bfaf9d0
| sysTid=3893 nice=0 cgrp=apps sched=0/0 handle=0x559bfaf690
| state=S schedstat=( 3686039 26739951 20 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f85ae5000-0x7f85ae7000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"measurement-1" prio=5 tid=27 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c680 self=0x559c06e170
| sysTid=4260 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559c071270
| state=S schedstat=( 12074735 65728023 36 ) utm=0 stm=1 core=2 HZ=100
| stack=0x7f858cd000-0x7f858cf000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x06b89706> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x06b89706> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
at dcr.run(:com.google.android.gms:0)

"lowpool[3]" prio=5 tid=15 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c6e0 self=0x559bf5ce50
| sysTid=4339 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559c06ebc0
| state=S schedstat=( 75347599 605730323 415 ) utm=6 stm=1 core=0 HZ=100
| stack=0x7f86643000-0x7f86645000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2f4051c7> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2f4051c7> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at lmu.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)

"Gservices" prio=5 tid=29 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0c740 self=0x559bfbad90
| sysTid=4998 nice=0 cgrp=apps sched=0/0 handle=0x559bf75360
| state=S schedstat=( 2147449 3321874 12 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f83ca1000-0x7f83ca3000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.google.android.gsf.Gservices$1.run(Gservices.java:95)

"Thread-160" prio=5 tid=30 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0e1d0 self=0x559bfcf370
| sysTid=5019 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bf32710
| state=S schedstat=( 794428 4836250 4 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8378d000-0x7f8378f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3e37a3f4> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3e37a3f4> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(:com.google.android.gms:2)

"Thread-159" prio=5 tid=31 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0e240 self=0x559bfcec40
| sysTid=5018 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bfccb80
| state=S schedstat=( 752501 13912815 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f83891000-0x7f83893000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x345d571d> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x345d571d> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(:com.google.android.gms:2)

"Thread-157" prio=5 tid=32 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0e2b0 self=0x559bfc9260
| sysTid=5016 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bfcd680
| state=S schedstat=( 752867 9618698 11 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f83b9d000-0x7f83b9f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x39b71d92> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x39b71d92> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(:com.google.android.gms:2)

"Thread-156" prio=5 tid=33 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0e320 self=0x559bca8d40
| sysTid=5015 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bfd2210
| state=S schedstat=( 12673488 34245470 72 ) utm=1 stm=0 core=1 HZ=100
| stack=0x7f83a99000-0x7f83a9b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0ee64363> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0ee64363> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.CacheDispatcher.run(:com.google.android.gms:2)

"Thread-158" prio=5 tid=34 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0e390 self=0x559bfc9990
| sysTid=5017 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559bbf3860
| state=S schedstat=( 772657 4428957 14 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f83995000-0x7f83997000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x02250b60> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x02250b60> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(:com.google.android.gms:2)

"pool-16-thread-1" prio=5 tid=40 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c7a0 self=0x559c0e0df0
| sysTid=5041 nice=0 cgrp=apps sched=0/0 handle=0x559c0f6580
| state=S schedstat=( 28107914 57464164 150 ) utm=0 stm=2 core=2 HZ=100
| stack=0x7f83175000-0x7f83177000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1f7d4819> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1f7d4819> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"highpool[0]" prio=5 tid=43 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c800 self=0x559c116c70
| sysTid=5046 nice=9 cgrp=apps sched=0/0 handle=0x559c0f4e50
| state=S schedstat=( 14163644 117215368 70 ) utm=0 stm=1 core=1 HZ=100
| stack=0x7f82d65000-0x7f82d67000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x30a580de> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x30a580de> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at lmu.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)

"Binder_4" prio=5 tid=44 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0c860 self=0x559be01740
| sysTid=5052 nice=0 cgrp=apps sched=0/0 handle=0x559c160130
| state=S schedstat=( 70494904 160235927 242 ) utm=5 stm=2 core=1 HZ=100
| stack=0x7f82e6f000-0x7f82e71000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: binder_thread_read+0xd4c/0xe8c
kernel: binder_ioctl+0x3f8/0x824
kernel: do_vfs_ioctl+0x4a4/0x578
kernel: SyS_ioctl+0x5c/0x88
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f06c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068758 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"GamesProviderWorker" prio=5 tid=45 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0e400 self=0x559c099010
| sysTid=5058 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559c159130
| state=S schedstat=( 13284795 104568329 61 ) utm=0 stm=1 core=2 HZ=100
| stack=0x7f82c61000-0x7f82c63000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 003978c4 /system/lib64/libart.so (art::GoToRunnable(art::Thread*)
+1260)
native: #03 pc 000a4430 /system/lib64/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+24)
native: #04 pc 01205da4 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_BinderProxy_transactNative__ILandroid_os_Parcel_2Landroid_os_Parce
l_2I+236)
at android.os.BinderProxy.transactNative(Native method)
at android.os.BinderProxy.transact(Binder.java:496)
at
android.app.ActivityManagerProxy.getContentProvider(ActivityManagerNative.java:3294
)
at android.app.ActivityThread.acquireProvider(ActivityThread.java:4628)
at
android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextI
mpl.java:2480)
at
android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:1480)
at android.content.ContentResolver.query(ContentResolver.java:500)
at android.content.ContentResolver.query(ContentResolver.java:460)
at com.google.android.gsf.Gservices.getString(Gservices.java:151)
at com.google.android.gsf.Gservices.getBoolean(Gservices.java:286)
at
com.google.android.gms.common.config.GservicesValue$GservicesReaderImpl.getBoolean(
GservicesValue.java:304)
at
com.google.android.gms.common.config.GservicesValue$1.retrieve$9543ced(GservicesVal
ue.java:222)
at
com.google.android.gms.common.config.GservicesValue.get(GservicesValue.java:197)
at com.google.android.gms.games.internal.GamesLog.d(GamesLog.java:41)
at
com.google.android.gms.games.provider.PlayGamesContentProvider.performBackgroundTas
k(PlayGamesContentProvider.java:1757)
at
com.google.android.gms.games.provider.PlayGamesContentProvider$1.handleMessage(Play
GamesContentProvider.java:1672)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GlobalScheduler" prio=5 tid=39 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c920 self=0x559c229ef0
| sysTid=5105 nice=0 cgrp=apps sched=0/0 handle=0x559c20d200
| state=S schedstat=( 2016200 23167133 15 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f83279000-0x7f8327b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2d6fb2bf> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2d6fb2bf> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:1048)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:776)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at lmu.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)

"highpool[1]" prio=5 tid=41 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c980 self=0x559c292850
| sysTid=5133 nice=9 cgrp=apps sched=0/0 handle=0x559c2911c0
| state=S schedstat=( 2956456 23347084 30 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f83071000-0x7f83073000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1fbf7d8c> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1fbf7d8c> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at lmu.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)

"AdWorker(Default) #1" prio=5 tid=42 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12c0c9e0 self=0x559c2c42f0
| sysTid=5149 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559c2c4b30
| state=S schedstat=( 5967240 26997187 15 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f82955000-0x7f82957000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x03114cd5> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x03114cd5> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AdWorker(Default) #2" prio=5 tid=50 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12c0ca40 self=0x559c2c3470
| sysTid=5163 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559c2c5630
| state=S schedstat=( 15417759 39869741 17 ) utm=1 stm=0 core=2 HZ=100
| stack=0x7f8246f000-0x7f82471000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1584ccea> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1584ccea> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Measurement Worker" prio=5 tid=48 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12c0e470 self=0x559c387eb0
| sysTid=5185 nice=0 cgrp=apps sched=0/0 handle=0x559c37fe90
| state=S schedstat=( 70193388 79858751 167 ) utm=3 stm=4 core=1 HZ=100
| stack=0x7f82f6d000-0x7f82f6f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x06f6bbdb> (a java.lang.Object)
at java.lang.Object.wait(Object.java:422)
at uzl.run(:com.google.android.gms:9)
- locked <0x06f6bbdb> (a java.lang.Object)

"AsyncTask #2" prio=5 tid=51 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0caa0 self=0x559c3c85d0
| sysTid=5227 nice=0 cgrp=apps sched=0/0 handle=0x559c3c8ff0
| state=S schedstat=( 3505155 11321251 17 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f8236b000-0x7f8236d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0aace678> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0aace678> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"MediaTracker bucket changes" prio=5 tid=28 Native


| group="main" sCount=1 dsCount=0 obj=0x12c0e4e0 self=0x559c20cad0
| sysTid=5624 nice=0 cgrp=apps sched=0/0 handle=0x559c2099d0
| state=S schedstat=( 910468 1927604 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f83da5000-0x7f83da7000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005f130 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

----- end 2292 -----

----- pid 5696 at 2013-12-31 21:31:50 -----


Cmd line: com.whatsapp
ABI: arm
Build type: optimized
Loaded classes: 4844 allocated classes
Intern table: 5971 strong; 504 weak
JNI: CheckJNI is off; globals=302
Libraries: /data/app/com.whatsapp-2/lib/arm/libcurve25519.so
/data/app/com.whatsapp-2/lib/arm/libgnustl_shared.so /data/app/com.whatsapp-
2/lib/arm/libresample.so /data/app/com.whatsapp-2/lib/arm/libvlc.so
/data/app/com.whatsapp-2/lib/arm/libwhatsapp.so /system/lib/libandroid.so
/system/lib/libaudioeffect_jni.so /system/lib/libcompiler_rt.so
/system/lib/libjavacrypto.so /system/lib/libjnigraphics.so
/system/lib/libmedia_jni.so /system/lib/librs_jni.so /system/lib/libsoundpool.so
/system/lib/libwebviewchromium_loader.so libjavacore.so (15)
Heap: 13% free, 11MB/13MB; 91951 objects
Dumping cumulative Gc timings
Start Dumping histograms for 37 iterations for concurrent mark sweep
MarkRootsCheckpoint: Sum: 1.114s 99% C.I. 0.066ms-652.159ms Avg: 15.058ms Max:
953.463ms
ProcessMarkStack: Sum: 525.556ms 99% C.I. 0.011ms-67.248ms Avg: 4.734ms Max:
114.180ms
UpdateAndMarkImageModUnionTable: Sum: 98.859ms 99% C.I. 0.658ms-31.115ms Avg:
2.671ms Max: 35.845ms
MarkConcurrentRoots: Sum: 50.656ms 99% C.I. 3us-3213.499us Avg: 684.540us Max:
3745us
SweepMallocSpace: Sum: 20.123ms 99% C.I. 4us-5772.999us Avg: 271.932us Max: 8340us
ImageModUnionClearCards: Sum: 10.023ms 99% C.I. 120us-257us Avg: 135.445us
Max: 257us
SweepZygoteSpace: Sum: 7.438ms 99% C.I. 232us-506us Avg: 297.520us Max: 506us
ScanGrayAllocSpaceObjects: Sum: 7.417ms 99% C.I. 0.336us-2352.499us Avg:
100.229us Max: 2977us
ScanGrayImageSpaceObjects: Sum: 5.778ms 99% C.I. 118us-489us Avg: 156.162us Max:
489us
(Paused)ScanGrayImageSpaceObjects: Sum: 5.032ms 99% C.I. 118us-566.749us Avg:
136us Max: 616us
ZygoteModUnionClearCards: Sum: 5.004ms 99% C.I. 89us-219us Avg: 100.080us Max:
219us
(Paused)ScanGrayAllocSpaceObjects: Sum: 4.386ms 99% C.I. 0.293us-1375.999us Avg:
59.270us Max: 1448us
SweepSystemWeaks: Sum: 3.834ms 99% C.I. 4us-983.499us Avg: 103.621us Max: 1143us
AllocSpaceClearCards: Sum: 3.294ms 99% C.I. 0.286us-131.499us Avg: 22.256us Max:
140us
MarkAllocStackAsLive: Sum: 3.113ms 99% C.I. 20us-666.749us Avg: 84.135us Max:
711us
FinishPhase: Sum: 2.908ms 99% C.I. 27us-281.499us Avg: 78.594us Max: 297us
ReMarkRoots: Sum: 2.855ms 99% C.I. 30us-575.999us Avg: 77.162us Max: 607us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 2.769ms 99% C.I. 84us-625us Avg: 110.760us
Max: 689us
ScanGrayZygoteSpaceObjects: Sum: 2.614ms 99% C.I. 97us-140us Avg: 104.560us Max:
140us
MarkNonThreadRoots: Sum: 1.849ms 99% C.I. 11us-75us Avg: 24.986us Max: 75us
SweepLargeObjects: Sum: 1.493ms 99% C.I. 0.264us-1033.499us Avg: 40.351us Max:
1173us
SwapBitmaps: Sum: 801us 99% C.I. 9us-172.249us Avg: 21.648us Max: 191us
ProcessCards: Sum: 504us 99% C.I. 2us-74us Avg: 6.810us Max: 74us
MarkingPhase: Sum: 447us 99% C.I. 9us-23us Avg: 12.081us Max: 23us
PreCleanCards: Sum: 442us 99% C.I. 8us-26us Avg: 11.945us Max: 26us
(Paused)PausePhase: Sum: 424us 99% C.I. 8us-23us Avg: 11.459us Max: 23us
RevokeAllThreadLocalAllocationStacks: Sum: 351us 99% C.I. 4us-50us Avg: 9.486us
Max: 50us
EnqueueFinalizerReferences: Sum: 318us 99% C.I. 3us-67us Avg: 8.594us Max: 67us
ReclaimPhase: Sum: 299us 99% C.I. 5us-37us Avg: 8.081us Max: 37us
Sweep: Sum: 224us 99% C.I. 3us-15us Avg: 6.054us Max: 15us
ProcessReferences: Sum: 168us 99% C.I. 3us-15us Avg: 4.540us Max: 15us
MarkRoots: Sum: 148us 99% C.I. 2us-9us Avg: 4us Max: 9us
(Paused)ProcessMarkStack: Sum: 143us 99% C.I. 0.256us-69us Avg: 3.864us Max:
69us
RecursiveMark: Sum: 109us 99% C.I. 2us-5us Avg: 2.945us Max: 5us
InitializePhase: Sum: 108us 99% C.I. 1us-30us Avg: 2.918us Max: 30us
BindBitmaps: Sum: 102us 99% C.I. 1us-8us Avg: 2.756us Max: 8us
SwapStacks: Sum: 42us 99% C.I. 1us-2us Avg: 1.135us Max: 2us
UnBindBitmaps: Sum: 15us 99% C.I. 250ns-1000ns Avg: 405ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 10us 99% C.I. 250ns-1000ns Avg: 270ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 16.996ms 99% C.I. 229us-2907.499us Avg:
459.351us Max: 2951us
concurrent mark sweep total time: 1.884s mean time: 50.919ms
concurrent mark sweep freed: 49229 objects with total size 3MB
concurrent mark sweep throughput: 26130/s / 1650KB/s
Start Dumping histograms for 14 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 32.183ms 99% C.I. 0.049ms-14.848ms Avg: 1.149ms Max:
15.610ms
ScanGrayImageSpaceObjects: Sum: 12.524ms 99% C.I. 123us-2782us Avg: 447.285us
Max: 2901us
MarkConcurrentRoots: Sum: 10.123ms 99% C.I. 3us-1169us Avg: 361.535us Max:
1169us
ScanGrayAllocSpaceObjects: Sum: 8.376ms 99% C.I. 1us-777us Avg: 149.571us Max:
777us
ProcessMarkStack: Sum: 5.495ms 99% C.I. 0.362us-1366us Avg: 130.833us Max: 1432us
ImageModUnionClearCards: Sum: 4.235ms 99% C.I. 121us-629.999us Avg: 151.250us
Max: 652us
FreeList: Sum: 3.929ms 99% C.I. 2us-305us Avg: 115.558us Max: 305us
MarkingPhase: Sum: 3.219ms 99% C.I. 180us-303us Avg: 229.928us Max: 303us
(Paused)ScanGrayImageSpaceObjects: Sum: 2.363ms 99% C.I. 119us-319us Avg:
168.785us Max: 319us
SweepArray: Sum: 1.879ms 99% C.I. 23us-471us Avg: 134.214us Max: 471us
AllocSpaceClearCards: Sum: 1.541ms 99% C.I. 1us-64us Avg: 27.517us Max: 64us
ReMarkRoots: Sum: 1.219ms 99% C.I. 54us-130us Avg: 87.071us Max: 130us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.127ms 99% C.I. 1us-143us Avg: 40.250us
Max: 143us
FinishPhase: Sum: 677us 99% C.I. 30us-89us Avg: 48.357us Max: 89us
SweepSystemWeaks: Sum: 465us 99% C.I. 15us-76us Avg: 33.214us Max: 76us
MarkNonThreadRoots: Sum: 430us 99% C.I. 11us-23us Avg: 15.357us Max: 23us
ResetStack: Sum: 367us 99% C.I. 12us-73us Avg: 26.214us Max: 73us
EnqueueFinalizerReferences: Sum: 349us 99% C.I. 2us-143us Avg: 24.928us Max:
143us
(Paused)ProcessMarkStack: Sum: 168us 99% C.I. 0.269us-112us Avg: 12us Max:
112us
(Paused)PausePhase: Sum: 138us 99% C.I. 8us-12us Avg: 9.857us Max: 12us
PreCleanCards: Sum: 125us 99% C.I. 7us-11us Avg: 8.928us Max: 11us
RevokeAllThreadLocalAllocationStacks: Sum: 100us 99% C.I. 5us-11us Avg: 7.142us
Max: 11us
ReclaimPhase: Sum: 94us 99% C.I. 5us-10us Avg: 6.714us Max: 10us
ProcessCards: Sum: 90us 99% C.I. 2us-5us Avg: 3.214us Max: 5us
SwapBitmaps: Sum: 72us 99% C.I. 4us-10us Avg: 5.142us Max: 10us
MarkRoots: Sum: 49us 99% C.I. 2us-5us Avg: 3.500us Max: 5us
ProcessReferences: Sum: 38us 99% C.I. 2us-5us Avg: 2.714us Max: 5us
BindBitmaps: Sum: 24us 99% C.I. 1us-3us Avg: 1.714us Max: 3us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 1.500us Max: 6us
FindDefaultSpaceBitmap: Sum: 19us 99% C.I. 1us-2us Avg: 1.357us Max: 2us
RecordFree: Sum: 18us 99% C.I. 1us-2us Avg: 1.285us Max: 2us
SwapStacks: Sum: 14us 99% C.I. 1us-1us Avg: 1us Max: 1us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 11.571ms 99% C.I. 233us-6114.999us
Avg: 826.500us Max: 6271us
sticky concurrent mark sweep total time: 91.490ms mean time: 6.535ms
sticky concurrent mark sweep freed: 23668 objects with total size 1266KB
sticky concurrent mark sweep throughput: 260088/s / 13MB/s
Start Dumping histograms for 1 iterations for marksweep + semispace
ProcessMarkStack: Sum: 13.557ms 99% C.I. 0.003ms-13.466ms Avg: 6.778ms Max:
13.554ms
MarkRoots: Sum: 7.296ms 99% C.I. 7.296ms-7.296ms Avg: 7.296ms Max: 7.296ms
MarkStackAsLive: Sum: 6.976ms 99% C.I. 6.976ms-6.976ms Avg: 6.976ms Max: 6.976ms
UpdateAndMarkImageModUnionTable: Sum: 2.438ms 99% C.I. 2.438ms-2.438ms Avg:
2.438ms Max: 2.438ms
ClearCardTable: Sum: 1.321ms 99% C.I. 1.321ms-1.321ms Avg: 1.321ms Max: 1.321ms
SweepLargeObjects: Sum: 207us 99% C.I. 207us-207us Avg: 207us Max: 207us
RevokeAllThreadLocalBuffers: Sum: 162us 99% C.I. 64us-98us Avg: 81us Max: 98us
ImageModUnionClearCards: Sum: 135us 99% C.I. 135us-135us Avg: 135us Max: 135us
UpdateAndMarkZygoteModUnionTable: Sum: 134us 99% C.I. 134us-134us Avg: 134us Max:
134us
ZygoteModUnionClearCards: Sum: 107us 99% C.I. 107us-107us Avg: 107us Max: 107us
AllocSpaceClearCards: Sum: 106us 99% C.I. 5us-70us Avg: 35.333us Max: 70us
SweepSystemWeaks: Sum: 69us 99% C.I. 69us-69us Avg: 69us Max: 69us
FinishPhase: Sum: 50us 99% C.I. 50us-50us Avg: 50us Max: 50us
SweepAllocSpace: Sum: 38us 99% C.I. 38us-38us Avg: 38us Max: 38us
RevokeAllThreadLocalAllocationStacks: Sum: 21us 99% C.I. 21us-21us Avg: 21us
Max: 21us
(Paused)EnqueueFinalizerReferences: Sum: 16us 99% C.I. 16us-16us Avg: 16us Max:
16us
MarkReachableObjects: Sum: 15us 99% C.I. 15us-15us Avg: 15us Max: 15us
SwapBitmaps: Sum: 13us 99% C.I. 13us-13us Avg: 13us Max: 13us
(Paused)ProcessReferences: Sum: 6us 99% C.I. 6us-6us Avg: 6us Max: 6us
ProcessCards: Sum: 5us 99% C.I. 5us-5us Avg: 5us Max: 5us
BindBitmaps: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
SweepZygoteSpace: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
InitializePhase: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
PostGcVerificationPaused: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
marksweep + semispace paused: Sum: 32.921ms 99% C.I. 32.921ms-32.921ms Avg:
32.921ms Max: 32.921ms
marksweep + semispace total time: 32.695ms mean time: 32.695ms
marksweep + semispace freed: 1727 objects with total size 198KB
marksweep + semispace throughput: 53968.8/s / 6MB/s
Total time spent in GC: 2.008s
Mean GC size throughput: 2MB/s
Mean GC object throughput: 56357.2 objects/s
Total number of allocations 205127
Total bytes allocated 17MB
Free memory 1817KB
Free memory until GC 1817KB
Free memory until OOME 116MB
Total memory 13MB
Max memory 128MB
Total mutator paused time: 61.488ms
Total time waiting for GC to complete: 10.165ms

DALVIK THREADS (58):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x72fd10d0 self=0xab1e59d0
| sysTid=5696 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xf7153ec8
| state=S schedstat=( 1161553225 1290917871 1456 ) utm=104 stm=12 core=2 HZ=100
| stack=0xff173000-0xff175000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/5696/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 1" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab20fcd8
| sysTid=5702 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab433168
| state=S schedstat=( 538647 3795155 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4c1e000-0xf4c20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5702/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)
"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab3aab20
| sysTid=5703 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab430f60
| state=S schedstat=( 667135 2161875 4 ) utm=0 stm=0 core=0 HZ=100
| stack=0xf4b1e000-0xf4b20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5703/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab1e0650
| sysTid=5701 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab1e0c30
| state=S schedstat=( 442241 4066301 5 ) utm=0 stm=0 core=0 HZ=100
| stack=0xf4d1e000-0xf4d20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5701/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x22c20080 self=0xab3aafe0
| sysTid=5705 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab436f98
| state=R schedstat=( 113769267 766060579 67 ) utm=7 stm=4 core=0 HZ=100
| stack=0xf4a0e000-0xf4a10000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00004640 /system/lib/libbacktrace_libc++.so
(UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
native: #01 pc 00002e8d /system/lib/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned int, ucontext*)+8)
native: #02 pc 0023f455 /system/lib/libart.so
(art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&,
int, char const*, art::mirror::ArtMethod*)+68)
native: #03 pc 0022461b /system/lib/libart.so
(art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)
const+146)
native: #04 pc 0022d4b3 /system/lib/libart.so
(art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+142)
native: #05 pc 0021349f /system/lib/libart.so
(art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+66)
native: #06 pc 002193b7 /system/lib/libart.so
(art::SignalCatcher::HandleSigQuit()+774)
native: #07 pc 00219a6f /system/lib/libart.so (art::SignalCatcher::Run(void*)
+322)
native: #08 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #09 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"HeapTrimmerDaemon" daemon prio=5 tid=6 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x22c200e0 self=0xab1eb010
| sysTid=5709 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab1ecba8
| state=S schedstat=( 20820000 14107446 33 ) utm=2 stm=0 core=3 HZ=100
| stack=0xe6626000-0xe6628000 stackSize=1036KB
| held mutexes=
at dalvik.system.VMRuntime.trimHeap(Native method)
- sleeping on an unknown object
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:312)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c20140 self=0xab1ecdf0
| sysTid=5710 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab1ed1c8
| state=S schedstat=( 638958 1105311 8 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe6522000-0xe6524000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x24ec19fd> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x24ec19fd> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x22c201a0 self=0xab1eac38
| sysTid=5708 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab1ebd60
| state=S schedstat=( 733386 3811354 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf112b000-0xf112d000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x3f2056f2> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x3f2056f2> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c20200 self=0xab1eb740
| sysTid=5707 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab1ebb18
| state=S schedstat=( 2377447 10586820 25 ) utm=0 stm=0 core=0 HZ=100
| stack=0xf4800000-0xf4802000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2c6ef143> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x2c6ef143> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c20260 self=0xab435680
| sysTid=5706 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab435a58
| state=S schedstat=( 1128854 12880936 16 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf4904000-0xf4906000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x159153c0> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x159153c0> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x22c202c0 self=0xab43cf08
| sysTid=5711 nice=0 cgrp=apps sched=0/0 handle=0xab43ccc0
| state=S schedstat=( 6028125 23183072 28 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe6226000-0xe6228000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5711/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x22c20320 self=0xab1ec030
| sysTid=5712 nice=0 cgrp=apps sched=0/0 handle=0xab43d2e0
| state=S schedstat=( 4207502 15211460 26 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe6128000-0xe612a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5712/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"WifiManager" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x22c000f0 self=0xab441300
| sysTid=5719 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4416d8
| state=S schedstat=( 1078542 10173907 16 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe3939000-0xe393b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5719/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Logger" prio=5 tid=14 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c20380 self=0xab43eb30
| sysTid=5721 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab458ba0
| state=S schedstat=( 90215056 454219679 275 ) utm=8 stm=1 core=3 HZ=100
| stack=0xe3830000-0xe3832000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3ce558f9> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3ce558f9> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:373)
at com.whatsapp.util.Log$a.b(Log.java:948)
at com.whatsapp.util.Log$a.run(Log.java:940)

"MessageThumbnailAsyncLoader thread" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x22c00160 self=0xab20f1f8
| sysTid=5751 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab215940
| state=S schedstat=( 713021 4161249 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe3729000-0xe372b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5751/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"pool-2-thread-1" prio=5 tid=16 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c203e0 self=0xab462a10
| sysTid=5753 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab463bd0
| state=S schedstat=( 11100574 74450056 45 ) utm=1 stm=0 core=0 HZ=100
| stack=0xe3622000-0xe3624000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1858f03e> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1858f03e> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Messages Async Commit Thread" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x22c001d0 self=0xab4657f8
| sysTid=5759 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab467018
| state=S schedstat=( 636248 1028648 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe351e000-0xe3520000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5759/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"db_write (2.17.254-play-release)" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x22c00240 self=0xab4687c0
| sysTid=5760 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab468d78
| state=S schedstat=( 1266093 4067761 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe3417000-0xe3419000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5760/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"sync" prio=5 tid=19 Native


| group="main" sCount=1 dsCount=0 obj=0x22c002b0 self=0xab46ac48
| sysTid=5767 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab46a3c8
| state=S schedstat=( 753856 458384 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe330e000-0xe3310000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5767/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"sync-queue" prio=5 tid=20 Native


| group="main" sCount=1 dsCount=0 obj=0x22c00320 self=0xab46bc88
| sysTid=5768 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab469d58
| state=S schedstat=( 7396982 20323124 36 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe3205000-0xe3207000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5768/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Measurement Worker" prio=5 tid=21 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22e80780 self=0xab480558
| sysTid=5808 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4887e8
| state=S schedstat=( 19994120 131149162 76 ) utm=1 stm=0 core=2 HZ=100
| stack=0xe30fc000-0xe30fe000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x05055e9f> (a java.lang.Object)
at java.lang.Object.wait(Object.java:422)
at com.google.android.gms.measurement.internal.ai$d.run(unavailable:0)
- locked <0x05055e9f> (a java.lang.Object)

"Wam_post" prio=5 tid=22 Native


| group="main" sCount=1 dsCount=0 obj=0x22ecd080 self=0xab48a0f0
| sysTid=5819 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab48a4c8
| state=S schedstat=( 2934166 71140938 12 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe2ed6000-0xe2ed8000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5819/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Wam_internal" prio=5 tid=23 Native


| group="main" sCount=1 dsCount=0 obj=0x22e81f90 self=0xab407830
| sysTid=5818 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab492c80
| state=S schedstat=( 8813173 44249639 30 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe2fda000-0xe2fdc000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5818/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-115" prio=5 tid=24 Native


| group="main" sCount=1 dsCount=0 obj=0x22f0b080 self=0xab484680
| sysTid=5823 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab484438
| state=S schedstat=( 756510 2179272 4 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe28e9000-0xe28eb000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5823/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 0001386f /system/lib/libc.so (__futex_wait_ex+42)
native: #02 pc 0003f7e1 /system/lib/libc.so (sem_wait+50)
native: #03 pc 001d9661 /data/app/com.whatsapp-2/lib/arm/libwhatsapp.so (???)
native: #04 pc 0005d643 /data/app/com.whatsapp-2/lib/arm/libwhatsapp.so (???)
native: #05 pc 001d8489 /data/app/com.whatsapp-2/lib/arm/libwhatsapp.so (???)
native: #06 pc 001d9337 /data/app/com.whatsapp-2/lib/arm/libwhatsapp.so (???)
native: #07 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #08 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Thread-116" prio=5 tid=25 Native


| group="main" sCount=1 dsCount=0 obj=0x22f16080 self=0xab477bf0
| sysTid=5822 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab483408
| state=S schedstat=( 888333 6250678 12 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe29e7000-0xe29e9000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5822/stack)
native: #00 pc 00038a80 /system/lib/libc.so (nanosleep+12)
native: #01 pc 000212e5 /system/lib/libc.so (usleep+36)
native: #02 pc 001d8e89 /data/app/com.whatsapp-2/lib/arm/libwhatsapp.so (???)
native: #03 pc 001db47f /data/app/com.whatsapp-2/lib/arm/libwhatsapp.so (???)
native: #04 pc 0005cfc1 /data/app/com.whatsapp-2/lib/arm/libwhatsapp.so (???)
native: #05 pc 001d8489 /data/app/com.whatsapp-2/lib/arm/libwhatsapp.so (???)
native: #06 pc 001d9337 /data/app/com.whatsapp-2/lib/arm/libwhatsapp.so (???)
native: #07 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #08 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"JobConsumer-0" prio=5 tid=26 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab400 self=0xab4a6cb8
| sysTid=5825 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4a7090
| state=S schedstat=( 915365 2245885 15 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe26b2000-0xe26b4000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)
"pool-4-thread-1" prio=5 tid=27 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22eab340 self=0xab478678
| sysTid=5824 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4a6a70
| state=S schedstat=( 37010216 32671088 74 ) utm=3 stm=0 core=1 HZ=100
| stack=0xe27b6000-0xe27b8000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3c998bb5> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3c998bb5> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"JobConsumer-1" prio=5 tid=28 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab460 self=0xab4a72d8
| sysTid=5826 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4a7810
| state=S schedstat=( 610313 4481146 11 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe25ae000-0xe25b0000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-2" prio=5 tid=29 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab4c0 self=0xab4a7cc0
| sysTid=5827 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4a82e8
| state=S schedstat=( 694322 4551147 16 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe24a1000-0xe24a3000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-3" prio=5 tid=30 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab520 self=0xab4a9340
| sysTid=5828 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4a9820
| state=S schedstat=( 907761 8560469 26 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe2393000-0xe2395000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)
"JobConsumer-6" prio=5 tid=31 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22eab640 self=0xab4bc380
| sysTid=5831 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4bc9c0
| state=S schedstat=( 634111 10434744 16 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe2081000-0xe2083000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-4" prio=5 tid=32 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab580 self=0xab4aad38
| sysTid=5829 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4ab458
| state=S schedstat=( 546774 2420207 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe2289000-0xe228b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-5" prio=5 tid=33 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab5e0 self=0xab4bb650
| sysTid=5830 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4bbc48
| state=S schedstat=( 505467 2232919 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe2185000-0xe2187000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-9" prio=5 tid=34 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab760 self=0xab4c1010
| sysTid=5834 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4c14f0
| state=S schedstat=( 724009 3943648 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1d6b000-0xe1d6d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-8" prio=5 tid=35 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab700 self=0xab4c09f0
| sysTid=5833 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4c0dc8
| state=S schedstat=( 579949 1842083 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1e6f000-0xe1e71000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)
"JobConsumer-10" prio=5 tid=36 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22eab7c0 self=0xab4c1ab0
| sysTid=5835 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4c1f08
| state=S schedstat=( 662238 4441461 14 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1c67000-0xe1c69000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-7" prio=5 tid=37 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab6a0 self=0xab4bea10
| sysTid=5832 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4bd750
| state=S schedstat=( 508384 3577031 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1f73000-0xe1f75000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-11" prio=5 tid=38 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab820 self=0xab4c6888
| sysTid=5836 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4c6ea0
| state=S schedstat=( 618438 2150156 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe1b47000-0xe1b49000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-12" prio=5 tid=39 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab880 self=0xab4c70e8
| sysTid=5837 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4c7728
| state=S schedstat=( 667918 6501771 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1a43000-0xe1a45000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-13" prio=5 tid=40 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab8e0 self=0xab4c7f30
| sysTid=5838 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4c8558
| state=S schedstat=( 674167 50486720 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe192f000-0xe1931000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-15" prio=5 tid=41 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab9a0 self=0xab4c9028
| sysTid=5840 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4c9668
| state=S schedstat=( 519426 5833959 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1727000-0xe1729000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"JobConsumer-14" prio=5 tid=42 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22eab940 self=0xab4c87a0
| sysTid=5839 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4c8de0
| state=S schedstat=( 465310 31812969 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe182b000-0xe182d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.b.b(JobQueue.java:53)
- locked <0x1417ebec> (a org.whispersystems.jobqueue.b)
at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:45)

"stat-save" prio=5 tid=43 Native


| group="main" sCount=1 dsCount=0 obj=0x22f22350 self=0xab4cb3b8
| sysTid=5845 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4cb9f8
| state=S schedstat=( 761353 324376 3 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe160d000-0xe160f000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5845/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WhatsApp Worker #1" prio=5 tid=44 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f6a200 self=0xab4cc8b8
| sysTid=5852 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4ccef8
| state=S schedstat=( 8075886 64348438 44 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe1503000-0xe1505000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x18efd24a> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x18efd24a> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.whatsapp.util.bu$2.a(WhatsAppWorkers.java:53)
at com.whatsapp.util.bw.run(unavailable:-1)
at java.lang.Thread.run(Thread.java:818)

"WhatsApp Worker #2" prio=5 tid=45 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f6a440 self=0xab4cd500
| sysTid=5855 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4cdb28
| state=S schedstat=( 30510877 166184798 170 ) utm=3 stm=0 core=1 HZ=100
| stack=0xe13f9000-0xe13fb000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1f6b45bb> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1f6b45bb> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.whatsapp.util.bu$2.a(WhatsAppWorkers.java:53)
at com.whatsapp.util.bw.run(unavailable:-1)
at java.lang.Thread.run(Thread.java:818)

"WhatsApp Worker #3" prio=5 tid=46 Native


| group="main" sCount=1 dsCount=0 obj=0x22f6be80 self=0xab4eea80
| sysTid=5866 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab51e448
| state=S schedstat=( 18326143 235664742 81 ) utm=1 stm=0 core=3 HZ=100
| stack=0xe12e7000-0xe12e9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5866/stack)
native: #00 pc 0003a270 /system/lib/libc.so (recvfrom+20)
native: #01 pc 000201b9 /system/lib/libjavacore.so (???)
native: #02 pc 00270919 /data/dalvik-cache/arm/system@framework@boot.oat
(Java_libcore_io_Posix_recvfromBytes__Ljava_io_FileDescriptor_2Ljava_lang_Object_2I
IILjava_net_InetSocketAddress_2+176)
at libcore.io.Posix.recvfromBytes(Native method)
at libcore.io.Posix.recvfrom(Posix.java:161)
at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:250)
at libcore.io.IoBridge.recvfrom(IoBridge.java:553)
at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:163)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:171)
at java.net.DatagramSocket.receive(DatagramSocket.java:274)
- locked <@addr=0x22e57c10> (a java.net.DatagramSocket)
at com.whatsapp.AlarmService.a(AlarmService.java:20092)
at com.whatsapp.k.run(unavailable:1191)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.whatsapp.util.bu$2.a(WhatsAppWorkers.java:53)
at com.whatsapp.util.bw.run(unavailable:-1)
at java.lang.Thread.run(Thread.java:818)

"WhatsApp Worker #4" prio=5 tid=47 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f6bee0 self=0xab51ed68
| sysTid=5868 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab525228
| state=S schedstat=( 26371456 46746305 104 ) utm=1 stm=1 core=3 HZ=100
| stack=0xe11dd000-0xe11df000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x398ddad8> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x398ddad8> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.whatsapp.util.bu$2.a(WhatsAppWorkers.java:53)
at com.whatsapp.util.bw.run(unavailable:-1)
at java.lang.Thread.run(Thread.java:818)

"WhatsApp Worker #5" prio=5 tid=48 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22fca7c0 self=0xab5290e8
| sysTid=5878 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab5623e0
| state=S schedstat=( 23074850 49953747 88 ) utm=0 stm=2 core=1 HZ=100
| stack=0xe0fbf000-0xe0fc1000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x15242e31> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x15242e31> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.whatsapp.util.bu$2.a(WhatsAppWorkers.java:53)
at com.whatsapp.util.bw.run(unavailable:-1)
at java.lang.Thread.run(Thread.java:818)

"pool-1-thread-2" prio=5 tid=49 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22e92da0 self=0xab462118
| sysTid=5901 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4cacb0
| state=S schedstat=( 1724688 3557030 19 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe0db7000-0xe0db9000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3160c916> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3160c916> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-1-thread-1" prio=5 tid=50 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22e92ce0 self=0xab3ae5f0
| sysTid=5900 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4815d0
| state=S schedstat=( 2217554 11443069 19 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe0ebb000-0xe0ebd000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x207e8297> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x207e8297> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"java.lang.ProcessManager" daemon prio=5 tid=51 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22e930a0 self=0xab464158
| sysTid=5905 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab216550
| state=S schedstat=( 1595363 9206927 12 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe0aab000-0xe0aad000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3971cc84> (a java.util.HashMap)
at java.lang.ProcessManager.waitForMoreChildren(ProcessManager.java:140)
- locked <0x3971cc84> (a java.util.HashMap)
at java.lang.ProcessManager.watchChildren(ProcessManager.java:105)
at java.lang.ProcessManager.access$000(ProcessManager.java:40)
at java.lang.ProcessManager$1.run(ProcessManager.java:58)

"pool-1-thread-3" prio=5 tid=52 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22dc1320 self=0xab568380
| sysTid=5903 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab55d060
| state=S schedstat=( 2486091 8972031 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe0cb3000-0xe0cb5000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x13dc7c6d> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x13dc7c6d> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"ConnectionThread" prio=5 tid=54 Native


| group="main" sCount=1 dsCount=0 obj=0x22e9d050 self=0xab4611f8
| sysTid=5943 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab57b690
| state=S schedstat=( 6500206 12437398 26 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe09a7000-0xe09a9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5943/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WriterThread" prio=5 tid=55 Native


| group="main" sCount=1 dsCount=0 obj=0x22fdd080 self=0xab4ca680
| sysTid=5947 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab57d468
| state=S schedstat=( 2240001 10843958 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe08a3000-0xe08a5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5947/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Signal Protocol" prio=5 tid=57 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22e40920 self=0xab587108
| sysTid=5953 nice=9 cgrp=apps sched=0/0 handle=0xab5875e8
| state=S schedstat=( 45018488 65658803 67 ) utm=3 stm=1 core=2 HZ=100
| stack=0xe069b000-0xe069d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0c1860a2> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0c1860a2> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.whatsapp.a.c.b(SignalProtocolStore.java:77)
at com.whatsapp.a.e.run(unavailable:-1)
at java.lang.Thread.run(Thread.java:818)

"Notifications" prio=5 tid=58 Native


| group="main" sCount=1 dsCount=0 obj=0x22fc4390 self=0xab588f30
| sysTid=5972 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab5b3c68
| state=S schedstat=( 14219325 219338177 85 ) utm=0 stm=1 core=2 HZ=100
| stack=0xe0397000-0xe0399000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5972/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"MessageHandler Connectivity Handler" prio=5 tid=59 Native


| group="main" sCount=1 dsCount=0 obj=0x22fc4400 self=0xab5893a8
| sysTid=5973 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab5b39c0
| state=S schedstat=( 13835990 41272603 45 ) utm=0 stm=1 core=2 HZ=100
| stack=0xe0597000-0xe0599000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5973/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"OkHttp ConnectionPool" daemon prio=5 tid=60 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x2303a040 self=0xab57f548
| sysTid=5979 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab57f920
| state=S schedstat=( 1279532 8222396 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe0093000-0xe0095000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x331eb133> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x331eb133> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

----- end 5696 -----


----- pid 1726 at 2013-12-31 21:31:51 -----
Cmd line: com.qihoo.security
ABI: arm
Build type: optimized
Loaded classes: 4893 allocated classes
Intern table: 7033 strong; 1991 weak
JNI: CheckJNI is off; globals=399
Libraries: /data/app/com.qihoo.security-1/lib/arm/liba.so
/data/app/com.qihoo.security-1/lib/arm/libeternity.so /data/app/com.qihoo.security-
1/lib/arm/libkmgr.so /data/app/com.qihoo.security-1/lib/arm/libnative-crash.so
/data/data/com.qihoo.security/files/libmobilesafe360_clear-jni-3.4.so
/data/data/com.qihoo.security/lib/libipc_pref.525.1.so
/data/data/com.qihoo.security/lib/libmobilesafe360-jni-1.4.so
/system/lib/libandroid.so /system/lib/libaudioeffect_jni.so
/system/lib/libcompiler_rt.so /system/lib/libjavacrypto.so
/system/lib/libjnigraphics.so /system/lib/libmedia_jni.so
/system/lib/librs_jni.so /system/lib/libsoundpool.so
/system/lib/libwebviewchromium_loader.so libjavacore.so (17)
Heap: 39% free, 12MB/20MB; 116835 objects
Dumping cumulative Gc timings
Start Dumping histograms for 17 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 416.635ms 99% C.I. 0.023ms-196.624ms Avg: 8.169ms Max:
245.954ms
MarkRootsCheckpoint: Sum: 153.520ms 99% C.I. 0.040ms-104.975ms Avg: 4.515ms Max:
122.811ms
SweepMallocSpace: Sum: 105.763ms 99% C.I. 0.008ms-81.551ms Avg: 3.110ms Max:
96.465ms
UpdateAndMarkImageModUnionTable: Sum: 42.516ms 99% C.I. 0.658ms-9.362ms Avg:
2.500ms Max: 9.505ms
ScanGrayAllocSpaceObjects: Sum: 41.903ms 99% C.I. 0.002ms-32.739ms Avg: 1.232ms
Max: 38.840ms
(Paused)ScanGrayObjects: Sum: 28.595ms 99% C.I. 9.373ms-19.222ms Avg: 14.297ms
Max: 19.222ms
MarkConcurrentRoots: Sum: 20.653ms 99% C.I. 3us-3005.500us Avg: 607.441us Max:
3113us
ImageModUnionClearCards: Sum: 4.718ms 99% C.I. 122us-366us Avg: 138.764us Max:
370us
ScanGrayImageSpaceObjects: Sum: 3.699ms 99% C.I. 119us-1232us Avg: 217.588us
Max: 1295us
AllocSpaceClearCards: Sum: 3.430ms 99% C.I. 0.346us-612.999us Avg: 50.441us Max:
759us
SweepZygoteSpace: Sum: 3.379ms 99% C.I. 269us-2202.500us Avg: 675.800us Max: 2233us
SweepLargeObjects: Sum: 2.618ms 99% C.I. 0.283us-2217.250us Avg: 154us Max:
2367us
ReMarkRoots: Sum: 2.526ms 99% C.I. 36us-813us Avg: 148.588us Max: 813us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.844ms 99% C.I. 119us-129us Avg:
122.933us Max: 129us
FinishPhase: Sum: 1.616ms 99% C.I. 27us-193us Avg: 95.058us Max: 193us
SweepSystemWeaks: Sum: 1.549ms 99% C.I. 4us-424us Avg: 91.117us Max: 424us
ZygoteModUnionClearCards: Sum: 1.468ms 99% C.I. 89us-515us Avg: 146.800us Max:
515us
MarkAllocStackAsLive: Sum: 1.321ms 99% C.I. 20us-258us Avg: 77.705us Max: 258us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.247ms 99% C.I. 0.357us-158us Avg:
41.566us Max: 158us
MarkNonThreadRoots: Sum: 858us 99% C.I. 11us-70us Avg: 25.235us Max: 70us
ScanGrayZygoteSpaceObjects: Sum: 617us 99% C.I. 98us-166us Avg: 123.400us Max:
166us
EnqueueFinalizerReferences: Sum: 369us 99% C.I. 3us-173us Avg: 21.705us Max:
173us
RevokeAllThreadLocalAllocationStacks: Sum: 304us 99% C.I. 4us-114us Avg:
17.882us Max: 114us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 258us 99% C.I. 85us-87us Avg: 86us Max:
87us
ProcessCards: Sum: 233us 99% C.I. 2us-74us Avg: 6.852us Max: 74us
SwapBitmaps: Sum: 219us 99% C.I. 9us-22us Avg: 12.882us Max: 22us
PreCleanCards: Sum: 193us 99% C.I. 8us-26us Avg: 11.352us Max: 26us
ProcessReferences: Sum: 191us 99% C.I. 3us-72us Avg: 11.235us Max: 72us
MarkingPhase: Sum: 190us 99% C.I. 9us-19us Avg: 11.176us Max: 19us
(Paused)PausePhase: Sum: 180us 99% C.I. 8us-16us Avg: 10.588us Max: 16us
ReclaimPhase: Sum: 130us 99% C.I. 5us-26us Avg: 7.647us Max: 26us
Sweep: Sum: 97us 99% C.I. 3us-16us Avg: 5.705us Max: 16us
(Paused)ProcessMarkStack: Sum: 74us 99% C.I. 0.265us-69us Avg: 4.352us Max:
69us
MarkRoots: Sum: 66us 99% C.I. 2us-7us Avg: 3.882us Max: 7us
BindBitmaps: Sum: 48us 99% C.I. 1us-15us Avg: 2.823us Max: 15us
InitializePhase: Sum: 32us 99% C.I. 1us-9us Avg: 1.882us Max: 9us
SwapStacks: Sum: 18us 99% C.I. 1us-2us Avg: 1.058us Max: 2us
FindDefaultSpaceBitmap: Sum: 4us 99% C.I. 250ns-1000ns Avg: 235ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 35.399ms 99% C.I. 0.229ms-20.150ms Avg: 2.082ms
Max: 20.247ms
concurrent mark sweep total time: 843.133ms mean time: 49.596ms
concurrent mark sweep freed: 167799 objects with total size 7MB
concurrent mark sweep throughput: 199050/s / 9MB/s
Start Dumping histograms for 2 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 99.649ms 99% C.I. 0.061ms-79.728ms Avg: 16.608ms Max:
80.946ms
UpdateAndMarkImageModUnionTable: Sum: 29.880ms 99% C.I. 9.362ms-20.518ms Avg:
14.940ms Max: 20.518ms
SweepMallocSpace: Sum: 20.828ms 99% C.I. 0.050ms-14.628ms Avg: 5.207ms Max:
14.716ms
ScanGrayAllocSpaceObjects: Sum: 18.371ms 99% C.I. 0.032ms-15.156ms Avg: 4.592ms
Max: 15.264ms
MarkRootsCheckpoint: Sum: 16.595ms 99% C.I. 1.712ms-7.834ms Avg: 4.148ms Max:
7.848ms
SweepLargeObjects: Sum: 11.930ms 99% C.I. 0.536ms-11.292ms Avg: 5.965ms Max:
11.394ms
ReMarkRoots: Sum: 11.895ms 99% C.I. 0.665ms-11.230ms Avg: 5.947ms Max:
11.230ms
MarkRoots: Sum: 5.571ms 99% C.I. 0.006ms-5.545ms Avg: 2.785ms Max: 5.565ms
MarkAllocStackAsLive: Sum: 4.106ms 99% C.I. 0.663ms-3.422ms Avg: 2.053ms Max:
3.443ms
MarkConcurrentRoots: Sum: 3.419ms 99% C.I. 9us-1850us Avg: 854.750us Max: 1850us
ImageModUnionClearCards: Sum: 3.113ms 99% C.I. 134us-2218us Avg: 778.250us
Max: 2220us
(Paused)ScanGrayObjects: Sum: 2.530ms 99% C.I. 2.530ms-2.530ms Avg: 2.530ms
Max: 2.530ms
ReclaimPhase: Sum: 2.115ms 99% C.I. 0.011ms-2.104ms Avg: 1.057ms Max: 2.104ms
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.932ms 99% C.I. 17us-1915us Avg: 966us
Max: 1915us
EnqueueFinalizerReferences: Sum: 842us 99% C.I. 274us-568us Avg: 421us Max: 568us
AllocSpaceClearCards: Sum: 677us 99% C.I. 11us-174us Avg: 84.625us Max: 174us
SweepSystemWeaks: Sum: 548us 99% C.I. 192us-356us Avg: 274us Max: 356us
ScanGrayImageSpaceObjects: Sum: 366us 99% C.I. 174us-192us Avg: 183us Max: 192us
ZygoteModUnionClearCards: Sum: 364us 99% C.I. 87us-97us Avg: 91us Max: 97us
UpdateAndMarkZygoteModUnionTable: Sum: 314us 99% C.I. 135us-179us Avg: 157us Max:
179us
ProcessReferences: Sum: 242us 99% C.I. 29us-213us Avg: 121us Max: 213us
(Paused)ScanGrayImageSpaceObjects: Sum: 214us 99% C.I. 214us-214us Avg: 214us Max:
214us
RevokeAllThreadLocalAllocationStacks: Sum: 202us 99% C.I. 61us-141us Avg: 101us
Max: 141us
FinishPhase: Sum: 194us 99% C.I. 95us-99us Avg: 97us Max: 99us
ScanGrayZygoteSpaceObjects: Sum: 177us 99% C.I. 88us-89us Avg: 88.500us Max: 89us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 158us 99% C.I. 158us-158us Avg: 158us Max:
158us
MarkNonThreadRoots: Sum: 151us 99% C.I. 27us-43us Avg: 37.750us Max: 43us
(Paused)PausePhase: Sum: 57us 99% C.I. 28us-29us Avg: 28.500us Max: 29us
PreCleanCards: Sum: 54us 99% C.I. 20us-34us Avg: 27us Max: 34us
MarkingPhase: Sum: 40us 99% C.I. 19us-21us Avg: 20us Max: 21us
Sweep: Sum: 36us 99% C.I. 14us-22us Avg: 18us Max: 22us
SwapBitmaps: Sum: 32us 99% C.I. 16us-16us Avg: 16us Max: 16us
ProcessCards: Sum: 28us 99% C.I. 4us-10us Avg: 7us Max: 10us
RecursiveMark: Sum: 8us 99% C.I. 3us-5us Avg: 4us Max: 5us
SwapStacks: Sum: 7us 99% C.I. 2us-5us Avg: 3.500us Max: 5us
(Paused)ProcessMarkStack: Sum: 6us 99% C.I. 3us-3us Avg: 3us Max: 3us
InitializePhase: Sum: 4us 99% C.I. 2us-2us Avg: 2us Max: 2us
UnBindBitmaps: Sum: 3us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
SweepZygoteSpace: Sum: 2us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 17.405ms 99% C.I. 3.114ms-14.291ms
Avg: 8.702ms Max: 14.291ms
partial concurrent mark sweep total time: 236.666ms mean time: 118.333ms
partial concurrent mark sweep freed: 69391 objects with total size 3MB
partial concurrent mark sweep throughput: 294030/s / 14MB/s
Start Dumping histograms for 55 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 654.153ms 99% C.I. 0.049ms-113.839ms Avg: 5.946ms Max:
136.172ms
ScanGrayImageSpaceObjects: Sum: 609.161ms 99% C.I. 0.123ms-260.479ms Avg:
5.537ms Max: 557.819ms
FreeList: Sum: 431.136ms 99% C.I. 2.371us-11478.999us Avg: 475.342us Max: 21090us
ScanGrayAllocSpaceObjects: Sum: 389.686ms 99% C.I. 0.005ms-23.039ms Avg: 1.771ms
Max: 55.723ms
SweepArray: Sum: 181.481ms 99% C.I. 0.023ms-21.080ms Avg: 3.299ms Max: 22.019ms
ProcessMarkStack: Sum: 158.001ms 99% C.I. 4.336us-42311.999us Avg: 766.995us Max:
49944us
MarkConcurrentRoots: Sum: 143.544ms 99% C.I. 0.004ms-17.879ms Avg: 1.304ms Max:
32.307ms
(Paused)ScanGrayObjects: Sum: 72.221ms 99% C.I. 0.380ms-14.703ms Avg: 1.851ms
Max: 15.456ms
ReMarkRoots: Sum: 60.693ms 99% C.I. 0.054ms-8.882ms Avg: 1.103ms Max: 9.803ms
PreCleanCards: Sum: 33.535ms 99% C.I. 7us-23709.999us Avg: 609.727us Max:
32343us
AllocSpaceClearCards: Sum: 25.465ms 99% C.I. 1us-694.999us Avg: 115.750us Max:
1211us
MarkingPhase: Sum: 23.276ms 99% C.I. 180us-5059.999us Avg: 423.200us Max:
6567us
SweepSystemWeaks: Sum: 22.618ms 99% C.I. 15us-5197.499us Avg: 411.236us Max: 6542us
ImageModUnionClearCards: Sum: 18.223ms 99% C.I. 121us-1157.499us Avg:
165.663us Max: 1340us
EnqueueFinalizerReferences: Sum: 18.018ms 99% C.I. 2us-9299.999us Avg: 327.600us
Max: 12454us
ScanGrayZygoteSpaceObjects: Sum: 12.587ms 99% C.I. 86us-2691.500us Avg: 153.500us
Max: 3433us
ZygoteModUnionClearCards: Sum: 10.769ms 99% C.I. 86us-1826us Avg: 131.329us
Max: 2361us
(Paused)ScanGrayAllocSpaceObjects: Sum: 5.733ms 99% C.I. 1us-3845.999us Avg:
179.156us Max: 4507us
MarkNonThreadRoots: Sum: 4.396ms 99% C.I. 11us-352.499us Avg: 39.963us Max:
583us
RevokeAllThreadLocalAllocationStacks: Sum: 4.054ms 99% C.I. 5us-271us Avg:
73.709us Max: 271us
ResetStack: Sum: 3.181ms 99% C.I. 12us-698.750us Avg: 57.836us Max: 823us
FinishPhase: Sum: 3.049ms 99% C.I. 28us-138us Avg: 55.436us Max: 138us
(Paused)ScanGrayImageSpaceObjects: Sum: 2.663ms 99% C.I. 119us-319us Avg:
166.437us Max: 319us
(Paused)PausePhase: Sum: 1.644ms 99% C.I. 8us-702.499us Avg: 29.890us Max:
910us
ProcessCards: Sum: 663us 99% C.I. 2us-16us Avg: 6.027us Max: 16us
ReclaimPhase: Sum: 558us 99% C.I. 5us-32us Avg: 10.145us Max: 32us
ProcessReferences: Sum: 379us 99% C.I. 2us-32us Avg: 6.890us Max: 32us
SwapBitmaps: Sum: 353us 99% C.I. 4us-18us Avg: 6.418us Max: 18us
MarkRoots: Sum: 298us 99% C.I. 2us-12us Avg: 5.418us Max: 12us
(Paused)ProcessMarkStack: Sum: 246us 99% C.I. 0.254us-112us Avg: 4.472us Max:
112us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 172us 99% C.I. 86us-86us Avg: 86us Max:
86us
BindBitmaps: Sum: 149us 99% C.I. 1us-9us Avg: 2.709us Max: 9us
InitializePhase: Sum: 131us 99% C.I. 1us-9us Avg: 2.381us Max: 9us
UnBindBitmaps: Sum: 123us 99% C.I. 1us-7us Avg: 2.236us Max: 7us
RecordFree: Sum: 106us 99% C.I. 1us-6us Avg: 1.927us Max: 6us
SwapStacks: Sum: 105us 99% C.I. 1us-11us Avg: 1.909us Max: 11us
FindDefaultSpaceBitmap: Sum: 96us 99% C.I. 1us-5us Avg: 1.745us Max: 5us
ForwardSoftReferences: Sum: 83us 99% C.I. 1us-8us Avg: 2.024us Max: 8us
PreSweepingGcVerification: Sum: 1us 99% C.I. 250ns-1000ns Avg: 18ns Max: 1000ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 201.939ms 99% C.I. 0.233ms-29.600ms
Avg: 3.671ms Max: 33.028ms
sticky concurrent mark sweep total time: 2.892s mean time: 52.595ms
sticky concurrent mark sweep freed: 882822 objects with total size 136MB
sticky concurrent mark sweep throughput: 305263/s / 47MB/s
Start Dumping histograms for 1 iterations for marksweep + semispace
ProcessMarkStack: Sum: 86.603ms 99% C.I. 0.016ms-86.598ms Avg: 43.301ms Max:
86.598ms
MarkRoots: Sum: 41.306ms 99% C.I. 41.306ms-41.306ms Avg: 41.306ms Max: 41.306ms
UpdateAndMarkImageModUnionTable: Sum: 26.802ms 99% C.I. 26.802ms-26.802ms Avg:
26.802ms Max: 26.802ms
ClearCardTable: Sum: 15.413ms 99% C.I. 15.413ms-15.413ms Avg: 15.413ms Max:
15.413ms
AllocSpaceClearCards: Sum: 1.272ms 99% C.I. 3us-1203us Avg: 424us Max: 1203us
UpdateAndMarkZygoteModUnionTable: Sum: 472us 99% C.I. 472us-472us Avg: 472us Max:
472us
SweepLargeObjects: Sum: 284us 99% C.I. 284us-284us Avg: 284us Max: 284us
RevokeAllThreadLocalBuffers: Sum: 221us 99% C.I. 92us-129us Avg: 110.500us Max:
129us
SweepSystemWeaks: Sum: 185us 99% C.I. 185us-185us Avg: 185us Max: 185us
ImageModUnionClearCards: Sum: 129us 99% C.I. 129us-129us Avg: 129us Max: 129us
ZygoteModUnionClearCards: Sum: 88us 99% C.I. 88us-88us Avg: 88us Max: 88us
FinishPhase: Sum: 71us 99% C.I. 71us-71us Avg: 71us Max: 71us
(Paused)EnqueueFinalizerReferences: Sum: 33us 99% C.I. 33us-33us Avg: 33us Max:
33us
SweepAllocSpace: Sum: 22us 99% C.I. 22us-22us Avg: 22us Max: 22us
SwapBitmaps: Sum: 17us 99% C.I. 17us-17us Avg: 17us Max: 17us
MarkReachableObjects: Sum: 13us 99% C.I. 13us-13us Avg: 13us Max: 13us
ProcessCards: Sum: 10us 99% C.I. 10us-10us Avg: 10us Max: 10us
(Paused)ProcessReferences: Sum: 7us 99% C.I. 7us-7us Avg: 7us Max: 7us
Sweep: Sum: 6us 99% C.I. 6us-6us Avg: 6us Max: 6us
BindBitmaps: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
PreSweepingGcVerification: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
InitializePhase: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
PostGcVerificationPaused: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
marksweep + semispace paused: Sum: 173.280ms 99% C.I. 173.280ms-173.280ms Avg:
173.280ms Max: 173.280ms
marksweep + semispace total time: 173.039ms mean time: 173.039ms
marksweep + semispace freed: 2156 objects with total size 221KB
marksweep + semispace throughput: 12462.4/s / 1281KB/s
Total time spent in GC: 4.145s
Mean GC size throughput: 28MB/s
Mean GC object throughput: 279442 objects/s
Total number of allocations 1275285
Total bytes allocated 129MB
Free memory 8MB
Free memory until GC 8MB
Free memory until OOME 243MB
Total memory 20MB
Max memory 256MB
Total mutator paused time: 428.023ms
Total time waiting for GC to complete: 1.139s

DALVIK THREADS (69):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x72fd10d0 self=0xab1e59d0
| sysTid=1726 nice=0 cgrp=apps sched=0/0 handle=0xf7153ec8
| state=S schedstat=( 1313839335 3426408717 3079 ) utm=105 stm=26 core=0 HZ=100
| stack=0xff173000-0xff175000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1726/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab20fcd8
| sysTid=1732 nice=0 cgrp=apps sched=0/0 handle=0xab1e0c30
| state=S schedstat=( 5787189 27112292 51 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf4d1e000-0xf4d20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1732/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab3aab20
| sysTid=1733 nice=0 cgrp=apps sched=0/0 handle=0xab433168
| state=S schedstat=( 5480993 22399010 54 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf4c1e000-0xf4c20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1733/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab1e0650
| sysTid=1734 nice=0 cgrp=apps sched=0/0 handle=0xab430f60
| state=S schedstat=( 8638590 22288961 50 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf4b1e000-0xf4b20000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1734/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x22c0e080 self=0xab3aafe0
| sysTid=1737 nice=0 cgrp=apps sched=0/0 handle=0xab436f98
| state=R schedstat=( 176625823 371913239 108 ) utm=14 stm=3 core=3 HZ=100
| stack=0xf4a0e000-0xf4a10000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00004640 /system/lib/libbacktrace_libc++.so
(UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
native: #01 pc 00002e8d /system/lib/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned int, ucontext*)+8)
native: #02 pc 0023f455 /system/lib/libart.so
(art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&,
int, char const*, art::mirror::ArtMethod*)+68)
native: #03 pc 0022461b /system/lib/libart.so
(art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)
const+146)
native: #04 pc 0022d4b3 /system/lib/libart.so
(art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+142)
native: #05 pc 0021349f /system/lib/libart.so
(art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+66)
native: #06 pc 002193b7 /system/lib/libart.so
(art::SignalCatcher::HandleSigQuit()+774)
native: #07 pc 00219a6f /system/lib/libart.so (art::SignalCatcher::Run(void*)
+322)
native: #08 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #09 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"HeapTrimmerDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c0e0e0 self=0xab1eb010
| sysTid=1741 nice=0 cgrp=apps sched=0/0 handle=0xab1ecba8
| state=S schedstat=( 41596151 192871039 69 ) utm=3 stm=1 core=2 HZ=100
| stack=0xe6626000-0xe6628000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x16d4405a> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x16d4405a> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=7 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0e140 self=0xab43cf08
| sysTid=1743 nice=0 cgrp=apps sched=0/0 handle=0xab43ccc0
| state=S schedstat=( 106622044 153413859 491 ) utm=7 stm=3 core=2 HZ=100
| stack=0xe6226000-0xe6228000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1743/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"GCDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c0e1a0 self=0xab1ecdf0
| sysTid=1742 nice=0 cgrp=apps sched=0/0 handle=0xab1ed1c8
| state=S schedstat=( 1025690423 1787808288 1142 ) utm=91 stm=11 core=0 HZ=100
| stack=0xe6522000-0xe6524000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0397028b> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x0397028b> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=9 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x22c0e200 self=0xab1eac38
| sysTid=1740 nice=0 cgrp=apps sched=0/0 handle=0xab1ebd60
| state=S schedstat=( 1498593 28127244 26 ) utm=0 stm=0 core=3 HZ=100
| stack=0xf112b000-0xf112d000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x0c949f68> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x0c949f68> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:257)
at
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:268)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:216)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c0e260 self=0xab1eb740
| sysTid=1739 nice=0 cgrp=apps sched=0/0 handle=0xab1ebb18
| state=S schedstat=( 112831105 189748596 316 ) utm=10 stm=1 core=0 HZ=100
| stack=0xf4800000-0xf4802000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1649bf81> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x1649bf81> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=11 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c0e2c0 self=0xab435680
| sysTid=1738 nice=0 cgrp=apps sched=0/0 handle=0xab435a58
| state=S schedstat=( 23489844 139332963 239 ) utm=2 stm=0 core=0 HZ=100
| stack=0xf4904000-0xf4906000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x14860826> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x14860826> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0e320 self=0xab1ec668
| sysTid=1753 nice=0 cgrp=apps sched=0/0 handle=0xab43d2e0
| state=S schedstat=( 117274084 282462598 552 ) utm=8 stm=3 core=1 HZ=100
| stack=0xe6128000-0xe612a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1753/stack)
native: #00 pc 00039e84 /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f37d /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Thread-31" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0e380 self=0xab1ec030
| sysTid=1959 nice=0 cgrp=apps sched=0/0 handle=0xab1ec408
| state=S schedstat=( 24206405 438641418 617 ) utm=0 stm=2 core=1 HZ=100
| stack=0xe3265000-0xe3267000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1959/stack)
native: #00 pc 00039818 /system/lib/libc.so (flock+8)
native: #01 pc 00000dc7 /data/app/com.qihoo.security-1/lib/arm/libeternity.so
(???)
native: #02 pc 00000e89 /data/app/com.qihoo.security-1/lib/arm/libeternity.so
(???)
native: #03 pc 004b8813 /data/dalvik-cache/arm/data@app@com.qihoo.security-
1@base.apk@classes.dex
(Java_com_qihoo_eternity_NativeHelper_watch__Ljava_lang_String_2Ljava_lang_String_2
Ljava_lang_String_2Ljava_lang_String_2+178)
at com.qihoo.eternity.NativeHelper.watch(Native method)
at com.qihoo.eternity.b$3.run(MagicSdk:227)

"profiler" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x22c10080 self=0xab45cc38
| sysTid=2042 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab45d010
| state=S schedstat=( 1385159 43565571 14 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe3161000-0xe3163000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2042/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=15 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0e3e0 self=0xab470090
| sysTid=2096 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4706d0
| state=S schedstat=( 1119844 5536823 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe2c13000-0xe2c15000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x06f13c67> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x06f13c67> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"statistician2" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x22c100f0 self=0xab4714c8
| sysTid=2102 nice=0 cgrp=apps sched=0/0 handle=0xab471b08
| state=S schedstat=( 27426142 131129016 193 ) utm=0 stm=2 core=0 HZ=100
| stack=0xe2a0b000-0xe2a0d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2102/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=17 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c0e440 self=0xab470bc0
| sysTid=2100 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4711d8
| state=S schedstat=( 767291 13616458 1 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe2b0f000-0xe2b11000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x13c84a14> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x13c84a14> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"volley" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x22c10160 self=0xab481fc0
| sysTid=2167 nice=0 cgrp=apps sched=0/0 handle=0xab482600
| state=S schedstat=( 18081565 34433387 49 ) utm=1 stm=0 core=0 HZ=100
| stack=0xe2907000-0xe2909000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2167/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-42" prio=5 tid=19 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c101d0 self=0xab485478
| sysTid=2189 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab485ab8
| state=S schedstat=( 13078126 468641455 39 ) utm=1 stm=0 core=2 HZ=100
| stack=0xe23f3000-0xe23f5000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1251d2bd> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1251d2bd> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)
"Thread-41" prio=5 tid=20 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c10240 self=0xab484bf0
| sysTid=2188 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab485230
| state=S schedstat=( 34781882 672425881 98 ) utm=2 stm=1 core=1 HZ=100
| stack=0xe24f7000-0xe24f9000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x363a80b2> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x363a80b2> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-40" prio=5 tid=21 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c102b0 self=0xab484368
| sysTid=2187 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4849a8
| state=S schedstat=( 40788802 336171665 640 ) utm=2 stm=2 core=0 HZ=100
| stack=0xe25fb000-0xe25fd000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x25cb3803> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x25cb3803> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-39" prio=5 tid=22 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c10320 self=0xab483ae0
| sysTid=2186 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab484120
| state=S schedstat=( 19677135 563785212 39 ) utm=1 stm=0 core=2 HZ=100
| stack=0xe26ff000-0xe2701000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x17e9f380> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x17e9f380> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-38" prio=5 tid=23 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22c10390 self=0xab483290
| sysTid=2185 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab483898
| state=S schedstat=( 1073312138 6198900015 1557 ) utm=82 stm=25 core=1 HZ=100
| stack=0xe2803000-0xe2805000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0bcdddb9> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0bcdddb9> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.CacheDispatcher.run(MagicSdk:94)

"adv-config" prio=5 tid=24 Native


| group="main" sCount=1 dsCount=0 obj=0x22c10400 self=0xab48bb80
| sysTid=2196 nice=0 cgrp=apps sched=0/0 handle=0xab48ab38
| state=S schedstat=( 10019478 34405367 43 ) utm=0 stm=1 core=2 HZ=100
| stack=0xe22ef000-0xe22f1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2196/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"adv-data" prio=5 tid=25 Native


| group="main" sCount=1 dsCount=0 obj=0x22c10470 self=0xab48c408
| sysTid=2197 nice=0 cgrp=apps sched=0/0 handle=0xab48c918
| state=S schedstat=( 5360364 247025887 31 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe21eb000-0xe21ed000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2197/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-47" prio=5 tid=27 Native


| group="main" sCount=1 dsCount=0 obj=0x22c0e4a0 self=0xab4885f8
| sysTid=2222 nice=0 cgrp=apps sched=0/0 handle=0xab486820
| state=S schedstat=( 18836408 7831247 73 ) utm=0 stm=1 core=2 HZ=100
| stack=0xe1fe3000-0xe1fe5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2222/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.qihoo.security.SecurityApplication$3.run(MagicSdk:416)
at java.lang.Thread.run(Thread.java:818)

"mc" prio=5 tid=29 Native


| group="main" sCount=1 dsCount=0 obj=0x22c104e0 self=0xab492b78
| sysTid=2242 nice=0 cgrp=apps sched=0/0 handle=0xab493008
| state=S schedstat=( 13944948 134451254 94 ) utm=1 stm=0 core=3 HZ=100
| stack=0xe1edf000-0xe1ee1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2242/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"pool-3-thread-1" prio=5 tid=33 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x22ea75c0 self=0xab407750
| sysTid=2384 nice=0 cgrp=apps sched=0/0 handle=0xab407b28
| state=S schedstat=( 49780208 79733126 53 ) utm=4 stm=0 core=0 HZ=100
| stack=0xe1acf000-0xe1ad1000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x364bf5fe> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x364bf5fe> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"mc" prio=5 tid=34 Native


| group="main" sCount=1 dsCount=0 obj=0x22ea6740 self=0xab4c2420
| sysTid=2386 nice=0 cgrp=apps sched=0/0 handle=0xab4b85a8
| state=S schedstat=( 14955417 45576092 40 ) utm=0 stm=1 core=1 HZ=100
| stack=0xe18c7000-0xe18c9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2386/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"BoosterHelper" prio=5 tid=35 Native


| group="main" sCount=1 dsCount=0 obj=0x22ea6e40 self=0xab4bbbb0
| sysTid=2388 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4bc170
| state=S schedstat=( 6958804 74996512 37 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe17c3000-0xe17c5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2388/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"game-booster" prio=5 tid=36 Native


| group="main" sCount=1 dsCount=0 obj=0x2312fef0 self=0xab3aea40
| sysTid=2411 nice=0 cgrp=apps sched=0/0 handle=0xab4f2970
| state=S schedstat=( 4992816 255012863 22 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe168a000-0xe168c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2411/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AutorunMonitorHelper" prio=5 tid=37 Native


| group="main" sCount=1 dsCount=0 obj=0x23130580 self=0xab4f39a0
| sysTid=2416 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4f3d78
| state=S schedstat=( 5860363 71835261 27 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe1580000-0xe1582000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2416/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-68" prio=5 tid=38 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f243c0 self=0xab4f4d18
| sysTid=2451 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4f50f0
| state=S schedstat=( 569376 2619010 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1150000-0xe1152000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x03bf515f> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x03bf515f> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-67" prio=5 tid=39 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f24350 self=0xab4f46f8
| sysTid=2450 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4f4ad0
| state=S schedstat=( 522968 2226199 4 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1254000-0xe1256000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x31bac7ac> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x31bac7ac> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-66" prio=5 tid=40 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f242e0 self=0xab4f7a38
| sysTid=2449 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4f7e10
| state=S schedstat=( 665155 3121668 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe136d000-0xe136f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x30659c75> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x30659c75> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-65" prio=5 tid=41 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f24270 self=0xab4f7418
| sysTid=2448 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4f77f0
| state=S schedstat=( 1156926 4770991 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe1471000-0xe1473000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x086d740a> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x086d740a> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.CacheDispatcher.run(MagicSdk:94)

"Thread-69" prio=5 tid=42 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f24430 self=0xab4fab18
| sysTid=2452 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4f5338
| state=S schedstat=( 941980 126593646 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe104c000-0xe104e000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x39b1a47b> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x39b1a47b> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.NetworkDispatcher.run(MagicSdk:89)

"Thread-70" prio=5 tid=43 Native


| group="main" sCount=1 dsCount=0 obj=0x22ebd400 self=0xab4f9b10
| sysTid=2465 nice=0 cgrp=apps sched=0/0 handle=0xab4f9ee8
| state=S schedstat=( 1395208 15429219 1 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe0f48000-0xe0f4a000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2465/stack)
native: #00 pc 00039818 /system/lib/libc.so (flock+8)
native: #01 pc 00000dc7 /data/app/com.qihoo.security-1/lib/arm/libeternity.so
(???)
native: #02 pc 00000f7b /data/app/com.qihoo.security-1/lib/arm/libeternity.so
(???)
native: #03 pc 004b858d /data/dalvik-cache/arm/data@app@com.qihoo.security-
1@base.apk@classes.dex
(Java_com_qihoo_eternity_NativeHelper_watch2__Ljava_lang_String_2Ljava_lang_String_
2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2+204)
at com.qihoo.eternity.NativeHelper.watch2(Native method)
at com.qihoo.eternity.b$6.run(MagicSdk:365)

"ss" prio=5 tid=45 Native


| group="main" sCount=1 dsCount=0 obj=0x23130e40 self=0xab4ff0d8
| sysTid=2481 nice=0 cgrp=apps sched=0/0 handle=0xab4ff4b0
| state=S schedstat=( 189805367 651859398 1985 ) utm=12 stm=6 core=2 HZ=100
| stack=0xe0d40000-0xe0d42000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2481/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0027b12d /system/lib/libart.so (art::GoToRunnable(art::Thread*)
+772)
native: #03 pc 00086099 /system/lib/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+8)
native: #04 pc 000b0d89 /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+112)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CQThread" prio=5 tid=44 Native


| group="main" sCount=1 dsCount=0 obj=0x230544e0 self=0xab50fed8
| sysTid=2489 nice=0 cgrp=apps sched=0/0 handle=0xab510438
| state=S schedstat=( 1556772 15006510 6 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe0e44000-0xe0e46000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2489/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"weather_locatin" prio=5 tid=46 Native


| group="main" sCount=1 dsCount=0 obj=0x23055970 self=0xab512280
| sysTid=2490 nice=0 cgrp=apps sched=0/0 handle=0xab512760
| state=S schedstat=( 6959010 93549012 26 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe0c3c000-0xe0c3e000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2490/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Timer-0" prio=5 tid=47 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x2308d160 self=0xab52c068
| sysTid=2491 nice=0 cgrp=apps sched=0/0 handle=0xab52c440
| state=S schedstat=( 5201406 10441406 18 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe0b38000-0xe0b3a000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x22e2b298> (a java.util.Timer$TimerImpl)
at java.lang.Object.wait(Object.java:422)
at java.util.Timer$TimerImpl.run(Timer.java:238)
- locked <0x22e2b298> (a java.util.Timer$TimerImpl)

"Dwonload-MMS" prio=5 tid=48 Native


| group="main" sCount=1 dsCount=0 obj=0x230ca630 self=0xab538130
| sysTid=2493 nice=0 cgrp=apps sched=0/0 handle=0xab539d68
| state=S schedstat=( 849322 1796772 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe0a34000-0xe0a36000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2493/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Observer-MSG" prio=5 tid=49 Native


| group="main" sCount=1 dsCount=0 obj=0x230ca710 self=0xab53a2b0
| sysTid=2495 nice=0 cgrp=apps sched=0/0 handle=0xab539290
| state=S schedstat=( 792344 2187552 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe0930000-0xe0932000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2495/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"b" prio=5 tid=50 Native


| group="main" sCount=1 dsCount=0 obj=0x230caa90 self=0xab53b088
| sysTid=2496 nice=0 cgrp=apps sched=0/0 handle=0xab53b6b8
| state=S schedstat=( 785834 3605156 5 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe082c000-0xe082e000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2496/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"NTS" prio=5 tid=51 Native


| group="main" sCount=1 dsCount=0 obj=0x22fb7860 self=0xab4bb318
| sysTid=2500 nice=0 cgrp=apps sched=0/0 handle=0xab55fbb0
| state=S schedstat=( 4645523 5933539 11 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe0728000-0xe072a000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2500/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ResidualServiceHelper" prio=5 tid=52 Native


| group="main" sCount=1 dsCount=0 obj=0x22fb7fd0 self=0xab55f4c8
| sysTid=2501 nice=0 cgrp=apps sched=0/0 handle=0xab4bc950
| state=S schedstat=( 1103175 25197502 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe0621000-0xe0623000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2501/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-88" prio=5 tid=53 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f235c0 self=0xab569c60
| sysTid=2508 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab56a2a0
| state=S schedstat=( 12654947 53461198 20 ) utm=1 stm=0 core=2 HZ=100
| stack=0xe0004000-0xe0006000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x26808af1> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x26808af1> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.EnhancedNetworkDispatcher.run(MagicSdk:55)

"Thread-87" prio=5 tid=54 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f23550 self=0xab5693d8
| sysTid=2507 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab569a18
| state=S schedstat=( 542397 5349947 2 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe0108000-0xe010a000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3676c6d6> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3676c6d6> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.EnhancedNetworkDispatcher.run(MagicSdk:55)

"Thread-86" prio=5 tid=55 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f234e0 self=0xab568b68
| sysTid=2506 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab569190
| state=S schedstat=( 692239 6789844 1 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe020c000-0xe020e000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x00ac0d57> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x00ac0d57> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.EnhancedNetworkDispatcher.run(MagicSdk:55)

"Thread-85" prio=5 tid=56 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f23400 self=0xab568388
| sysTid=2505 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab568920
| state=S schedstat=( 690313 7606510 1 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe0310000-0xe0312000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1d9c6044> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1d9c6044> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.EnhancedNetworkDispatcher.run(MagicSdk:55)

"Thread-84" prio=5 tid=57 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22f232b0 self=0xab567c60
| sysTid=2504 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab568140
| state=S schedstat=( 29979999 671640783 47 ) utm=2 stm=0 core=3 HZ=100
| stack=0xe0414000-0xe0416000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3981e52d> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3981e52d> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.CacheDispatcher.run(MagicSdk:94)

"sdk_service" prio=5 tid=59 Native


| group="main" sCount=1 dsCount=0 obj=0x22ea6c10 self=0xab56b200
| sysTid=2511 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab56cae0
| state=S schedstat=( 1397760 31136459 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0xdfe02000-0xdfe04000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2511/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"adv-report" prio=5 tid=58 Native


| group="main" sCount=1 dsCount=0 obj=0x22fee710 self=0xab56cd28
| sysTid=2512 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab56d100
| state=S schedstat=( 17255209 449539534 32 ) utm=0 stm=1 core=3 HZ=100
| stack=0xe0518000-0xe051a000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2512/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiManager" prio=5 tid=61 Native


| group="main" sCount=1 dsCount=0 obj=0x22feef60 self=0xab54e208
| sysTid=2515 nice=0 cgrp=apps sched=0/0 handle=0xab50fac0
| state=S schedstat=( 2548805 17836821 33 ) utm=0 stm=0 core=0 HZ=100
| stack=0xdfbf2000-0xdfbf4000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2515/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AppStats" prio=5 tid=62 Native


| group="main" sCount=1 dsCount=0 obj=0x22fef350 self=0xab55b400
| sysTid=2516 nice=0 cgrp=apps sched=0/0 handle=0xab5003a0
| state=S schedstat=( 7424012 16401873 44 ) utm=0 stm=0 core=1 HZ=100
| stack=0xdfae8000-0xdfaea000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2516/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"OkHttp ConnectionPool" daemon prio=5 tid=26 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x2310d140 self=0xab592938
| sysTid=2579 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab592e18
| state=S schedstat=( 1040626 80046459 3 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe20e7000-0xe20e9000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3df07a62> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3df07a62> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-5-thread-1" prio=5 tid=60 Waiting


| group="main" sCount=1 dsCount=0 obj=0x22fbbb80 self=0xab593408
| sysTid=2596 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab594ba0
| state=S schedstat=( 124626506 652282304 273 ) utm=9 stm=3 core=1 HZ=100
| stack=0xdfcfb000-0xdfcfd000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2e7a27f3> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2e7a27f3> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"java.lang.ProcessManager" daemon prio=5 tid=63 Waiting


| group="main" sCount=1 dsCount=0 obj=0x2313d200 self=0xab59cca8
| sysTid=2601 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab59d2e8
| state=S schedstat=( 2790104 37194584 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xdf8d1000-0xdf8d3000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1b213cb0> (a java.util.HashMap)
at java.lang.ProcessManager.waitForMoreChildren(ProcessManager.java:140)
- locked <0x1b213cb0> (a java.util.HashMap)
at java.lang.ProcessManager.watchChildren(ProcessManager.java:105)
at java.lang.ProcessManager.access$000(ProcessManager.java:40)
at java.lang.ProcessManager$1.run(ProcessManager.java:58)

"Binder_3" prio=5 tid=64 Native


| group="main" sCount=1 dsCount=0 obj=0x2314a080 self=0xab59da58
| sysTid=2603 nice=0 cgrp=apps sched=0/0 handle=0xab59d810
| state=S schedstat=( 508676824 285875735 678 ) utm=23 stm=27 core=0 HZ=100
| stack=0xdf7d3000-0xdf7d5000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2603/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0019dfc3 /system/lib/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+654)
native: #03 pc 0007e86d /system/lib/libandroid_runtime.so (???)
native: #04 pc 00081c0f /system/lib/libandroid_runtime.so (???)
native: #05 pc 00017f79 /system/lib/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+60)
native: #06 pc 0001cfc3 /system/lib/libbinder.so
(android::IPCThreadState::executeCommand(int)+586)
native: #07 pc 0001d0ef /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+38)
native: #08 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #09 pc 0002144f /system/lib/libbinder.so (???)
native: #10 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #11 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #12 pc 0000eac5 /system/lib/libutils.so (???)
native: #13 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #14 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"sdk_service" prio=5 tid=65 Native


| group="main" sCount=1 dsCount=0 obj=0x22f23be0 self=0xab5aaf80
| sysTid=3291 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab594548
| state=S schedstat=( 1306145 30711719 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0xdf6cf000-0xdf6d1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3291/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DIAGNOSTIC" prio=5 tid=68 Native


| group="main" sCount=1 dsCount=0 obj=0x230cae80 self=0xab5e3e98
| sysTid=3486 nice=0 cgrp=apps sched=0/0 handle=0xab5e43c8
| state=S schedstat=( 856875 0 2 ) utm=0 stm=0 core=3 HZ=100
| stack=0xdf2c6000-0xdf2c8000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3486/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"OkHttp ConnectionPool" daemon prio=5 tid=70 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x230de700 self=0xab64cc50
| sysTid=3647 nice=0 cgrp=apps sched=0/0 handle=0xab64d028
| state=S schedstat=( 3843018 16420416 47 ) utm=0 stm=0 core=1 HZ=100
| stack=0xdecbe000-0xdecc0000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0dc4a729> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0dc4a729> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
"sdk_service" prio=5 tid=67 Native
| group="main" sCount=1 dsCount=0 obj=0x22fb72b0 self=0xab592318
| sysTid=3851 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab622f90
| state=S schedstat=( 2084219 22332290 5 ) utm=0 stm=0 core=1 HZ=100
| stack=0xdf0be000-0xdf0c0000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3851/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"sdk_service" prio=5 tid=74 Native


| group="main" sCount=1 dsCount=0 obj=0x23955080 self=0xab73d050
| sysTid=4039 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab668cc0
| state=S schedstat=( 1398851 30483387 13 ) utm=0 stm=0 core=0 HZ=100
| stack=0xdebba000-0xdebbc000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4039/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"sdk_service" prio=5 tid=66 Native


| group="main" sCount=1 dsCount=0 obj=0x23054240 self=0xab665f90
| sysTid=4251 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab4f2138
| state=S schedstat=( 1236251 63588490 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0xdf4dd000-0xdf4df000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4251/stack)
native: #00 pc 00039f90 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_4" prio=5 tid=69 Native


| group="main" sCount=1 dsCount=0 obj=0x231bba60 self=0xab6f5bf0
| sysTid=5530 nice=0 cgrp=apps sched=0/0 handle=0xab73bed8
| state=S schedstat=( 10605051 15806619 69 ) utm=1 stm=0 core=0 HZ=100
| stack=0xdf1c8000-0xdf1ca000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5530/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0019059d /system/lib/libart.so
(art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)
+600)
native: #03 pc 0005a53f /system/lib/libandroid_runtime.so (???)
native: #04 pc 000817a3 /system/lib/libandroid_runtime.so (???)
native: #05 pc 00018dbf /system/lib/libbinder.so
(android::BpBinder::reportOneDeath(android::BpBinder::Obituary const&)+68)
native: #06 pc 00018e2f /system/lib/libbinder.so
(android::BpBinder::sendObituary()+80)
native: #07 pc 0001cdbf /system/lib/libbinder.so
(android::IPCThreadState::executeCommand(int)+70)
native: #08 pc 0001d0ef /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+38)
native: #09 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #10 pc 0002144f /system/lib/libbinder.so (???)
native: #11 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #12 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #13 pc 0000eac5 /system/lib/libutils.so (???)
native: #14 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #15 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Binder_5" prio=5 tid=71 Native


| group="main" sCount=1 dsCount=0 obj=0x2328adc0 self=0xab8beae0
| sysTid=5531 nice=0 cgrp=apps sched=0/0 handle=0xab620070
| state=S schedstat=( 11652397 27644426 59 ) utm=1 stm=0 core=1 HZ=100
| stack=0xdef1b000-0xdef1d000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5531/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0019059d /system/lib/libart.so
(art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)
+600)
native: #03 pc 0005a53f /system/lib/libandroid_runtime.so (???)
native: #04 pc 000817a3 /system/lib/libandroid_runtime.so (???)
native: #05 pc 00018dbf /system/lib/libbinder.so
(android::BpBinder::reportOneDeath(android::BpBinder::Obituary const&)+68)
native: #06 pc 00018e2f /system/lib/libbinder.so
(android::BpBinder::sendObituary()+80)
native: #07 pc 0001cdbf /system/lib/libbinder.so
(android::IPCThreadState::executeCommand(int)+70)
native: #08 pc 0001d0ef /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+38)
native: #09 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #10 pc 0002144f /system/lib/libbinder.so (???)
native: #11 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #12 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #13 pc 0000eac5 /system/lib/libutils.so (???)
native: #14 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #15 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Binder_6" prio=5 tid=72 Native


| group="main" sCount=1 dsCount=0 obj=0x230ace20 self=0xab6adaa0
| sysTid=5635 nice=0 cgrp=apps sched=0/0 handle=0xab83a790
| state=S schedstat=( 11377968 19292446 42 ) utm=1 stm=0 core=3 HZ=100
| stack=0xdeabc000-0xdeabe000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5635/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0019059d /system/lib/libart.so
(art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)
+600)
native: #03 pc 0005a53f /system/lib/libandroid_runtime.so (???)
native: #04 pc 000817a3 /system/lib/libandroid_runtime.so (???)
native: #05 pc 00018dbf /system/lib/libbinder.so
(android::BpBinder::reportOneDeath(android::BpBinder::Obituary const&)+68)
native: #06 pc 00018e2f /system/lib/libbinder.so
(android::BpBinder::sendObituary()+80)
native: #07 pc 0001cdbf /system/lib/libbinder.so
(android::IPCThreadState::executeCommand(int)+70)
native: #08 pc 0001d0ef /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+38)
native: #09 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #10 pc 0002144f /system/lib/libbinder.so (???)
native: #11 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #12 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #13 pc 0000eac5 /system/lib/libutils.so (???)
native: #14 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #15 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

".qihoo.security" prio=5 (not attached)


| sysTid=2068 nice=0 cgrp=apps
| state=S schedstat=( 116740208 374375113 553 ) utm=3 stm=8 core=1 HZ=100
kernel: (couldn't read /proc/self/task/2068/stack)

"Binder_7" prio=5 (not attached)


| sysTid=6046 nice=0 cgrp=apps
| state=R schedstat=( 749688 5206719 6 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/6046/stack)

----- end 1726 -----

Das könnte Ihnen auch gefallen