Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

Update libraries - crash #326

Open
andrii-palekha opened this issue Apr 17, 2020 · 5 comments
Open

Update libraries - crash #326

andrii-palekha opened this issue Apr 17, 2020 · 5 comments
Labels

Comments

@andrii-palekha
Copy link

Hi MapBox Team,

after the update of Mapbox libraries(from v8.5.0 to v9.1.0) in our Android app, we encountered with a crash.

A/zygote64: runtime.cc:492] Runtime aborting...
runtime.cc:492] Aborting thread:
runtime.cc:492] "Worker 1" prio=10 tid=16 Runnable
runtime.cc:492] | group="" sCount=0 dsCount=0 flags=0 obj=0x1bac0018 self=0x79e04a5e00
runtime.cc:492] | sysTid=27194 nice=-10 cgrp=default sched=0/0 handle=0x79cdcd04f0
runtime.cc:492] | state=R schedstat=( 0 0 0 ) utm=0 stm=0 core=3 HZ=100
A/zygote64: runtime.cc:492] | stack=0x79cdbd6000-0x79cdbd8000 stackSize=1005KB
runtime.cc:492] | held mutexes= "abort lock" "JNI weak global reference table lock" "ObjectRegistry lock" "mutator lock"(shared held)
runtime.cc:492] native: #00 pc 0000000000396e50 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+212)
runtime.cc:492] native: #1 pc 000000000045d1f0 /system/lib64/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMapb+348)
runtime.cc:492] native: #2 pc 0000000000444810 /system/lib64/libart.so (_ZNK3art10AbortState10DumpThreadERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEPNS_6ThreadE+56)
runtime.cc:492] native: #3 pc 0000000000444628 /system/lib64/libart.so (_ZNK3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+456)
runtime.cc:492] native: #4 pc 0000000000436690 /system/lib64/libart.so (_ZN3art7Runtime5AbortEPKc+172)
runtime.cc:492] native: #5 pc 0000000000436f04 /system/lib64/libart.so (_ZN3art7Runtime7AborterEPKc+24)
runtime.cc:492] native: #6 pc 000000000052163c /system/lib64/libart.so (_ZN7android4base10LogMessageD1Ev+900)
runtime.cc:492] native: #7 pc 000000000024af8c /system/lib64/libart.so (_ZN3art22IndirectReferenceTable3AddENS_15IRTSegmentStateENS_6ObjPtrINS_6mirror6ObjectEEE+776)
runtime.cc:492] native: #8 pc 00000000002d5760 /system/lib64/libart.so (_ZN3art9JavaVMExt16AddWeakGlobalRefEPNS_6ThreadENS_6ObjPtrINS_6mirror6ObjectEEE+68)
runtime.cc:492] native: #9 pc 000000000035391c /system/lib64/libart.so (_ZN3art3JNI16NewWeakGlobalRefEP7_JNIEnvP8_jobject+576)
runtime.cc:492] native: #10 pc 0000000000109604 /system/lib64/libart.so (_ZN3art8CheckJNI6NewRefEPKcP7_JNIEnvP8_jobjectNS_15IndirectRefKindE+724)
runtime.cc:492] native: #11 pc 00000000002edb64 /system/lib64/libart.so (_ZN3art14ObjectRegistry11InternalAddINS_6mirror6ObjectEEEmNS_6HandleIT_EE+1020)
runtime.cc:492] native: #12 pc 00000000002ee808 /system/lib64/libart.so (_ZN3art14ObjectRegistry3AddENS_6ObjPtrINS_6mirror6ObjectEEE+108)
runtime.cc:492] native: #13 pc 0000000000170948 /system/lib64/libart.so (_ZN3art3Dbg11GetThreadIdEPNS_6ThreadE+600)
runtime.cc:492] native: #14 pc 00000000002df704 /system/lib64/libart.so (_ZN3art4JDWP9JdwpState16PostThreadChangeEPNS_6ThreadEb+516)
runtime.cc:492] native: #15 pc 0000000000181d94 /system/lib64/libart.so (_ZN3art3Dbg26DbgThreadLifecycleCallback11ThreadStartEPNS_6ThreadE+48)
A/zygote64: runtime.cc:492] native: #16 pc 0000000000445204 /system/lib64/libart.so (_ZN3art16RuntimeCallbacks11ThreadStartEPNS_6ThreadE+48)
runtime.cc:492] native: #17 pc 0000000000459bb8 /system/lib64/libart.so (_ZN3art6Thread6AttachEPKcbP8_jobjectb+1672)
runtime.cc:492] native: #18 pc 0000000000435fdc /system/lib64/libart.so (_ZN3art7Runtime19AttachCurrentThreadEPKcbP8_jobjectb+84)
runtime.cc:492] native: #19 pc 00000000002da0e4 /system/lib64/libart.so (_ZN3art3JII27AttachCurrentThreadInternalEP7_JavaVMPP7_JNIEnvPvb+268)
runtime.cc:492] native: #20 pc 00000000001144e0 /system/lib64/libart.so (_ZN3art8CheckJII19AttachCurrentThreadEP7_JavaVMPP7_JNIEnvPv+128)
runtime.cc:492] native: #21 pc 00000000000b3190 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #22 pc 0000000000149e10 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #23 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #24 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492] Dumping all threads without appropriate locks held: thread list lock
runtime.cc:492] All threads:
runtime.cc:492] DALVIK THREADS (58):
runtime.cc:492] "Worker 1" prio=10 tid=16 Runnable
runtime.cc:492] | group="" sCount=0 dsCount=0 flags=0 obj=0x1bac0018 self=0x79e04a5e00
runtime.cc:492] | sysTid=27194 nice=-10 cgrp=default sched=0/0 handle=0x79cdcd04f0
runtime.cc:492] | state=R schedstat=( 0 0 0 ) utm=2 stm=1 core=3 HZ=100
runtime.cc:492] | stack=0x79cdbd6000-0x79cdbd8000 stackSize=1005KB
runtime.cc:492] | held mutexes= "abort lock" "JNI weak global reference table lock" "ObjectRegistry lock" "mutator lock"(shared held)
A/zygote64: runtime.cc:492] native: #00 pc 0000000000396e50 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+212)
runtime.cc:492] native: #1 pc 000000000045d1f0 /system/lib64/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMapb+348)
runtime.cc:492] native: #2 pc 0000000000474320 /system/lib64/libart.so (_ZN3art14DumpCheckpoint3RunEPNS_6ThreadE+880)
runtime.cc:492] native: #3 pc 000000000046cc80 /system/lib64/libart.so (ZN3art10ThreadList13RunCheckpointEPNS_7ClosureES2+476)
runtime.cc:492] native: #4 pc 000000000046c498 /system/lib64/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEb+292)
runtime.cc:492] native: #5 pc 0000000000444638 /system/lib64/libart.so (_ZNK3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+472)
runtime.cc:492] native: #6 pc 0000000000436690 /system/lib64/libart.so (_ZN3art7Runtime5AbortEPKc+172)
runtime.cc:492] native: #7 pc 0000000000436f04 /system/lib64/libart.so (_ZN3art7Runtime7AborterEPKc+24)
runtime.cc:492] native: #8 pc 000000000052163c /system/lib64/libart.so (_ZN7android4base10LogMessageD1Ev+900)
runtime.cc:492] native: #9 pc 000000000024af8c /system/lib64/libart.so (_ZN3art22IndirectReferenceTable3AddENS_15IRTSegmentStateENS_6ObjPtrINS_6mirror6ObjectEEE+776)
runtime.cc:492] native: #10 pc 00000000002d5760 /system/lib64/libart.so (_ZN3art9JavaVMExt16AddWeakGlobalRefEPNS_6ThreadENS_6ObjPtrINS_6mirror6ObjectEEE+68)
runtime.cc:492] native: #11 pc 000000000035391c /system/lib64/libart.so (_ZN3art3JNI16NewWeakGlobalRefEP7_JNIEnvP8_jobject+576)
runtime.cc:492] native: #12 pc 0000000000109604 /system/lib64/libart.so (_ZN3art8CheckJNI6NewRefEPKcP7_JNIEnvP8_jobjectNS_15IndirectRefKindE+724)
runtime.cc:492] native: #13 pc 00000000002edb64 /system/lib64/libart.so (_ZN3art14ObjectRegistry11InternalAddINS_6mirror6ObjectEEEmNS_6HandleIT_EE+1020)
runtime.cc:492] native: #14 pc 00000000002ee808 /system/lib64/libart.so (_ZN3art14ObjectRegistry3AddENS_6ObjPtrINS_6mirror6ObjectEEE+108)
runtime.cc:492] native: #15 pc 0000000000170948 /system/lib64/libart.so (_ZN3art3Dbg11GetThreadIdEPNS_6ThreadE+600)
runtime.cc:492] native: #16 pc 00000000002df704 /system/lib64/libart.so (_ZN3art4JDWP9JdwpState16PostThreadChangeEPNS_6ThreadEb+516)
runtime.cc:492] native: #17 pc 0000000000181d94 /system/lib64/libart.so (_ZN3art3Dbg26DbgThreadLifecycleCallback11ThreadStartEPNS_6ThreadE+48)
runtime.cc:492] native: #18 pc 0000000000445204 /system/lib64/libart.so (_ZN3art16RuntimeCallbacks11ThreadStartEPNS_6ThreadE+48)
A/zygote64: runtime.cc:492] native: #19 pc 0000000000459bb8 /system/lib64/libart.so (_ZN3art6Thread6AttachEPKcbP8_jobjectb+1672)
runtime.cc:492] native: #20 pc 0000000000435fdc /system/lib64/libart.so (_ZN3art7Runtime19AttachCurrentThreadEPKcbP8_jobjectb+84)
runtime.cc:492] native: #21 pc 00000000002da0e4 /system/lib64/libart.so (_ZN3art3JII27AttachCurrentThreadInternalEP7_JavaVMPP7_JNIEnvPvb+268)
runtime.cc:492] native: #22 pc 00000000001144e0 /system/lib64/libart.so (_ZN3art8CheckJII19AttachCurrentThreadEP7_JavaVMPP7_JNIEnvPv+128)
runtime.cc:492] native: #23 pc 00000000000b3190 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #24 pc 0000000000149e10 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #25 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #26 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "main" prio=10 tid=1 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x72eb07d0 self=0x79eccc0a00
runtime.cc:492] | sysTid=12241 nice=-10 cgrp=default sched=0/0 handle=0x79f15b39b0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=4439 stm=1093 core=2 HZ=100
runtime.cc:492] | stack=0x7ff2c99000-0x7ff2c9b000 stackSize=8MB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
A/zygote64: runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #1 pc 0000000000066d68 /system/lib64/libc.so (pthread_join+224)
runtime.cc:492] native: #2 pc 00000000002e0284 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (_ZNSt6__ndk16thread4joinEv+28)
runtime.cc:492] native: #3 pc 00000000000c31e8 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #4 pc 00000000002d7968 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #5 pc 00000000001daeec /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #6 pc 00000000001daf10 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #7 pc 00000000002d7968 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #8 pc 00000000001ddf6c /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #9 pc 00000000002d7968 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #10 pc 00000000001202f4 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #11 pc 00000000001203e0 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #12 pc 00000000002d7968 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #13 pc 00000000000d6800 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #14 pc 00000000002d7968 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
A/zygote64: runtime.cc:492] native: #15 pc 0000000000077918 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #16 pc 000000000014acf4 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #17 pc 0000000000093ef8 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #18 pc 0000000000092850 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #19 pc 0000000000015eb4 /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+808)
runtime.cc:492] native: #20 pc 0000000000015b04 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+108)
runtime.cc:492] native: #21 pc 00000000001126ec /system/lib64/libandroid_runtime.so (???)
runtime.cc:492] native: #22 pc 00000000001f830c /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
runtime.cc:492] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:492] at android.os.MessageQueue.next(MessageQueue.java:325)
runtime.cc:492] at android.os.Looper.loop(Looper.java:142)
runtime.cc:492] at android.app.ActivityThread.main(ActivityThread.java:6798)
runtime.cc:492] at java.lang.reflect.Method.invoke(Native method)
runtime.cc:492] at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
runtime.cc:492] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
runtime.cc:492]
runtime.cc:492] "Jit thread pool worker thread 0" prio=10 tid=2 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c0210 self=0x79da80e000
runtime.cc:492] | sysTid=12255 nice=9 cgrp=default sched=0/0 handle=0x79e30c64f0
A/zygote64: runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=210 stm=83 core=2 HZ=100
runtime.cc:492] | stack=0x79e2fc8000-0x79e2fca000 stackSize=1021KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #1 pc 00000000000e1af8 /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+152)
runtime.cc:492] native: #2 pc 0000000000475bcc /system/lib64/libart.so (_ZN3art10ThreadPool7GetTaskEPNS_6ThreadE+256)
runtime.cc:492] native: #3 pc 0000000000475180 /system/lib64/libart.so (_ZN3art16ThreadPoolWorker3RunEv+124)
runtime.cc:492] native: #4 pc 0000000000474c4c /system/lib64/libart.so (_ZN3art16ThreadPoolWorker8CallbackEPv+144)
runtime.cc:492] native: #5 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #6 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
A/zygote64: runtime.cc:492] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c0298 self=0x79eccc1400
runtime.cc:492] | sysTid=12256 nice=0 cgrp=default sched=0/0 handle=0x79e2fc54f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:492] | stack=0x79e2ecb000-0x79e2ecd000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: do_sigtimedwait+0xe4/0x1c8
runtime.cc:492] kernel: SyS_rt_sigtimedwait+0xc8/0x118
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068fc4 /system/lib64/libc.so (__rt_sigtimedwait+8)
runtime.cc:492] native: #1 pc 0000000000029b3c /system/lib64/libc.so (sigwait+56)
runtime.cc:492] native: #2 pc 000000000044b8ec /system/lib64/libart.so (_ZN3art9SignalSet4WaitEv+40)
runtime.cc:492] native: #3 pc 000000000044b410 /system/lib64/libart.so (_ZN3art13SignalCatcher13WaitForSignalEPNS_6ThreadERNS_9SignalSetE+256)
runtime.cc:492] native: #4 pc 0000000000449e60 /system/lib64/libart.so (_ZN3art13SignalCatcher3RunEPv+276)
runtime.cc:492] native: #5 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #6 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
A/zygote64: runtime.cc:492] "JDWP" prio=10 tid=4 WaitingInMainDebuggerLoop
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c0320 self=0x79da814400
runtime.cc:492] | sysTid=12257 nice=0 cgrp=default sched=0/0 handle=0x79d03e34f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=7 stm=2 core=2 HZ=100
runtime.cc:492] | stack=0x79d02e9000-0x79d02eb000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: poll_schedule_timeout+0x40/0x60
runtime.cc:492] kernel: do_select+0x4b8/0x510
runtime.cc:492] kernel: core_sys_select+0x230/0x38c
runtime.cc:492] kernel: SyS_pselect6+0x170/0x214
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068f1c /system/lib64/libc.so (__pselect6+8)
runtime.cc:492] native: #1 pc 0000000000027c8c /system/lib64/libc.so (select+148)
runtime.cc:492] native: #2 pc 0000000000514438 /system/lib64/libart.so (_ZN3art4JDWP12JdwpAdbState15ProcessIncomingEv+332)
runtime.cc:492] native: #3 pc 00000000002e9054 /system/lib64/libart.so (_ZN3art4JDWP9JdwpState3RunEv+444)
runtime.cc:492] native: #4 pc 00000000002e8730 /system/lib64/libart.so (_ZN3art4JDWPL15StartJdwpThreadEPv+40)
runtime.cc:492] native: #5 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #6 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
A/zygote64: runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "HeapTaskDaemon" prio=10 tid=5 Blocked
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c9a90 self=0x79ecda5600
runtime.cc:492] | sysTid=12261 nice=4 cgrp=default sched=0/0 handle=0x79cffd74f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=270 stm=19 core=0 HZ=100
runtime.cc:492] | stack=0x79cfed5000-0x79cfed7000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbf0 /system/lib64/libc.so (syscall+32)
runtime.cc:492] native: #1 pc 00000000000e1f20 /system/lib64/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadEli+172)
runtime.cc:492] native: #2 pc 0000000000240334 /system/lib64/libart.so (ZN3art2gc13TaskProcessor7GetTaskEPNS_6ThreadE+320)
A/zygote64: runtime.cc:492] native: #3 pc 0000000000240c14 /system/lib64/libart.so (ZN3art2gc13TaskProcessor11RunAllTasksEPNS_6ThreadE+92)
runtime.cc:492] native: #4 pc 000000000020c8bc /system/framework/arm64/boot-core-libart.oat (Java_dalvik_system_VMRuntime_runHeapTasks
+124)
runtime.cc:492] at dalvik.system.VMRuntime.runHeapTasks(Native method)
runtime.cc:492] - waiting to lock an unknown object
runtime.cc:492] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:493)
runtime.cc:492] at java.lang.Daemons$Daemon.run(Daemons.java:111)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "FinalizerWatchdogDaemon" prio=10 tid=6 Sleeping
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c03a8 self=0x79ecda4c00
runtime.cc:492] | sysTid=12260 nice=4 cgrp=default sched=0/0 handle=0x79d00dc4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:492] | stack=0x79cffda000-0x79cffdc000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbf0 /system/lib64/libc.so (syscall+32)
runtime.cc:492] native: #1 pc 00000000000e1f20 /system/lib64/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadEli+172)
runtime.cc:492] native: #2 pc 0000000000391d54 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+644)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 000000000001f7ec /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Thread_sleep__Ljava_lang_Object_2JI+188)
runtime.cc:492] at java.lang.Thread.sleep(Native method)
runtime.cc:492] - sleeping on <0x00cc6809> (a java.lang.Object)
runtime.cc:492] at java.lang.Thread.sleep(Thread.java:373)
runtime.cc:492] - locked <0x00cc6809> (a java.lang.Object)
runtime.cc:492] at java.lang.Thread.sleep(Thread.java:314)
runtime.cc:492] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:355)
runtime.cc:492] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:396)
runtime.cc:492] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:289)
runtime.cc:492] at java.lang.Daemons$Daemon.run(Daemons.java:111)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "FinalizerDaemon" prio=10 tid=7 Waiting
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c0430 self=0x79ecda4200
runtime.cc:492] | sysTid=12259 nice=4 cgrp=default sched=0/0 handle=0x79d01e14f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=210 stm=7 core=0 HZ=100
runtime.cc:492] | stack=0x79d00df000-0x79d00e1000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #1 pc 00000000000e1af8 /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+152)
runtime.cc:492] native: #2 pc 0000000000391d44 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+628)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] at java.lang.Object.wait(Native method)
runtime.cc:492] - waiting on <0x0eb13a0e> (a java.lang.Object)
runtime.cc:492] at java.lang.Object.wait(Object.java:422)
runtime.cc:492] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
runtime.cc:492] - locked <0x0eb13a0e> (a java.lang.Object)
runtime.cc:492] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
runtime.cc:492] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:240)
runtime.cc:492] at java.lang.Daemons$Daemon.run(Daemons.java:111)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "ReferenceQueueDaemon" prio=10 tid=8 Waiting
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c04b8 self=0x79eccc3200
runtime.cc:492] | sysTid=12258 nice=4 cgrp=default sched=0/0 handle=0x79d02e64f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=10 stm=1 core=1 HZ=100
runtime.cc:492] | stack=0x79d01e4000-0x79d01e6000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
A/zygote64: runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #1 pc 00000000000e1af8 /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+152)
runtime.cc:492] native: #2 pc 0000000000391d44 /system/lib64/libart.so (ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+628)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 000000000000070c /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait
+124)
runtime.cc:492] at java.lang.Object.wait(Native method)
runtime.cc:492] - waiting on <0x029467d6> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:492] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:186)
runtime.cc:492] - locked <0x029467d6> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:492] at java.lang.Daemons$Daemon.run(Daemons.java:111)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "Binder:12241_1" prio=10 tid=9 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c0540 self=0x79e04a5400
runtime.cc:492] | sysTid=12262 nice=0 cgrp=default sched=0/0 handle=0x79cfcd44f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=86 stm=28 core=1 HZ=100
runtime.cc:492] | stack=0x79cfbda000-0x79cfbdc000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: binder_thread_read+0x328/0xea4
runtime.cc:492] kernel: binder_ioctl_write_read+0x1b0/0x30c
runtime.cc:492] kernel: binder_ioctl+0x1d0/0x61c
runtime.cc:492] kernel: do_vfs_ioctl+0x484/0x574
runtime.cc:492] kernel: SyS_ioctl+0x60/0x88
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068ed0 /system/lib64/libc.so (__ioctl+4)
runtime.cc:492] native: #1 pc 0000000000024478 /system/lib64/libc.so (ioctl+132)
runtime.cc:492] native: #2 pc 0000000000061c48 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+256)
runtime.cc:492] native: #3 pc 0000000000061db8 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
runtime.cc:492] native: #4 pc 0000000000062488 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+60)
runtime.cc:492] native: #5 pc 0000000000083ba8 /system/lib64/libbinder.so (???)
runtime.cc:492] native: #6 pc 000000000001160c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+280)
runtime.cc:492] native: #7 pc 00000000000b7b14 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+136)
runtime.cc:492] native: #8 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #9 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "Binder:12241_2" prio=10 tid=10 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c05c8 self=0x79da82b800
runtime.cc:492] | sysTid=12269 nice=0 cgrp=default sched=0/0 handle=0x79cfbd74f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=18 stm=2 core=2 HZ=100
runtime.cc:492] | stack=0x79cfadd000-0x79cfadf000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: binder_thread_read+0x328/0xea4
runtime.cc:492] kernel: binder_ioctl_write_read+0x1b0/0x30c
runtime.cc:492] kernel: binder_ioctl+0x1d0/0x61c
runtime.cc:492] kernel: do_vfs_ioctl+0x484/0x574
runtime.cc:492] kernel: SyS_ioctl+0x60/0x88
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068ed0 /system/lib64/libc.so (__ioctl+4)
runtime.cc:492] native: #1 pc 0000000000024478 /system/lib64/libc.so (ioctl+132)
runtime.cc:492] native: #2 pc 0000000000061c48 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+256)
runtime.cc:492] native: #3 pc 0000000000061db8 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
runtime.cc:492] native: #4 pc 0000000000062488 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+60)
runtime.cc:492] native: #5 pc 0000000000083ba8 /system/lib64/libbinder.so (???)
runtime.cc:492] native: #6 pc 000000000001160c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+280)
runtime.cc:492] native: #7 pc 00000000000b7b14 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+136)
runtime.cc:492] native: #8 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #9 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "Profile Saver" prio=10 tid=11 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c0650 self=0x79d971a800
runtime.cc:492] | sysTid=12286 nice=9 cgrp=default sched=0/0 handle=0x79cea414f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=3 stm=0 core=3 HZ=100
runtime.cc:492] | stack=0x79ce947000-0x79ce949000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
A/zygote64: runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbf0 /system/lib64/libc.so (syscall+32)
runtime.cc:492] native: #1 pc 00000000000e1f20 /system/lib64/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadEli+172)
runtime.cc:492] native: #2 pc 0000000000308c5c /system/lib64/libart.so (_ZN3art12ProfileSaver3RunEv+536)
runtime.cc:492] native: #3 pc 000000000030ab10 /system/lib64/libart.so (_ZN3art12ProfileSaver21RunProfileSaverThreadEPv+88)
runtime.cc:492] native: #4 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #5 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "RenderThread" prio=10 tid=12 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c06d8 self=0x79da837c00
runtime.cc:492] | sysTid=12290 nice=-10 cgrp=default sched=0/0 handle=0x79ce89a4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=88 stm=39 core=2 HZ=100
runtime.cc:492] | stack=0x79ce7a0000-0x79ce7a2000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: SyS_epoll_wait+0x2cc/0x388
runtime.cc:492] kernel: SyS_epoll_pwait+0xb4/0x138
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068de4 /system/lib64/libc.so (__epoll_pwait+8)
runtime.cc:492] native: #1 pc 000000000001faa8 /system/lib64/libc.so (epoll_pwait+48)
runtime.cc:492] native: #2 pc 0000000000015c1c /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+144)
runtime.cc:492] native: #3 pc 0000000000015b04 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+108)
runtime.cc:492] native: #4 pc 000000000005332c /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+884)
runtime.cc:492] native: #5 pc 000000000001160c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+280)
runtime.cc:492] native: #6 pc 00000000000b7b14 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+136)
runtime.cc:492] native: #7 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #8 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "Binder:12241_3" prio=10 tid=13 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c0760 self=0x79d9462c00
runtime.cc:492] | sysTid=12326 nice=0 cgrp=default sched=0/0 handle=0x79ce3ff4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=67 stm=17 core=2 HZ=100
runtime.cc:492] | stack=0x79ce305000-0x79ce307000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: binder_thread_read+0x328/0xea4
runtime.cc:492] kernel: binder_ioctl_write_read+0x1b0/0x30c
runtime.cc:492] kernel: binder_ioctl+0x1d0/0x61c
runtime.cc:492] kernel: do_vfs_ioctl+0x484/0x574
runtime.cc:492] kernel: SyS_ioctl+0x60/0x88
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068ed0 /system/lib64/libc.so (__ioctl+4)
runtime.cc:492] native: #1 pc 0000000000024478 /system/lib64/libc.so (ioctl+132)
runtime.cc:492] native: #2 pc 0000000000061c48 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+256)
runtime.cc:492] native: #3 pc 0000000000061db8 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
runtime.cc:492] native: #4 pc 0000000000062488 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+60)
runtime.cc:492] native: #5 pc 0000000000083ba8 /system/lib64/libbinder.so (???)
runtime.cc:492] native: #6 pc 000000000001160c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+280)
runtime.cc:492] native: #7 pc 00000000000b7b14 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+136)
runtime.cc:492] native: #8 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #9 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "LocationSettingsChangeThread" prio=10 tid=14 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c07e8 self=0x79d9488a00
runtime.cc:492] | sysTid=12349 nice=0 cgrp=default sched=0/0 handle=0x79cdfff4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:492] | stack=0x79cdefd000-0x79cdeff000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: SyS_epoll_wait+0x2cc/0x388
runtime.cc:492] kernel: SyS_epoll_pwait+0xb4/0x138
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068de4 /system/lib64/libc.so (__epoll_pwait+8)
runtime.cc:492] native: #1 pc 000000000001faa8 /system/lib64/libc.so (epoll_pwait+48)
runtime.cc:492] native: #2 pc 0000000000015c1c /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+144)
runtime.cc:492] native: #3 pc 0000000000015b04 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+108)
A/zygote64: runtime.cc:492] native: #4 pc 00000000001126ec /system/lib64/libandroid_runtime.so (???)
runtime.cc:492] native: #5 pc 00000000001f830c /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
runtime.cc:492] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:492] at android.os.MessageQueue.next(MessageQueue.java:325)
runtime.cc:492] at android.os.Looper.loop(Looper.java:142)
runtime.cc:492] at android.os.HandlerThread.run(HandlerThread.java:65)
runtime.cc:492]
runtime.cc:492] "queued-work-looper" prio=10 tid=15 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c0930 self=0x79d9489400
runtime.cc:492] | sysTid=12350 nice=-2 cgrp=default sched=0/0 handle=0x79cdefa4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=4 stm=0 core=0 HZ=100
runtime.cc:492] | stack=0x79cddf8000-0x79cddfa000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: SyS_epoll_wait+0x2cc/0x388
runtime.cc:492] kernel: SyS_epoll_pwait+0xb4/0x138
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068de4 /system/lib64/libc.so (__epoll_pwait+8)
runtime.cc:492] native: #1 pc 000000000001faa8 /system/lib64/libc.so (epoll_pwait+48)
runtime.cc:492] native: #2 pc 0000000000015c1c /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+144)
runtime.cc:492] native: #3 pc 0000000000015b04 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+108)
runtime.cc:492] native: #4 pc 00000000001126ec /system/lib64/libandroid_runtime.so (???)
runtime.cc:492] native: #5 pc 00000000001f830c /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
runtime.cc:492] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:492] at android.os.MessageQueue.next(MessageQueue.java:325)
runtime.cc:492] at android.os.Looper.loop(Looper.java:142)
runtime.cc:492] at android.os.HandlerThread.run(HandlerThread.java:65)
runtime.cc:492]
runtime.cc:492] "Alarm" prio=10 tid=21 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c1330 self=0x79d944ec00
runtime.cc:492] | sysTid=12362 nice=19 cgrp=default sched=0/0 handle=0x79ce3024f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:492] | stack=0x79ce208000-0x79ce20a000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: SyS_epoll_wait+0x2cc/0x388
runtime.cc:492] kernel: SyS_epoll_pwait+0xb4/0x138
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068de4 /system/lib64/libc.so (__epoll_pwait+8)
runtime.cc:492] native: #1 pc 000000000001faa8 /system/lib64/libc.so (epoll_pwait+48)
runtime.cc:492] native: #2 pc 0000000000015c1c /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+144)
runtime.cc:492] native: #3 pc 00000000000163e4 /system/lib64/libutils.so (_ZN7android6Looper7pollAllEiPiS1_PPv+344)
runtime.cc:492] native: #4 pc 00000000000139e4 /system/lib64/libandroid.so (ALooper_pollAll+92)
runtime.cc:492] native: #5 pc 0000000000093770 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #6 pc 0000000000093120 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #7 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #8 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "GLThread 1070" prio=10 tid=22 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c13b8 self=0x79cd632200
runtime.cc:492] | sysTid=12363 nice=0 cgrp=default sched=0/0 handle=0x79cd1a34f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=12527 stm=1183 core=2 HZ=100
runtime.cc:492] | stack=0x79cd0a1000-0x79cd0a3000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #1 pc 00000000000672d4 /system/lib64/libc.so (ZL33__pthread_mutex_lock_with_timeoutP24pthread_mutex_internal_tbPK8timespec+264)
runtime.cc:492] native: #2 pc 00000000002d7b48 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (ZNSt6__ndk15mutex4lockEv+8)
runtime.cc:492] native: #3 pc 0000000000079478 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #4 pc 0000000000006d9c /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/oat/arm64/base.odex (Java_com_mapbox_mapboxsdk_maps_renderer_MapRenderer_nativeRender
+124)
runtime.cc:492] at com.mapbox.mapboxsdk.maps.renderer.MapRenderer.nativeRender(Native method)
runtime.cc:492] at com.mapbox.mapboxsdk.maps.renderer.MapRenderer.onDrawFrame(MapRenderer.java:87)
runtime.cc:492] at com.mapbox.mapboxsdk.maps.renderer.glsurfaceview.GLSurfaceViewMapRenderer.onDrawFrame(GLSurfaceViewMapRenderer.java:90)
runtime.cc:492] at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1571)
runtime.cc:492] at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1270)
runtime.cc:492]
runtime.cc:492] "AssetManagerFil" prio=10 tid=23 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c1be0 self=0x79cd6ce400
A/zygote64: runtime.cc:492] | sysTid=12364 nice=19 cgrp=default sched=0/0 handle=0x79cce9e4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:492] | stack=0x79ccda4000-0x79ccda6000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: SyS_epoll_wait+0x2cc/0x388
runtime.cc:492] kernel: SyS_epoll_pwait+0xb4/0x138
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068de4 /system/lib64/libc.so (__epoll_pwait+8)
runtime.cc:492] native: #1 pc 000000000001faa8 /system/lib64/libc.so (epoll_pwait+48)
runtime.cc:492] native: #2 pc 0000000000015c1c /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+144)
runtime.cc:492] native: #3 pc 00000000000163e4 /system/lib64/libutils.so (_ZN7android6Looper7pollAllEiPiS1_PPv+344)
runtime.cc:492] native: #4 pc 00000000000139e4 /system/lib64/libandroid.so (ALooper_pollAll+92)
runtime.cc:492] native: #5 pc 0000000000093770 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #6 pc 0000000000213468 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #7 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #8 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "OnlineFileSourc" prio=10 tid=24 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c1c68 self=0x79ce155800
runtime.cc:492] | sysTid=12365 nice=19 cgrp=default sched=0/0 handle=0x79ccda14f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=29 stm=1 core=0 HZ=100
runtime.cc:492] | stack=0x79ccca7000-0x79ccca9000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: SyS_epoll_wait+0x2cc/0x388
runtime.cc:492] kernel: SyS_epoll_pwait+0xb4/0x138
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068de4 /system/lib64/libc.so (__epoll_pwait+8)
runtime.cc:492] native: #1 pc 000000000001faa8 /system/lib64/libc.so (epoll_pwait+48)
runtime.cc:492] native: #2 pc 0000000000015c1c /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+144)
runtime.cc:492] native: #3 pc 000000000001631c /system/lib64/libutils.so (_ZN7android6Looper7pollAllEiPiS1_PPv+144)
runtime.cc:492] native: #4 pc 00000000000139e4 /system/lib64/libandroid.so (ALooper_pollAll+92)
runtime.cc:492] native: #5 pc 0000000000093770 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #6 pc 00000000000bf43c /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #7 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #8 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "LocalFileSource" prio=10 tid=25 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c1cf0 self=0x79cd6d4800
runtime.cc:492] | sysTid=12367 nice=19 cgrp=default sched=0/0 handle=0x79ccba74f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:492] | stack=0x79ccaad000-0x79ccaaf000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: SyS_epoll_wait+0x2cc/0x388
runtime.cc:492] kernel: SyS_epoll_pwait+0xb4/0x138
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068de4 /system/lib64/libc.so (__epoll_pwait+8)
runtime.cc:492] native: #1 pc 000000000001faa8 /system/lib64/libc.so (epoll_pwait+48)
runtime.cc:492] native: #2 pc 0000000000015c1c /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+144)
runtime.cc:492] native: #3 pc 00000000000163e4 /system/lib64/libutils.so (_ZN7android6Looper7pollAllEiPiS1_PPv+344)
runtime.cc:492] native: #4 pc 00000000000139e4 /system/lib64/libandroid.so (ALooper_pollAll+92)
runtime.cc:492] native: #5 pc 0000000000093770 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #6 pc 00000000000b7028 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #7 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #8 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "DatabaseFileSou" prio=10 tid=26 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c1d78 self=0x79ce166c00
runtime.cc:492] | sysTid=12366 nice=19 cgrp=default sched=0/0 handle=0x79ccca44f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=29 stm=35 core=3 HZ=100
runtime.cc:492] | stack=0x79ccbaa000-0x79ccbac000 stackSize=1005KB
runtime.cc:492] | held mutexes=
A/zygote64: runtime.cc:492] native: #2 pc 000000000029dcb0 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE+20)
runtime.cc:492] native: #5 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "Worker 4" prio=10 tid=29 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c1f10 self=0x79cd70c000
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=3539 stm=329 core=0 HZ=100
runtime.cc:492] | stack=0x79cc5bc000-0x79cc5be000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #1 pc 0000000000065e40 /system/lib64/libc.so (pthread_cond_wait+96)
runtime.cc:492] native: #2 pc 000000000029dcb0 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE+20)
runtime.cc:492] native: #3 pc 0000000000149ef0 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #4 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "Worker 3" prio=10 tid=30 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c1f98 self=0x79ce17d400
runtime.cc:492] | sysTid=12371 nice=-10 cgrp=default sched=0/0 handle=0x79cc7b34f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=3515 stm=357 core=1 HZ=100
runtime.cc:492] | stack=0x79cc6b9000-0x79cc6bb000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #2 pc 000000000029dcb0 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE+20)
runtime.cc:492] native: #5 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "Worker 2" prio=10 tid=31 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c2020 self=0x79cd712400
runtime.cc:492] | sysTid=12370 nice=-10 cgrp=default sched=0/0 handle=0x79cc8b04f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=3579 stm=327 core=1 HZ=100
runtime.cc:492] | stack=0x79cc7b6000-0x79cc7b8000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
A/zygote64: runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #1 pc 0000000000065e40 /system/lib64/libc.so (pthread_cond_wait+96)
runtime.cc:492] native: #2 pc 000000000029dcb0 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE+20)
runtime.cc:492] native: #4 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #5 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:492] | stack=0x79ccf9c000-0x79ccf9e000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: SyS_epoll_wait+0x2cc/0x388
runtime.cc:492] kernel: SyS_epoll_pwait+0xb4/0x138
runtime.cc:492] native: #00 pc 0000000000068de4 /system/lib64/libc.so (__epoll_pwait+8)
runtime.cc:492] native: #1 pc 000000000001faa8 /system/lib64/libc.so (epoll_pwait+48)
runtime.cc:492] native: #2 pc 0000000000015c1c /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+144)
runtime.cc:492] native: #3 pc 0000000000015b04 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+108)
runtime.cc:492] native: #4 pc 00000000001126ec /system/lib64/libandroid_runtime.so (???)
runtime.cc:492] native: #5 pc 00000000001f830c /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
runtime.cc:492] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:492] at android.os.MessageQueue.next(MessageQueue.java:325)
runtime.cc:492] at android.os.Looper.loop(Looper.java:142)
A/zygote64: runtime.cc:492] at android.os.HandlerThread.run(HandlerThread.java:65)
runtime.cc:492] "arch_disk_io_0" prio=10 tid=38 Waiting
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c24b8 self=0x79cd6cd000
runtime.cc:492] | sysTid=12382 nice=0 cgrp=default sched=0/0 handle=0x79cb8f84f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=2 stm=0 core=3 HZ=100
runtime.cc:492] | stack=0x79cb7f6000-0x79cb7f8000 stackSize=1037KB
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] at java.lang.Thread.parkFor$(Thread.java:2135)
runtime.cc:492] - locked <0x05fa2c2f> (a java.lang.Object)
runtime.cc:492] at sun.misc.Unsafe.park(Unsafe.java:358)
runtime.cc:492] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:492] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
runtime.cc:492] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "arch_disk_io_1" prio=10 tid=39 Waiting
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #1 pc 00000000000e1af8 /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+152)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] at java.lang.Object.wait(Native method)
runtime.cc:492] - waiting on <0x0055523c> (a java.lang.Object)
runtime.cc:492] at java.lang.Thread.parkFor$(Thread.java:2135)
runtime.cc:492] - locked <0x0055523c> (a java.lang.Object)
runtime.cc:492] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
A/zygote64: runtime.cc:492] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
runtime.cc:492] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1087)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "hwuiTask1" prio=10 tid=40 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c2930 self=0x79caff9000
runtime.cc:492] | sysTid=12386 nice=-2 cgrp=default sched=0/0 handle=0x79ca5954f0
runtime.cc:492] | stack=0x79ca49b000-0x79ca49d000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] native: #1 pc 0000000000065e40 /system/lib64/libc.so (pthread_cond_wait+96)
runtime.cc:492] native: #2 pc 00000000000558a0 /system/lib64/libhwui.so (???)
runtime.cc:492] native: #3 pc 000000000001160c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+280)
runtime.cc:492] native: #4 pc 00000000000b7b14 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+136)
runtime.cc:492] native: #5 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #6 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "hwuiTask2" prio=10 tid=41 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c29b8 self=0x79cd7f6c00
runtime.cc:492] | sysTid=12388 nice=-2 cgrp=default sched=0/0 handle=0x79c97f84f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=2 stm=0 core=3 HZ=100
runtime.cc:492] | stack=0x79c96fe000-0x79c9700000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #2 pc 00000000000558a0 /system/lib64/libhwui.so (???)
runtime.cc:492] native: #3 pc 000000000001160c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+280)
runtime.cc:492] native: #4 pc 00000000000b7b14 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+136)
runtime.cc:492] native: #5 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #6 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "OkHttp ConnectionPool" prio=10 tid=43 TimedWaiting
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c6978 self=0x79c4a4aa00
runtime.cc:492] | sysTid=12413 nice=19 cgrp=bg_non_interactive sched=0/0 handle=0x79c7ff54f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=2 HZ=100
runtime.cc:492] | stack=0x79c7ef3000-0x79c7ef5000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
A/zygote64: runtime.cc:492] native: #1 pc 00000000000e1f20 /system/lib64/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadEli+172)
runtime.cc:492] native: #2 pc 0000000000391d54 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+644)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] at java.lang.Object.wait(Native method)
runtime.cc:492] - waiting on <0x09ca7bc5> (a okhttp3.internal.connection.RealConnectionPool)
runtime.cc:492] at okhttp3.internal.Util.waitMillis(Util.kt:536)
runtime.cc:492] at okhttp3.internal.Util.lockAndWaitNanos(Util.kt:522)
runtime.cc:492] - locked <0x09ca7bc5> (a okhttp3.internal.connection.RealConnectionPool)
runtime.cc:492] at okhttp3.internal.connection.RealConnectionPool$cleanupRunnable$1.run(RealConnectionPool.kt:49)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x146c71c8 self=0x79c4847200
runtime.cc:492] | sysTid=12416 nice=0 cgrp=default sched=0/0 handle=0x79c45ff4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:492] | stack=0x79c44fd000-0x79c44ff000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "OkHttp ConnectionPool" prio=10 tid=57 TimedWaiting
runtime.cc:492] | sysTid=12418 nice=0 cgrp=default sched=0/0 handle=0x79c43f54f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:492] | stack=0x79c42f3000-0x79c42f5000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
A/zygote64: runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "Binder:12241_4" prio=10 tid=60 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x1cc40ab8 self=0x79ce128e00
runtime.cc:492] | sysTid=12427 nice=0 cgrp=default sched=0/0 handle=0x79cbcf04f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=241 stm=48 core=2 HZ=100
runtime.cc:492] | stack=0x79cbbf6000-0x79cbbf8000 stackSize=1005KB
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: binder_thread_read+0x328/0xea4
runtime.cc:492] kernel: binder_ioctl_write_read+0x1b0/0x30c
runtime.cc:492] kernel: binder_ioctl+0x1d0/0x61c
runtime.cc:492] kernel: do_vfs_ioctl+0x484/0x574
runtime.cc:492] kernel: SyS_ioctl+0x60/0x88
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #1 pc 0000000000024478 /system/lib64/libc.so (ioctl+132)
runtime.cc:492] native: #2 pc 0000000000061c48 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+256)
runtime.cc:492] native: #3 pc 0000000000061db8 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
runtime.cc:492] native: #4 pc 0000000000062488 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+60)
runtime.cc:492] native: #8 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #9 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] | held mutexes=
A/zygote64: runtime.cc:492]
runtime.cc:492] "StopWatchThread" prio=10 tid=61 Native
runtime.cc:492] | sysTid=13385 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x79ca7fa4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=75 stm=9 core=0 HZ=100
runtime.cc:492] at android.os.MessageQueue.next(MessageQueue.java:325)
runtime.cc:492] at android.os.Looper.loop(Looper.java:142)
runtime.cc:492] at android.os.HandlerThread.run(HandlerThread.java:65)
runtime.cc:492]
runtime.cc:492] "arch_disk_io_2" prio=10 tid=67 Waiting
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=3 HZ=100
A/zygote64: runtime.cc:492] | stack=0x79ca5f3000-0x79ca5f5000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #1 pc 00000000000e1af8 /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+152)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] at java.lang.Object.wait(Native method)
runtime.cc:492] - waiting on <0x05435628> (a java.lang.Object)
runtime.cc:492] at java.lang.Thread.parkFor$(Thread.java:2135)
runtime.cc:492] - locked <0x05435628> (a java.lang.Object)
runtime.cc:492] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
runtime.cc:492] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1087)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "arch_disk_io_3" prio=10 tid=70 Waiting
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:492] | stack=0x79c90fd000-0x79c90ff000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] - locked <0x0cdc0f41> (a java.lang.Object)
runtime.cc:492] at sun.misc.Unsafe.park(Unsafe.java:358)
runtime.cc:492] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:492] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "Binder:12241_5" prio=10 tid=19 Native
A/zygote64: runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x1cc40f30 self=0x79d949fe00
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=72 stm=13 core=3 HZ=100
runtime.cc:492] | stack=0x79cbf05000-0x79cbf07000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: do_vfs_ioctl+0x484/0x574
runtime.cc:492] kernel: SyS_ioctl+0x60/0x88
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068ed0 /system/lib64/libc.so (__ioctl+4)
runtime.cc:492] native: #1 pc 0000000000024478 /system/lib64/libc.so (ioctl+132)
runtime.cc:492] native: #3 pc 0000000000061db8 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
runtime.cc:492] native: #4 pc 0000000000062488 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+60)
runtime.cc:492] native: #5 pc 0000000000083ba8 /system/lib64/libbinder.so (???)
runtime.cc:492] native: #6 pc 000000000001160c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+280)
runtime.cc:492] native: #7 pc 00000000000b7b14 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+136)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "OkHttp Dispatcher" prio=10 tid=36 TimedWaiting
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x1cc405c8 self=0x79ce153a00
runtime.cc:492] | sysTid=20820 nice=0 cgrp=default sched=0/0 handle=0x79ca8ff4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=10 stm=0 core=0 HZ=100
runtime.cc:492] | stack=0x79ca7fd000-0x79ca7ff000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbf0 /system/lib64/libc.so (syscall+32)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] at java.lang.Object.wait(Native method)
runtime.cc:492] - waiting on <0x039e7ce6> (a java.lang.Object)
runtime.cc:492] at java.lang.Thread.parkFor$(Thread.java:2135)
runtime.cc:492] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:492] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:492] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:492] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x1cc40650 self=0x79e04a7200
runtime.cc:492] | sysTid=20862 nice=0 cgrp=default sched=0/0 handle=0x79c96fb4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=12 stm=0 core=2 HZ=100
runtime.cc:492] | stack=0x79c95f9000-0x79c95fb000 stackSize=1037KB
A/zygote64: runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #2 pc 0000000000391d54 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+644)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] at java.lang.Object.wait(Native method)
runtime.cc:492] - waiting on <0x046d7227> (a java.lang.Object)
runtime.cc:492] - locked <0x046d7227> (a java.lang.Object)
runtime.cc:492] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:492] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:492] | stack=0x79c94f4000-0x79c94f6000 stackSize=1037KB
runtime.cc:492] kernel: do_sys_poll+0x354/0x40c
runtime.cc:492] kernel: SyS_ppoll+0x11c/0x1c4
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] at okio.RealBufferedSource.request(RealBufferedSource.kt:62)
runtime.cc:492] at okio.RealBufferedSource.require(RealBufferedSource.kt:55)
runtime.cc:492] at okhttp3.internal.http2.Http2Reader.nextFrame(Http2Reader.kt:88)
runtime.cc:492] at okhttp3.internal.http2.Http2Connection$ReaderRunnable.run(Http2Connection.kt:567)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
A/zygote64: runtime.cc:492] "OkHttp events.mapbox.com Writer" prio=10 tid=35 Waiting
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x1cc40760 self=0x79ce165800
runtime.cc:492] | sysTid=21204 nice=0 cgrp=default sched=0/0 handle=0x79cbe054f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:492] | stack=0x79cbd03000-0x79cbd05000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #2 pc 0000000000391d44 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+628)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] - waiting on <0x06195e7d> (a java.lang.Object)
runtime.cc:492] at java.lang.Thread.parkFor$(Thread.java:2135)
runtime.cc:492] - locked <0x06195e7d> (a java.lang.Object)
runtime.cc:492] at sun.misc.Unsafe.park(Unsafe.java:358)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1087)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x1cc40870 self=0x79da811c00
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:492] | stack=0x79c858c000-0x79c858e000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbf0 /system/lib64/libc.so (syscall+32)
runtime.cc:492] at java.lang.Object.wait(Native method)
runtime.cc:492] - waiting on <0x05458172> (a java.lang.Object)
runtime.cc:492] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:492] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
A/zygote64: runtime.cc:492] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] native: #2 pc 0000000000391d54 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+644)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] - waiting on <0x0fcded9b> (a java.lang.Class<okio.AsyncTimeout>)
runtime.cc:492] at java.lang.Object.wait(Object.java:422)
runtime.cc:492] - locked <0x0fcded9b> (a java.lang.Class<okio.AsyncTimeout>)
runtime.cc:492]
runtime.cc:492] "OkHttp events.mapbox.com" prio=10 tid=47 Native
runtime.cc:492] | stack=0x79c8487000-0x79c8489000 stackSize=1037KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 0000000000068f04 /system/lib64/libc.so (__ppoll+8)
runtime.cc:492] native: #1 pc 0000000000027b60 /system/lib64/libc.so (poll+88)
runtime.cc:492] native: #2 pc 000000000002b12c /system/lib64/libjavacrypto.so (???)
runtime.cc:492] native: #3 pc 000000000002b4d8 /system/lib64/libjavacrypto.so (???)
runtime.cc:492] native: #4 pc 0000000000020e38 /system/lib64/libjavacrypto.so (???)
runtime.cc:492] native: #5 pc 000000000001167c /system/framework/arm64/boot-conscrypt.oat (Java_com_android_org_conscrypt_NativeCrypto_SSL_1read__JLjava_io_FileDescriptor_2Lcom_android_org_conscrypt_NativeCrypto_00024SSLHandshakeCallbacks_2_3BIII+268)
runtime.cc:492] - locked <0x0c3509c3> (a java.lang.Object)
runtime.cc:492] at okio.InputStreamSource.read(Okio.kt:102)
A/zygote64: runtime.cc:492] at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:159)
runtime.cc:492] at okio.RealBufferedSource.request(RealBufferedSource.kt:62)
runtime.cc:492] at okio.RealBufferedSource.require(RealBufferedSource.kt:55)
runtime.cc:492] at okhttp3.internal.http2.Http2Reader.nextFrame(Http2Reader.kt:88)
runtime.cc:492] at okhttp3.internal.http2.Http2Connection$ReaderRunnable.run(Http2Connection.kt:567)
runtime.cc:492] "OkHttp ConnectionPool" prio=10 tid=49 TimedWaiting
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x1cc40980 self=0x79d95eae00
runtime.cc:492] | sysTid=21212 nice=0 cgrp=default sched=0/0 handle=0x79c81ff4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbf0 /system/lib64/libc.so (syscall+32)
runtime.cc:492] native: #1 pc 00000000000e1f20 /system/lib64/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadEli+172)
runtime.cc:492] native: #2 pc 0000000000391d54 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+644)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] - waiting on <0x0b60c240> (a okhttp3.internal.connection.RealConnectionPool)
runtime.cc:492] - locked <0x0b60c240> (a okhttp3.internal.connection.RealConnectionPool)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492] "OkHttp events.mapbox.com Writer" prio=10 tid=50 Waiting
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x1cc40a08 self=0x79cd70fc00
runtime.cc:492] | sysTid=21213 nice=0 cgrp=default sched=0/0 handle=0x79c80fa4f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:492] | stack=0x79c7ff8000-0x79c7ffa000 stackSize=1037KB
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #2 pc 0000000000391d44 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+628)
runtime.cc:492] native: #3 pc 0000000000393ac4 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectElibNS_11ThreadStateE+252)
runtime.cc:492] native: #4 pc 0000000000000adc /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
runtime.cc:492] at java.lang.Object.wait(Native method)
runtime.cc:492] - waiting on <0x00e26579> (a java.lang.Object)
runtime.cc:492] at java.lang.Thread.parkFor$(Thread.java:2135)
A/zygote64: runtime.cc:492] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
runtime.cc:492] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
runtime.cc:492] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1113)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1087)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
runtime.cc:492] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:492] at java.lang.Thread.run(Thread.java:764)
runtime.cc:492]
runtime.cc:492] "Worker 1" prio=10 tid=44 Native
runtime.cc:492] | group="" sCount=1 dsCount=0 flags=1 obj=0x1a840018 self=0x79ce154400
runtime.cc:492] | sysTid=27121 nice=-10 cgrp=default sched=0/0 handle=0x79cbaf64f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:492] | stack=0x79cb9fc000-0x79cb9fe000 stackSize=1005KB
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #1 pc 0000000000065e40 /system/lib64/libc.so (pthread_cond_wait+96)
runtime.cc:492] native: #2 pc 000000000029dcb0 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE+20)
runtime.cc:492] native: #4 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] (no managed stack frames)
runtime.cc:492]
runtime.cc:492] "Worker 1" prio=10 tid=37 Native
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: do_futex+0xdc/0x89c
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] native: #1 pc 0000000000065e40 /system/lib64/libc.so (pthread_cond_wait+96)
runtime.cc:492] native: #2 pc 000000000029dcb0 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE+20)
runtime.cc:492] native: #3 pc 0000000000149ef0 /data/app/appname-nrWEYzbnwLNLJsjrKxIBFg==/lib/arm64/libmapbox-gl.so (???)
runtime.cc:492] native: #5 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
A/zygote64: runtime.cc:492] | sysTid=27187 nice=-10 cgrp=default sched=0/0 handle=0x79cbbf34f0
runtime.cc:492] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:492] | held mutexes=
runtime.cc:492] kernel: __switch_to+0x84/0x90
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] "Worker 1" prio=10 tid=18 Native
runtime.cc:492] kernel: futex_wait_queue_me+0xd8/0x130
runtime.cc:492] kernel: futex_wait+0xec/0x200
runtime.cc:492] kernel: SyS_futex+0x110/0x19c
runtime.cc:492] kernel: __sys_trace_return+0x0/0x4
runtime.cc:492] native: #00 pc 000000000001dbec /system/lib64/libc.so (syscall+28)
runtime.cc:492] native: #4 pc 000000000006679c /system/lib64/libc.so (_ZL15__pthread_startPv+36)
runtime.cc:492] native: #5 pc 000000000001f2b4 /system/lib64/libc.so (__start_thread+68)
runtime.cc:492]
runtime.cc:492]
runtime.cc:500] JNI ERROR (app bug): weak global reference table overflow (max=51200)
runtime.cc:500] weak global reference table dump:
runtime.cc:500] Last 10 entries (of 51200):
runtime.cc:500] 51199: 0x1ba80018 java.lang.Thread
runtime.cc:500] 51198: 0x1ba40018 java.lang.Thread
runtime.cc:500] 51197: 0x1ba00018 java.lang.Thread
runtime.cc:500] 51196: 0x1b9c0018 java.lang.Thread
A/zygote64: runtime.cc:500] 51195: 0x1b980018 java.lang.Thread
runtime.cc:500] 51194: 0x1b940018 java.lang.Thread
runtime.cc:500] 51193: 0x1b900018 java.lang.Thread
runtime.cc:500] 51192: 0x1b8c0018 java.lang.Thread
runtime.cc:500] 51191: 0x1b880018 java.lang.Thread
runtime.cc:500] 51190: 0x1b840018 java.lang.Thread
runtime.cc:500] Summary:
runtime.cc:500] 7195 of java.lang.Class (7195 unique instances)
runtime.cc:500] 597 of java.lang.Thread (597 unique instances)
runtime.cc:500] 33 of java.lang.DexCache (33 unique instances)
runtime.cc:500] 5 of android.os.HandlerThread (5 unique instances)
runtime.cc:500] 1 of com.mapbox.mapboxsdk.maps.renderer.glsurfaceview.MapboxGLSurfaceView
runtime.cc:500] 1 of com.google.android.gms.dynamite.zzh
runtime.cc:500] 1 of java.lang.BootClassLoader
runtime.cc:500] 1 of android.net.ConnectivityThread
runtime.cc:500]
A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 27194 (Worker 1)

Steps to reproduce

  1. Run the app
  2. Wait a few minutes

Configuration

  • OnePlus 3T(8.0.0) + Redmi Note 4(6.0.0)
  • implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:9.1.0'
    implementation 'com.mapbox.mapboxsdk:mapbox-android-core:2.0.0'
    implementation 'com.mapbox.mapboxsdk:mapbox-android-plugin-annotation-v9:0.8.0'
@Chaoba
Copy link
Contributor

Chaoba commented Apr 20, 2020

@xGaze Thanks for reporting this. But I can't reproduce this issue on my phone. Can you deliberate more details on how to reproduce or create a simple demo project that could reproduce it? Maybe it's related with sources and layers you are using.

@alexshalamov
Copy link
Contributor

@tobrun @Chaoba are we leaking global references somewhere? runtime.cc:500] JNI ERROR (app bug): weak global reference table overflow (max=51200)

@tobrun
Copy link
Member

tobrun commented Apr 21, 2020

@xGaze could you add a bit more information about your map setup:

  • Run the app / Wait a few minutes
    • you are not interacting with the map at that time?
    • is the map camera position beeing animated?
    • are you showing the end user location on the map?
    • are you updating annotations?

@alexshalamov potentially but we need the specific map setup to reproduce, a normal map is not leaking:

Open, double tap zoom, remain idle:

image

Open - close an map activity:

image

Once we have reproduction case we can inspect the JNI heap with the android studio profiler:

image

@andrii-palekha
Copy link
Author

@tobrun

  • you are not interacting with the map at that time?
    No.

  • is the map camera position beeing animated?
    Yes, camera position beeing animated once in a second, when we got a new location.

  • are you showing the end user location on the map?
    Yes, we are showing the trajectory of the user.

  • are you updating annotations?
    Only once, when the app start, we set up the LineManager and LineOptions with the color and width.

If you need any additional inforamtion, please ask.

@tobrun
Copy link
Member

tobrun commented Jun 4, 2020

@xGaze are you seeing this issue in production or only locally? The reason I'm asking is that Android Studio profiler and leak canary are leaking references.

A profile session, after initialisation with using LocationComponent doesn't show anything unexpected, all allocations made show that they are cleaned up correctly.

image

When we take the full session in account (opening and closing an activity):

image

You can see we are leaking Ljava/lang/Class. Looking into those shows that they are related to profiler and leak canary:

image

image

Would be great to see if you are seeing something different on your end

@stale stale bot added the archived label Dec 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants