android
android copied to clipboard
JNI Error in application
Environment
Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project):
- CLI: 5.0.3
- Cross-platform modules: 5.0.2
- Android Runtime: 5.0.0
- Plugin(s):
"nativescript-angular": "~7.0.0",
"nativescript-plugin-firebase": "^7.6.0",
"nativescript-theme-core": "~1.0.4"
Describe the bug When running two or more queries using the Firestore from the NativeScript Firebase plugin, an error often occurs in the JNI. I have run across this in a production app (see closed issue #1219) and it is nearly a dealbreaker.
I am unsure whether this is an Android runtime problem, a problem with the Firebase plugin, or a problem with Firebase itself. I'm raising this issue here because it seems that somehow a reference is being changed under the hood, with no way to control the behavior from the JS environment. I'm really unsure of how to prevent this from happening, as it occurs even if the query is cancelled from the JS environment.
To Reproduce I am uploading a sample project that allows for consistent reproduction of the error. To reproduce tap "Retrieve" more than one time and wait a few seconds.
Expected behavior All the queries should continue independently until they are complete.
Sample project jni-error.zip
Additional context Note that the first line of the stack trace can change depending on what java class the method is attempted to be called upon. For instance, I have seen:
2019-01-03 09:40:29.368 19771-19771/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] JNI DETECTED ERROR IN APPLICATION: can't call com.google.firebase.firestore.Query com.google.firebase.firestore.Query.startAfter(com.google.firebase.firestore.DocumentSnapshot) on instance of com.google.firebase.firestore.DocumentReference
Here is a full trace:
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] JNI DETECTED ERROR IN APPLICATION: can't call com.google.firebase.firestore.Query com.google.firebase.firestore.Query.startAfter(com.google.firebase.firestore.DocumentSnapshot) on instance of java.util.HashMap$EntrySet
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] in call to CallObjectMethodA
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] from java.lang.Object com.tns.Runtime.callJSMethodNative(int, int, java.lang.String, int, boolean, java.lang.Object[])
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] "main" prio=5 tid=1 Runnable
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] | group="main" sCount=0 dsCount=0 flags=0 obj=0x742e3ee0 self=0xec1d9000
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] | sysTid=19319 nice=-10 cgrp=default sched=0/0 handle=0xf0d9d494
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] | state=R schedstat=( 6407602363 719474170 3521 ) utm=553 stm=87 core=1 HZ=100
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] | stack=0xff07e000-0xff080000 stackSize=8MB
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] | held mutexes= "mutator lock"(shared held)
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #00 pc 004152f6 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+198)
2019-01-03 09:29:45.923 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #01 pc 0051048e /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+382)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #02 pc 0050b743 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+83)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #03 pc 0031a8b0 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1088)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #04 pc 0031ad21 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, char*)+113)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #05 pc 000d60f7 /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+71)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #06 pc 000da101 /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject*, _jclass*, _jmethodID*, art::Primitive::Type, art::InvokeType)+1937)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #07 pc 000da58b /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1019)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #08 pc 000c40a9 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+73)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #09 pc 0008030e /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #10 pc 0006f835 /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #11 pc 00095427 /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] native: #12 pc 00044c2d <anonymous:4bd86000> (???)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.tns.Runtime.callJSMethodNative(Native method)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.tns.Runtime.dispatchCallJSMethodNative(Runtime.java:1116)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.tns.Runtime.callJSMethodImpl(Runtime.java:996)
2019-01-03 09:29:45.924 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.tns.Runtime.callJSMethod(Runtime.java:983)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.tns.Runtime.callJSMethod(Runtime.java:967)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.tns.Runtime.callJSMethod(Runtime.java:959)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.tns.gen.com.google.android.gms.tasks.OnCompleteListener.onComplete(com.google.android.gms.tasks.OnCompleteListener.java:-1)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.google.android.gms.tasks.zzj.run(unavailable:4)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] - locked <0x0f51da14> (a java.lang.Object)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at android.os.Handler.handleCallback(Handler.java:873)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at android.os.Handler.dispatchMessage(Handler.java:99)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at android.os.Looper.loop(Looper.java:193)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at android.app.ActivityThread.main(ActivityThread.java:6669)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at java.lang.reflect.Method.invoke(Native method)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
2019-01-03 09:29:45.925 19319-19319/org.vcooley.JniError A/cooley.JniErro: java_vm_ext.cc:542]
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] Runtime aborting...
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] Dumping all threads without appropriate locks held: thread list lock mutator lock
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] All threads:
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] DALVIK THREADS (26):
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "main" prio=10 tid=1 Runnable
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=0 dsCount=0 flags=0 obj=0x742e3ee0 self=0xec1d9000
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19319 nice=-10 cgrp=default sched=0/0 handle=0xf0d9d494
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=R schedstat=( 6495040353 720012223 3555 ) utm=557 stm=92 core=0 HZ=100
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xff07e000-0xff080000 stackSize=8MB
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes= "abort lock" "mutator lock"(shared held)
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 004152f6 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+198)
2019-01-03 09:29:46.145 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0051048e /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+382)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 0050b743 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+83)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 0052e564 /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+916)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 00526286 /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+534)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 005254d4 /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool)+1316)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 004efdcc /system/lib/libart.so (art::AbortState::DumpAllThreads(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, art::Thread*) const+284)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #07 pc 004dc52f /system/lib/libart.so (art::Runtime::Abort(char const*)+287)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #08 pc 005cd833 /system/lib/libart.so (_ZNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_EclEOS3_+35)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #09 pc 00007ccc /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+828)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #10 pc 0031ab5f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1775)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #11 pc 0031ad21 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, char*)+113)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #12 pc 000d60f7 /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+71)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #13 pc 000da101 /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject*, _jclass*, _jmethodID*, art::Primitive::Type, art::InvokeType)+1937)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #14 pc 000da58b /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1019)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #15 pc 000c40a9 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+73)
2019-01-03 09:29:46.146 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #16 pc 0008030e /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #17 pc 0006f835 /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #18 pc 00095427 /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #19 pc 00044c2d <anonymous:4bd86000> (???)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethodNative(Native method)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.dispatchCallJSMethodNative(Runtime.java:1116)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethodImpl(Runtime.java:996)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethod(Runtime.java:983)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethod(Runtime.java:967)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethod(Runtime.java:959)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.gen.com.google.android.gms.tasks.OnCompleteListener.onComplete(com.google.android.gms.tasks.OnCompleteListener.java:-1)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.google.android.gms.tasks.zzj.run(unavailable:4)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - locked <0x0f51da14> (a java.lang.Object)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.Handler.handleCallback(Handler.java:873)
2019-01-03 09:29:46.147 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.Handler.dispatchMessage(Handler.java:99)
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.Looper.loop(Looper.java:193)
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.app.ActivityThread.main(ActivityThread.java:6669)
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.reflect.Method.invoke(Native method)
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "Jit thread pool worker thread 0" prio=10 tid=2 Native
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14044de0 self=0xe6408000
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19324 nice=9 cgrp=default sched=0/0 handle=0xe63ff970
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 3032523430 595015437 4255 ) utm=59 stm=244 core=1 HZ=100
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xe6301000-0xe6303000 stackSize=1022KB
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.148 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.149 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.149 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.149 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.149 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.149 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 000abbde /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+110)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 000abb63 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 005300c5 /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+261)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 0052f495 /system/lib/libart.so (art::ThreadPoolWorker::Run()+117)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 0052eebb /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+139)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #07 pc 0008f065 /system/lib/libc.so (__pthread_start(void*)+53)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #08 pc 0002485b /system/lib/libc.so (__start_thread+75)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] (no managed stack frames)
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040000 self=0xec1d9c00
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19325 nice=0 cgrp=default sched=0/0 handle=0xe62fe970
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 150374 14118885 2 ) utm=0 stm=0 core=1 HZ=100
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xe6203000-0xe6205000 stackSize=1010KB
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_sigtimedwait+0xf7/0x1e3
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_rt_sigtimedwait+0x9e/0xec
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.150 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 00076861 /system/lib/libc.so (__rt_sigtimedwait+33)
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 0002fcf9 /system/lib/libc.so (sigwait+73)
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 004fb409 /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+265)
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 004f9b20 /system/lib/libart.so (art::SignalCatcher::Run(void*)+320)
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 0008f065 /system/lib/libc.so (__pthread_start(void*)+53)
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 0002485b /system/lib/libc.so (__start_thread+75)
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] (no managed stack frames)
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "FinalizerDaemon" prio=10 tid=4 Waiting
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040088 self=0xeb73f800
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19329 nice=4 cgrp=default sched=0/0 handle=0xd4752970
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 289778893 19339266 792 ) utm=28 stm=0 core=1 HZ=100
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd464f000-0xd4651000 stackSize=1042KB
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.151 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 000abbde /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+110)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 000abb63 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0040fd36 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+630)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 00411d65 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+453)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 00431125 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Object.wait(Native method)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - waiting on <0x05c422bd> (a java.lang.Object)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Object.wait(Object.java:422)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
2019-01-03 09:29:46.152 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - locked <0x05c422bd> (a java.lang.Object)
2019-01-03 09:29:46.153 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
2019-01-03 09:29:46.153 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:232)
2019-01-03 09:29:46.153 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$Daemon.run(Daemons.java:103)
2019-01-03 09:29:46.153 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.153 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.153 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "HeapTaskDaemon" prio=10 tid=5 WaitingForTaskProcessor
2019-01-03 09:29:46.153 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14041220 self=0xeb75fa00
2019-01-03 09:29:46.153 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19331 nice=4 cgrp=default sched=0/0 handle=0xd4546970
2019-01-03 09:29:46.153 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 29461495945 663614136 5570 ) utm=2409 stm=537 core=1 HZ=100
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd4443000-0xd4445000 stackSize=1042KB
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.154 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 000ac054 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+148)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 0023a762 /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+322)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0023b192 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+98)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 004246c7 /system/lib/libart.so (art::VMRuntime_runHeapTasks(_JNIEnv*, _jobject*)+55)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at dalvik.system.VMRuntime.runHeapTasks(Native method)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:475)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$Daemon.run(Daemons.java:103)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "ADB-JDWP Connection Control Thread" prio=10 tid=6 WaitingInMainDebuggerLoop
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040110 self=0xe640bc00
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19327 nice=0 cgrp=default sched=0/0 handle=0xd4956970
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 2937970 9195383 14 ) utm=0 stm=0 core=2 HZ=100
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd485b000-0xd485d000 stackSize=1010KB
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: poll_schedule_timeout+0x41/0x5a
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_sys_poll+0x41d/0x4d6
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_ppoll+0xd5/0x172
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 000765c6 /system/lib/libc.so (__ppoll+38)
2019-01-03 09:29:46.155 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 0002d1da /system/lib/libc.so (poll+90)
2019-01-03 09:29:46.156 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 0004c19f /system/lib/libc.so (__poll_chk+47)
2019-01-03 09:29:46.156 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0000670b /system/lib/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+955)
2019-01-03 09:29:46.156 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 00004a16 /system/lib/libadbconnection.so (adbconnection::CallbackFunction(void*)+1110)
2019-01-03 09:29:46.156 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 0008f065 /system/lib/libc.so (__pthread_start(void*)+53)
2019-01-03 09:29:46.156 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #07 pc 0002485b /system/lib/libc.so (__start_thread+75)
2019-01-03 09:29:46.156 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] (no managed stack frames)
2019-01-03 09:29:46.156 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.156 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "ReferenceQueueDaemon" prio=10 tid=7 Waiting
2019-01-03 09:29:46.157 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040198 self=0xeb73ec00
2019-01-03 09:29:46.157 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19328 nice=4 cgrp=default sched=0/0 handle=0xd4858970
2019-01-03 09:29:46.157 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 246346539 18541973 815 ) utm=16 stm=8 core=3 HZ=100
2019-01-03 09:29:46.157 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd4755000-0xd4757000 stackSize=1042KB
2019-01-03 09:29:46.157 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.157 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.157 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.158 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.158 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.158 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.158 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.158 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.158 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.158 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 000abbde /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+110)
2019-01-03 09:29:46.158 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 000abb63 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
2019-01-03 09:29:46.158 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0040fd36 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+630)
2019-01-03 09:29:46.159 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 00411d65 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+453)
2019-01-03 09:29:46.159 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 004310b2 /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+82)
2019-01-03 09:29:46.159 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Object.wait(Native method)
2019-01-03 09:29:46.159 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - waiting on <0x024690b2> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:178)
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - locked <0x024690b2> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$Daemon.run(Daemons.java:103)
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "FinalizerWatchdogDaemon" prio=10 tid=8 Sleeping
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040220 self=0xeb740a00
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19330 nice=4 cgrp=default sched=0/0 handle=0xd464c970
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 12292231 10303036 49 ) utm=1 stm=0 core=3 HZ=100
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd4549000-0xd454b000 stackSize=1042KB
2019-01-03 09:29:46.160 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 000ac054 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+148)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 0040fd5a /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+666)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 00411d65 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+453)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 00438ad1 /system/lib/libart.so (art::Thread_sleep(_JNIEnv*, _jclass*, _jobject*, long long, int)+113)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.sleep(Native method)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - sleeping on <0x03ce0803> (a java.lang.Object)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.sleep(Thread.java:373)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - locked <0x03ce0803> (a java.lang.Object)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.sleep(Thread.java:314)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:342)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:364)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:281)
2019-01-03 09:29:46.161 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Daemons$Daemon.run(Daemons.java:103)
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "Binder:19319_1" prio=10 tid=9 Native
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x140402a8 self=0xe4a12e00
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19332 nice=0 cgrp=default sched=0/0 handle=0xd4342970
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 5939966 7708485 15 ) utm=0 stm=0 core=1 HZ=100
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd4247000-0xd4249000 stackSize=1010KB
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_thread_read+0x36c/0xda1
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_ioctl_write_read.constprop.43+0x15e/0x250
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_ioctl+0x195/0x4e5
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_ioctl+0x1cb/0xced
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.162 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0007649c /system/lib/libc.so (__ioctl+28)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 0002a89c /system/lib/libc.so (ioctl+60)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00045247 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+391)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0004545a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 00045d58 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 00070f59 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #07 pc 0000e616 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #08 pc 000741eb /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+171)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #09 pc 0000df76 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #10 pc 0008f065 /system/lib/libc.so (__pthread_start(void*)+53)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #11 pc 0002485b /system/lib/libc.so (__start_thread+75)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] (no managed stack frames)
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "Binder:19319_2" prio=10 tid=10 Native
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040330 self=0xe6413800
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19333 nice=0 cgrp=default sched=0/0 handle=0xd4244970
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 17136275 26729594 31 ) utm=1 stm=0 core=3 HZ=100
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd4149000-0xd414b000 stackSize=1010KB
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_thread_read+0x36c/0xda1
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_ioctl_write_read.constprop.43+0x15e/0x250
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_ioctl+0x195/0x4e5
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_ioctl+0x1cb/0xced
2019-01-03 09:29:46.163 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0007649c /system/lib/libc.so (__ioctl+28)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 0002a89c /system/lib/libc.so (ioctl+60)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00045247 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+391)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0004545a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 00045d58 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 00070f59 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #07 pc 0000e616 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #08 pc 000741eb /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+171)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #09 pc 0000df76 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #10 pc 0008f065 /system/lib/libc.so (__pthread_start(void*)+53)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #11 pc 0002485b /system/lib/libc.so (__start_thread+75)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] (no managed stack frames)
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "Binder:19319_3" prio=10 tid=11 Native
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x140403b8 self=0xe49e1000
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19334 nice=0 cgrp=default sched=0/0 handle=0xd4146970
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 4178536 431124 6 ) utm=0 stm=0 core=0 HZ=100
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd404b000-0xd404d000 stackSize=1010KB
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.164 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_thread_read+0x36c/0xda1
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_ioctl_write_read.constprop.43+0x15e/0x250
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_ioctl+0x195/0x4e5
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_ioctl+0x1cb/0xced
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0007649c /system/lib/libc.so (__ioctl+28)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 0002a89c /system/lib/libc.so (ioctl+60)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00045247 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+391)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0004545a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 00045d58 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 00070f59 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #07 pc 0000e616 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #08 pc 000741eb /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+171)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #09 pc 0000df76 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #10 pc 0008f065 /system/lib/libc.so (__pthread_start(void*)+53)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #11 pc 0002485b /system/lib/libc.so (__start_thread+75)
2019-01-03 09:29:46.165 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] (no managed stack frames)
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "Binder:19319_4" prio=10 tid=12 Native
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040440 self=0xe6417400
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19335 nice=0 cgrp=default sched=0/0 handle=0xd4048970
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 4016325 23284743 8 ) utm=0 stm=0 core=3 HZ=100
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd3f4d000-0xd3f4f000 stackSize=1010KB
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_thread_read+0x36c/0xda1
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_ioctl_write_read.constprop.43+0x15e/0x250
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: binder_ioctl+0x195/0x4e5
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_ioctl+0x1cb/0xced
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0007649c /system/lib/libc.so (__ioctl+28)
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 0002a89c /system/lib/libc.so (ioctl+60)
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00045247 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+391)
2019-01-03 09:29:46.166 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0004545a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 00045d58 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 00070f59 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #07 pc 0000e616 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #08 pc 000741eb /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+171)
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #09 pc 0000df76 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #10 pc 0008f065 /system/lib/libc.so (__pthread_start(void*)+53)
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #11 pc 0002485b /system/lib/libc.so (__start_thread+75)
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] (no managed stack frames)
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.167 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "Profile Saver" prio=10 tid=13 Native
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x140404c8 self=0xeb76aa00
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19342 nice=9 cgrp=default sched=0/0 handle=0xd2e10970
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 32541199 15756278 89 ) utm=3 stm=0 core=2 HZ=100
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd2d15000-0xd2d17000 stackSize=1010KB
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 000ac054 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+148)
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00360b66 /system/lib/libart.so (art::ProfileSaver::Run()+886)
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 00364c5f /system/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+95)
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 0008f065 /system/lib/libc.so (__pthread_start(void*)+53)
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #06 pc 0002485b /system/lib/libc.so (__start_thread+75)
2019-01-03 09:29:46.168 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] (no managed stack frames)
2019-01-03 09:29:46.169 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.169 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "GoogleApiHandler" prio=10 tid=16 Native
2019-01-03 09:29:46.169 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x140406d8 self=0xe6468000
2019-01-03 09:29:46.169 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19350 nice=9 cgrp=default sched=0/0 handle=0xd2a8f970
2019-01-03 09:29:46.169 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 105582282 45440638 60 ) utm=10 stm=0 core=3 HZ=100
2019-01-03 09:29:46.169 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd298c000-0xd298e000 stackSize=1042KB
2019-01-03 09:29:46.169 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: ep_poll+0x28e/0x33f
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_wait+0x96/0xb4
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_pwait+0x93/0x114
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0007621b /system/lib/libc.so (__epoll_pwait+43)
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 00031e8d /system/lib/libc.so (epoll_wait+45)
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00013567 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0001340b /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+43)
2019-01-03 09:29:46.170 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 000e413b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.MessageQueue.nativePollOnce(Native method)
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.MessageQueue.next(MessageQueue.java:326)
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.Looper.loop(Looper.java:160)
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.HandlerThread.run(HandlerThread.java:65)
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "queued-work-looper" prio=10 tid=17 Native
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040ab8 self=0xec17ac00
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19356 nice=-2 cgrp=default sched=0/0 handle=0xd1a49970
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 3641462 8541096 8 ) utm=0 stm=0 core=3 HZ=100
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd1946000-0xd1948000 stackSize=1042KB
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: ep_poll+0x28e/0x33f
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_wait+0x96/0xb4
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_pwait+0x93/0x114
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0007621b /system/lib/libc.so (__epoll_pwait+43)
2019-01-03 09:29:46.171 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 00031e8d /system/lib/libc.so (epoll_wait+45)
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00013567 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0001340b /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+43)
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 000e413b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.MessageQueue.nativePollOnce(Native method)
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.MessageQueue.next(MessageQueue.java:326)
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.Looper.loop(Looper.java:160)
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.HandlerThread.run(HandlerThread.java:65)
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "NanoHttpd Main Listener" prio=10 tid=19 Native
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040be8 self=0xeb769800
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19360 nice=0 cgrp=default sched=0/0 handle=0xd117f970
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 497420 238773 1 ) utm=0 stm=0 core=3 HZ=100
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd107c000-0xd107e000 stackSize=1042KB
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.172 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: __skb_recv_datagram+0x371/0x4bd
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: skb_recv_datagram+0x3a/0x50
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: unix_accept+0x65/0x154
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: SyS_accept4+0x122/0x1e8
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_socketcall+0x1e6/0x20b
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 000760f9 /system/lib/libc.so (__accept4+25)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 00000e1d /system/lib/libnetd_client.so ((anonymous namespace)::netdClientAccept4(int, sockaddr*, int*, int)+61)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00022f97 /system/lib/libc.so (accept4+39)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 00022f65 /system/lib/libc.so (accept+37)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 000220af /system/lib/libjavacore.so (Linux_accept(_JNIEnv*, _jobject*, _jobject*, _jobject*)+191)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at libcore.io.Linux.accept(Native method)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at libcore.io.BlockGuardOs.accept(BlockGuardOs.java:59)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.system.Os.accept(Os.java:41)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.net.LocalSocketImpl.accept(LocalSocketImpl.java:336)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.net.LocalServerSocket.accept(LocalServerSocket.java:91)
2019-01-03 09:29:46.173 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at fi.iki.elonen.NanoHTTPD$ServerRunnable.run(NanoHTTPD.java:1855)
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at fi.iki.elonen.NanoHTTPD$ServerRunnable.run(NanoHTTPD.java:1817)
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "Livesync Server Thread" prio=10 tid=20 Native
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040de8 self=0xeb769e00
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19361 nice=0 cgrp=default sched=0/0 handle=0xd1079970
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 5902203 0 2 ) utm=0 stm=0 core=0 HZ=100
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd0f76000-0xd0f78000 stackSize=1042KB
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: __skb_recv_datagram+0x371/0x4bd
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: skb_recv_datagram+0x3a/0x50
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: unix_accept+0x65/0x154
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: SyS_accept4+0x122/0x1e8
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_socketcall+0x1e6/0x20b
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 000760f9 /system/lib/libc.so (__accept4+25)
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 00000e1d /system/lib/libnetd_client.so ((anonymous namespace)::netdClientAccept4(int, sockaddr*, int*, int)+61)
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00022f97 /system/lib/libc.so (accept4+39)
2019-01-03 09:29:46.174 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 00022f65 /system/lib/libc.so (accept+37)
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 000220af /system/lib/libjavacore.so (Linux_accept(_JNIEnv*, _jobject*, _jobject*, _jobject*)+191)
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at libcore.io.Linux.accept(Native method)
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at libcore.io.BlockGuardOs.accept(BlockGuardOs.java:59)
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.system.Os.accept(Os.java:41)
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.net.LocalSocketImpl.accept(LocalSocketImpl.java:336)
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.net.LocalServerSocket.accept(LocalServerSocket.java:91)
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.NativeScriptSyncServiceSocketImpl$LocalServerSocketThread.run(NativeScriptSyncServiceSocketImpl.java:60)
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "Livesync Thread" prio=10 tid=21 Native
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x14040f98 self=0xe646bc00
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19362 nice=0 cgrp=default sched=0/0 handle=0xd06ff970
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 1038011 119885 2 ) utm=0 stm=0 core=1 HZ=100
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xd05fc000-0xd05fe000 stackSize=1042KB
2019-01-03 09:29:46.175 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: unix_stream_read_generic+0x333/0x846
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: unix_stream_recvmsg+0x4e/0x64
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sock_recvmsg+0x36/0x3f
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: ___sys_recvmsg+0xff/0x1de
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: __sys_recvmsg+0x4c/0x81
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_recvmsg+0xf/0x11
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_socketcall+0x1c8/0x20b
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 00077fe9 /system/lib/libc.so (recvmsg+25)
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 000eb142 /system/lib/libandroid_runtime.so (android::socket_read_all(_JNIEnv*, _jobject*, int, void*, unsigned int)+146)
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 000eadf9 /system/lib/libandroid_runtime.so (android::socket_readba(_JNIEnv*, _jobject*, _jbyteArray*, int, int, _jobject*)+233)
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.net.LocalSocketImpl.readba_native(Native method)
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.net.LocalSocketImpl.access$300(LocalSocketImpl.java:36)
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:110)
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - locked <0x0a7c8380> (a java.lang.Object)
2019-01-03 09:29:46.176 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.security.DigestInputStream.read(DigestInputStream.java:161)
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.NativeScriptSyncServiceSocketImpl$LiveSyncWorker.readNextBytes(NativeScriptSyncServiceSocketImpl.java:400)
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.NativeScriptSyncServiceSocketImpl$LiveSyncWorker.getOperation(NativeScriptSyncServiceSocketImpl.java:243)
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.tns.NativeScriptSyncServiceSocketImpl$LiveSyncWorker.run(NativeScriptSyncServiceSocketImpl.java:143)
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "TokenRefresher" prio=10 tid=14 Native
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x12f81bf0 self=0xeb768600
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19364 nice=10 cgrp=default sched=0/0 handle=0xce27f970
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 62353710 8803485 132 ) utm=3 stm=3 core=2 HZ=100
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xce17c000-0xce17e000 stackSize=1042KB
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: ep_poll+0x28e/0x33f
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_wait+0x96/0xb4
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_pwait+0x93/0x114
2019-01-03 09:29:46.177 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0007621b /system/lib/libc.so (__epoll_pwait+43)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 00031e8d /system/lib/libc.so (epoll_wait+45)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 00013567 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 0001340b /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+43)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 000e413b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.MessageQueue.nativePollOnce(Native method)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.MessageQueue.next(MessageQueue.java:326)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.Looper.loop(Looper.java:160)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at android.os.HandlerThread.run(HandlerThread.java:65)
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "FirestoreWorker" prio=10 tid=22 TimedWaiting
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x12f81ce0 self=0xeb770c00
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19365 nice=0 cgrp=default sched=0/0 handle=0xce179970
2019-01-03 09:29:46.178 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 67466130377 1307058115 11617 ) utm=6265 stm=481 core=3 HZ=100
2019-01-03 09:29:46.179 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xce076000-0xce078000 stackSize=1042KB
2019-01-03 09:29:46.179 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.179 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.179 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #02 pc 000ac054 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+148)
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #03 pc 0040fd5a /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+666)
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #04 pc 00411d65 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+453)
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #05 pc 00431125 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Object.wait(Native method)
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - waiting on <0x0c152db9> (a java.lang.Object)
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.parkFor$(Thread.java:2137)
2019-01-03 09:29:46.180 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] - locked <0x0c152db9> (a java.lang.Object)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at sun.misc.Unsafe.park(Unsafe.java:358)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2101)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at com.google.firebase.firestore.util.AsyncQueue$DelayedStartFactory.run(com.google.firebase:firebase-firestore@@17.1.5:203)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] "AsyncTask #1" prio=10 tid=23 Waiting
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x12f81f20 self=0xd329ca00
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | sysTid=19368 nice=10 cgrp=default sched=0/0 handle=0xcaaff970
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 6094415 3483 1 ) utm=0 stm=0 core=0 HZ=100
2019-01-03 09:29:46.181 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | stack=0xca9fc000-0xca9fe000 stackSize=1042KB
2019-01-03 09:29:46.182 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.182 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.182 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.182 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.182 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.182 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.182 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.182 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.182 19319-19319/org.vcooley.JniError A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.182 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #02 pc 000abbde /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+110)
2019-01-03 09:29:46.182 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #03 pc 000abb63 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
2019-01-03 09:29:46.182 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #04 pc 0040fd36 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+630)
2019-01-03 09:29:46.182 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #05 pc 00411d65 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+453)
2019-01-03 09:29:46.182 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #06 pc 00431125 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
2019-01-03 09:29:46.182 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Object.wait(Native method)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] - waiting on <0x0f0905fe> (a java.lang.Object)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.parkFor$(Thread.java:2137)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] - locked <0x0f0905fe> (a java.lang.Object)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] at sun.misc.Unsafe.park(Unsafe.java:358)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] "RenderThread" prio=10 tid=24 Native
2019-01-03 09:29:46.183 19319-19319/? A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x12f820a8 self=0xd32a5200
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] | sysTid=19369 nice=-10 cgrp=default sched=0/0 handle=0xca9f9970
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 730850546 244719779 1292 ) utm=34 stm=39 core=2 HZ=100
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] | stack=0xca8fe000-0xca900000 stackSize=1010KB
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: ep_poll+0x28e/0x33f
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_wait+0x96/0xb4
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_pwait+0x93/0x114
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.184 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #01 pc 0007621b /system/lib/libc.so (__epoll_pwait+43)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #02 pc 00031e8d /system/lib/libc.so (epoll_wait+45)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #03 pc 00013567 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #04 pc 0001340b /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+43)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #05 pc 000c4535 /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+293)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #06 pc 0000e616 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #07 pc 0000df76 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #08 pc 0008f065 /system/lib/libc.so (__pthread_start(void*)+53)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #09 pc 0002485b /system/lib/libc.so (__start_thread+75)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] (no managed stack frames)
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] "ConnectivityThread" prio=10 tid=25 Native
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x13180000 self=0xcf998200
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] | sysTid=19380 nice=0 cgrp=default sched=0/0 handle=0xc903f970
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 4578485 0 2 ) utm=0 stm=0 core=3 HZ=100
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] | stack=0xc8f3c000-0xc8f3e000 stackSize=1042KB
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: ep_poll+0x28e/0x33f
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_wait+0x96/0xb4
2019-01-03 09:29:46.185 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: SyS_epoll_pwait+0x93/0x114
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #01 pc 0007621b /system/lib/libc.so (__epoll_pwait+43)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #02 pc 00031e8d /system/lib/libc.so (epoll_wait+45)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #03 pc 00013567 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #04 pc 0001340b /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+43)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #05 pc 000e413b /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+59)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] at android.os.MessageQueue.nativePollOnce(Native method)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] at android.os.MessageQueue.next(MessageQueue.java:326)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] at android.os.Looper.loop(Looper.java:160)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] at android.os.HandlerThread.run(HandlerThread.java:65)
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] "grpc-timer-0" prio=10 tid=26 TimedWaiting
2019-01-03 09:29:46.186 19319-19319/? A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x131800f0 self=0xcf998800
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] | sysTid=19381 nice=0 cgrp=default sched=0/0 handle=0xc8655970
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 3330421 0 5 ) utm=0 stm=0 core=3 HZ=100
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] | stack=0xc8552000-0xc8554000 stackSize=1042KB
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.187 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #02 pc 000ac054 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+148)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #03 pc 0040fd5a /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+666)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #04 pc 00411d65 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+453)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #05 pc 00431125 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Object.wait(Native method)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] - waiting on <0x071f215f> (a java.lang.Object)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.parkFor$(Thread.java:2137)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] - locked <0x071f215f> (a java.lang.Object)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] at sun.misc.Unsafe.park(Unsafe.java:358)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
2019-01-03 09:29:46.188 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2101)
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] "grpc-okhttp-0" prio=10 tid=28 TimedWaiting
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x13181090 self=0xe6408600
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] | sysTid=19386 nice=0 cgrp=default sched=0/0 handle=0xc8249970
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 2096433220 105447720 1042 ) utm=137 stm=72 core=1 HZ=100
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] | stack=0xc8146000-0xc8148000 stackSize=1042KB
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.189 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.191 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b59 [vdso] (__kernel_vsyscall+9)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #02 pc 000ac054 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+148)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #03 pc 0040fd5a /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+666)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #04 pc 00411d65 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+453)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #05 pc 00431125 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Object.wait(Native method)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] - waiting on <0x02e657ac> (a java.lang.Object)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.parkFor$(Thread.java:2137)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] - locked <0x02e657ac> (a java.lang.Object)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] at sun.misc.Unsafe.park(Unsafe.java:358)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
2019-01-03 09:29:46.192 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] "OkHttpClientTransport" prio=10 tid=29 Native
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] | group="" sCount=1 dsCount=0 flags=1 obj=0x13580128 self=0xd0824c00
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] | sysTid=19387 nice=0 cgrp=default sched=0/0 handle=0xc8143970
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] | state=S schedstat=( 1126130118 416134654 1967 ) utm=93 stm=19 core=2 HZ=100
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] | stack=0xc8040000-0xc8042000 stackSize=1042KB
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] | held mutexes=
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: futex_wait_queue_me+0xcb/0x11b
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: futex_wait+0x120/0x25e
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: do_futex+0xbe/0x468
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: compat_SyS_futex+0xb9/0x13b
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: do_fast_syscall_32+0xd5/0x148
2019-01-03 09:29:46.193 19319-19319/? A/cooley.JniErro: runtime.cc:558] kernel: sysenter_flags_fixed+0x8/0x12
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #00 pc 00000b57 [vdso] (__kernel_vsyscall+7)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #02 pc 000abbde /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+110)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #03 pc 000abb63 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #04 pc 000b87df /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::FindClass(_JNIEnv*, char const*)+719)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #05 pc 0000d04b /data/app/com.google.android.gms-Hal9Hd5TgRpwpeNMmXHYkA==/base.apk (offset 4769000) (???)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #06 pc 0002998b /data/app/com.google.android.gms-Hal9Hd5TgRpwpeNMmXHYkA==/base.apk (offset 4769000) (???)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #07 pc 00029a0d /data/app/com.google.android.gms-Hal9Hd5TgRpwpeNMmXHYkA==/base.apk (offset 4769000) (???)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #08 pc 00029edb /data/app/com.google.android.gms-Hal9Hd5TgRpwpeNMmXHYkA==/base.apk (offset 4769000) (???)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #09 pc 0001f0cf /data/app/com.google.android.gms-Hal9Hd5TgRpwpeNMmXHYkA==/base.apk (offset 4769000) (???)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.google.android.gms.org.conscrypt.NativeCrypto.SSL_read(Native method)
2019-01-03 09:29:46.194 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.google.android.gms.org.conscrypt.NativeSsl.read(:com.google.android.gms@[email protected] (100700-223214910):4)
2019-01-03 09:29:46.195 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket$SSLInputStream.read(:com.google.android.gms@[email protected] (100700-223214910):7)
2019-01-03 09:29:46.195 19319-19319/? A/cooley.JniErro: runtime.cc:558] - locked <0x05d1ec75> (a java.lang.Object)
2019-01-03 09:29:46.195 19319-19319/? A/cooley.JniErro: runtime.cc:558] at okio.Okio$2.read(Okio.java:139)
2019-01-03 09:29:46.195 19319-19319/? A/cooley.JniErro: runtime.cc:558] at okio.AsyncTimeout$2.read(AsyncTimeout.java:237)
2019-01-03 09:29:46.195 19319-19319/? A/cooley.JniErro: runtime.cc:558] at okio.RealBufferedSource.request(RealBufferedSource.java:67)
2019-01-03 09:29:46.195 19319-19319/? A/cooley.JniErro: runtime.cc:558] at okio.RealBufferedSource.require(RealBufferedSource.java:60)
2019-01-03 09:29:46.195 19319-19319/? A/cooley.JniErro: runtime.cc:558] at io.grpc.okhttp.internal.framed.Http2$Reader.nextFrame(Http2.java:118)
2019-01-03 09:29:46.195 19319-19319/? A/cooley.JniErro: runtime.cc:558] at io.grpc.okhttp.OkHttpClientTransport$ClientFrameHandler.run(OkHttpClientTransport.java:968)
2019-01-03 09:29:46.195 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.Thread.run(Thread.java:764)
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] Aborting thread:
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] "main" prio=10 tid=1 Native
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] | group="" sCount=0 dsCount=0 flags=0 obj=0x742e3ee0 self=0xec1d9000
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] | sysTid=19319 nice=-10 cgrp=default sched=0/0 handle=0xf0d9d494
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] | state=R schedstat=( 6610438707 722671407 3633 ) utm=564 stm=97 core=3 HZ=100
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] | stack=0xff07e000-0xff080000 stackSize=8MB
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] | held mutexes= "abort lock"
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #00 pc 004152f6 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+198)
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #01 pc 0051048e /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+382)
2019-01-03 09:29:46.196 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #02 pc 0050b743 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+83)
2019-01-03 09:29:46.197 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #03 pc 004efe1b /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, art::Thread*) const+59)
2019-01-03 09:29:46.197 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #04 pc 004dc5a9 /system/lib/libart.so (art::Runtime::Abort(char const*)+409)
2019-01-03 09:29:46.197 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #05 pc 005cd833 /system/lib/libart.so (_ZNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_EclEOS3_+35)
2019-01-03 09:29:46.197 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #06 pc 00007ccc /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+828)
2019-01-03 09:29:46.197 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #07 pc 0031ab5f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1775)
2019-01-03 09:29:46.197 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #08 pc 0031ad21 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, char*)+113)
2019-01-03 09:29:46.197 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #09 pc 000d60f7 /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+71)
2019-01-03 09:29:46.200 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #10 pc 000da101 /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject*, _jclass*, _jmethodID*, art::Primitive::Type, art::InvokeType)+1937)
2019-01-03 09:29:46.200 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #11 pc 000da58b /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1019)
2019-01-03 09:29:46.200 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #12 pc 000c40a9 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+73)
2019-01-03 09:29:46.200 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #13 pc 0008030e /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:46.200 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #14 pc 0006f835 /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:46.200 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #15 pc 00095427 /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:46.200 19319-19319/? A/cooley.JniErro: runtime.cc:558] native: #16 pc 00044c2d <anonymous:4bd86000> (???)
2019-01-03 09:29:46.200 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethodNative(Native method)
2019-01-03 09:29:46.201 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.dispatchCallJSMethodNative(Runtime.java:1116)
2019-01-03 09:29:46.201 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethodImpl(Runtime.java:996)
2019-01-03 09:29:46.201 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethod(Runtime.java:983)
2019-01-03 09:29:46.201 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethod(Runtime.java:967)
2019-01-03 09:29:46.201 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.tns.Runtime.callJSMethod(Runtime.java:959)
2019-01-03 09:29:46.201 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.tns.gen.com.google.android.gms.tasks.OnCompleteListener.onComplete(com.google.android.gms.tasks.OnCompleteListener.java:-1)
2019-01-03 09:29:46.201 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.google.android.gms.tasks.zzj.run(unavailable:4)
2019-01-03 09:29:46.201 19319-19319/? A/cooley.JniErro: runtime.cc:558] - locked <0x0f51da14> (a java.lang.Object)
2019-01-03 09:29:46.201 19319-19319/? A/cooley.JniErro: runtime.cc:558] at android.os.Handler.handleCallback(Handler.java:873)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:558] at android.os.Handler.dispatchMessage(Handler.java:99)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:558] at android.os.Looper.loop(Looper.java:193)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:558] at android.app.ActivityThread.main(ActivityThread.java:6669)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:558] at java.lang.reflect.Method.invoke(Native method)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:558] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:558]
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] JNI DETECTED ERROR IN APPLICATION: can't call com.google.firebase.firestore.Query com.google.firebase.firestore.Query.startAfter(com.google.firebase.firestore.DocumentSnapshot) on instance of java.util.HashMap$EntrySet
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] in call to CallObjectMethodA
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] from java.lang.Object com.tns.Runtime.callJSMethodNative(int, int, java.lang.String, int, boolean, java.lang.Object[])
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] "main" prio=5 tid=1 Runnable
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] | group="main" sCount=0 dsCount=0 flags=0 obj=0x742e3ee0 self=0xec1d9000
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] | sysTid=19319 nice=-10 cgrp=default sched=0/0 handle=0xf0d9d494
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] | state=R schedstat=( 6407602363 719474170 3521 ) utm=553 stm=87 core=1 HZ=100
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] | stack=0xff07e000-0xff080000 stackSize=8MB
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] | held mutexes= "mutator lock"(shared held)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #00 pc 004152f6 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+198)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #01 pc 0051048e /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+382)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #02 pc 0050b743 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+83)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #03 pc 0031a8b0 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1088)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #04 pc 0031ad21 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, char*)+113)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #05 pc 000d60f7 /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+71)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #06 pc 000da101 /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject*, _jclass*, _jmethodID*, art::Primitive::Type, art::InvokeType)+1937)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #07 pc 000da58b /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1019)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #08 pc 000c40a9 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+73)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #09 pc 0008030e /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #10 pc 0006f835 /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #11 pc 00095427 /data/app/org.vcooley.JniError-ir5SgWzSMVwhghOkz82WVg==/lib/x86/libNativeScript.so (???)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] native: #12 pc 00044c2d <anonymous:4bd86000> (???)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.tns.Runtime.callJSMethodNative(Native method)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.tns.Runtime.dispatchCallJSMethodNative(Runtime.java:1116)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.tns.Runtime.callJSMethodImpl(Runtime.java:996)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.tns.Runtime.callJSMethod(Runtime.java:983)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.tns.Runtime.callJSMethod(Runtime.java:967)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.tns.Runtime.callJSMethod(Runtime.java:959)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.tns.gen.com.google.android.gms.tasks.OnCompleteListener.onComplete(com.google.android.gms.tasks.OnCompleteListener.java:-1)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.google.android.gms.tasks.zzj.run(unavailable:4)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] - locked <0x0f51da14> (a java.lang.Object)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at android.os.Handler.handleCallback(Handler.java:873)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at android.os.Handler.dispatchMessage(Handler.java:99)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at android.os.Looper.loop(Looper.java:193)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at android.app.ActivityThread.main(ActivityThread.java:6669)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at java.lang.reflect.Method.invoke(Native method)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566]
2019-01-03 09:29:46.202 19319-19319/? A/cooley.JniErro: runtime.cc:566]
2019-01-03 09:29:46.284 1735-1735/? I/Zygote: Process 19319 exited due to signal (11)
2019-01-03 09:29:46.284 1890-1961/? W/InputDispatcher: channel 'c59b71b org.vcooley.JniError/com.tns.NativeScriptActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
2019-01-03 09:29:46.284 1890-1961/? E/InputDispatcher: channel 'c59b71b org.vcooley.JniError/com.tns.NativeScriptActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
Please let me know of any additional information that I can provide, and thank you in advance.
Hi @vcooley,
I've looked at the app and firstly I think there's a problem with the way you are doing the paging, I guess instead:
const snap = await query.get();
while (snap.docs.length > 0) {
console.log(snap.docs[0].data());
await query.startAfter(snap.docs[0]).get();
}
it should be:
let snap = await query.get();
while (snap.docs.length > 0) {
console.log(snap.docs[0].data());
snap = await query.startAfter(snap.docs[0]).get();
}
otherwise there will be an infinite loop as you are not changing snap which is evaluated in the while condition.
However other than that I've managed to reproduce the problem. It seems that because of the big number of items returned from the service when you make the query several times a lot of objects are being created and GC is triggered at some point. Then because of the async calls the query variable is marked for collection and removed then you get at first "Attempt to use cleared object reference id..." error because the reference is already cleaned and then the app crashes after that with the error you have provided. To fix this I can propose you the following solution:
let storage = (global as any);
storage.queries = storage.queries || [];
storage.queries.push(query);
let snap = await query.get();
while (snap.docs.length > 0) {
console.log(snap.docs[0].id, snap.docs[0].data());
snap = await query.startAfter(snap.docs[0]).get();
}
storage.queries = storage.queries.filter(x => x != query);
Adding the queries to the global object will make the GC not to collect their objects so that kind of errors should appear. Another proposal would be to disable the button which executes the firebaseQuery if the previous query execution is not finished, or stop the previous execution and start a new one.
Unfortunately I've manage to exceed the quota for the firebase account you've provided, so I cannot make more tests with the provided example anymore.
I hope this helps!
Thanks for the response!
Which GC are you referring to for the global solution, V8 or Java? I'm kind of shaky in my understanding about how the two interact in NativeScript's context. Is there any sort of special handling for the global object or would keeping references to queries on an class instance property solve the problem in a similar way?
Unfortunately, the second solution didn't work for me in my production app. I attempted to stop the previous execution before starting a new one, but there is some process happening on the native side that is still running from the previous query that can't be accessed (as far as I can tell) from the JS side. It might be possible to introduce an artificial delay after the query is complete and before the reference is cleared to give that process time to clean itself up.
As a side note, I am using query limits much smaller than in the sample app, but still see this problem persist.
Thanks again for your help.
@vcooley both V8 and Java GCs are triggered. For every native object created through the JavaScript we create a native Java object but we are keeping a strong reference to it in a HashMap and the Java GC won't collect it as there's a reference to the object in the Java VM. When an object is marked for collection in V8 we are removing the strong reference to its Java counterpart and it is ready to be released in the Java VM. So when using a scoped variable it might be marked for collection and the corresponding com.google.firebase.firestore.Query might be released.
However in that case if you add this variable to the global object there will be a reference to it as the global object stays alive and it won't be marked for collection.
I hope this description will help you understand better what is happening.