You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After reading own certs, when reading private data of symmetric key, JNI fails casuing a crash on the Android application. Usually reading the certs just after a reset works, but after closing and opening the application the function fails:
A/nnectivity.otg: java_vm_ext.cc:577] JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal start byte 0x9f
java_vm_ext.cc:577] string: 'o�K�F,tN�k� �=�'
java_vm_ext.cc:577] input: '0x6f <0x9f> 0x05 0x4b 0xbb 0x46 0x2c 0x74 0x4e 0x9a 0x6b 0xf0 0x20 0x80 0x3d 0xb5'
java_vm_ext.cc:577] in call to NewStringUTF
java_vm_ext.cc:577] from java.lang.String org.iotivity.OCCredUtilJNI.OCCredData_data_get(long, org.iotivity.OCCredData)
A/nnectivity.otg: runtime.cc:655] Runtime aborting...
runtime.cc:655] Dumping all threads without mutator lock held
runtime.cc:655] All threads:
runtime.cc:655] DALVIK THREADS (25):
runtime.cc:655] "RxCachedThreadScheduler-2" prio=5 tid=3 Runnable
runtime.cc:655] | group="" sCount=0 dsCount=0 flags=0 obj=0x13041640 self=0xec8c0c00
runtime.cc:655] | sysTid=21118 nice=0 cgrp=top-app sched=0/0 handle=0xbc60c1c0
runtime.cc:655] | state=R schedstat=( 968908862 18725632 648 ) utm=92 stm=4 core=1 HZ=100
runtime.cc:655] | stack=0xbc509000-0xbc50b000 stackSize=1040KB
runtime.cc:655] | held mutexes= "abort lock" "mutator lock"(shared held)
runtime.cc:655] native: #00 pc 0037b851 /apex/com.android.art/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+76)
runtime.cc:655] native: #1 pc 0044d2b1 /apex/com.android.art/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+388)
runtime.cc:655] native: #2 pc 004489f7 /apex/com.android.art/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+34)
runtime.cc:655] native: #3 pc 00465f45 /apex/com.android.art/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+688)
runtime.cc:655] native: #4 pc 00461407 /apex/com.android.art/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+354)
runtime.cc:655] native: #5 pc 004608ff /apex/com.android.art/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool)+1514)
runtime.cc:655] native: #6 pc 0040a95f /apex/com.android.art/lib/libart.so (art::Runtime::Abort(char const*)+1510)
runtime.cc:655] native: #7 pc 0000d989 /system/lib/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+48)
runtime.cc:655] native: #8 pc 0000d295 /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+224)
runtime.cc:655] native: #9 pc 00296ca7 /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1962)
runtime.cc:655] native: #10 pc 00296d0b /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+54)
runtime.cc:655] native: #11 pc 0028b669 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+40)
runtime.cc:655] native: #12 pc 0028b593 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckNonHeapValue(char, art::(anonymous namespace)::JniValueType)+934)
runtime.cc:655] native: #13 pc 00289621 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+592)
runtime.cc:655] native: #14 pc 00281071 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::CheckJNI::NewStringUTF(_JNIEnv*, char const*)+588)
runtime.cc:655] native: #15 pc 000406f8 /data/app/~~Zut13hf24z2NxJ24t6vJkg==/org.openconnectivity.otgc-tTTbCVuzqhB0ZCqBsaY6vQ==/lib/arm/libiotivity-lite-jni.so (Java_org_iotivity_OCCredUtilJNI_OCCredData_1data_1get+132)
runtime.cc:655] native: #16 pc 000d86dd /apex/com.android.art/lib/libart.so (art_quick_generic_jni_trampoline+44)
runtime.cc:655] native: #17 pc 000d885d /apex/com.android.art/lib/libart.so (???)
runtime.cc:655] at org.iotivity.OCCredUtilJNI.OCCredData_data_get(Native method)
runtime.cc:655] at org.iotivity.OCCredData.getData(OCCredData.java:43)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredPrivateData.parseOCRepresentation(OcCredPrivateData.java:64)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredential.parseOCRepresentation(OcCredential.java:138)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredentials.parseOCRepresentation(OcCredentials.java:64)
runtime.cc:655] at org.openconnectivity.otgc.data.repository.CmsRepository.lambda$retrieveOwnCredentials$14(CmsRepository.java:221)
runtime.cc:655] at org.openconnectivity.otgc.data.repository.-$$Lambda$CmsRepository$CnsPaT6yAnB76ie9Px7ygTQBmeU.subscribe(lambda:-1)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleCreate.subscribeActual(SingleCreate.java:39)
runtime.cc:655] at io.reactivex.Single.subscribe(Single.java:2703)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleFlatMap.subscribeActual(SingleFlatMap.java:36)
runtime.cc:655] at io.reactivex.Single.subscribe(Single.java:2703)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
runtime.cc:655] at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452)
runtime.cc:655] at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61)
runtime.cc:655] at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52)
runtime.cc:655] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "main" prio=10 tid=1 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x70f35f30 self=0xec8bfe00
runtime.cc:655] | sysTid=20805 nice=-10 cgrp=top-app sched=0/0 handle=0xece28470
runtime.cc:655] | state=S schedstat=( 7846881082 194252655 1644 ) utm=753 stm=31 core=5 HZ=100
runtime.cc:655] | stack=0xff2c1000-0xff2c3000 stackSize=8192KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 000bf1c7 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
runtime.cc:655] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:655] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:655] at android.os.Looper.loop(Looper.java:190)
runtime.cc:655] at android.app.ActivityThread.main(ActivityThread.java:7892)
runtime.cc:655] at java.lang.reflect.Method.invoke(Native method)
runtime.cc:655] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:656)
runtime.cc:655] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
runtime.cc:655]
runtime.cc:655] "Signal Catcher" prio=10 tid=6 WaitingInMainSignalCatcherLoop
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc11f8 self=0xeae52800
runtime.cc:655] | sysTid=20815 nice=-20 cgrp=top-app sched=0/0 handle=0xd53261c0
runtime.cc:655] | state=S schedstat=( 313177 612606 7 ) utm=0 stm=0 core=5 HZ=100
runtime.cc:655] | stack=0xd522b000-0xd522d000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009bca4 /apex/com.android.runtime/lib/bionic/libc.so (__rt_sigtimedwait+12)
runtime.cc:655] native: #1 pc 0006c7c3 /apex/com.android.runtime/lib/bionic/libc.so (sigwait+42)
A/nnectivity.otg: runtime.cc:655] native: #2 pc 004277a1 /apex/com.android.art/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+224)
runtime.cc:655] native: #3 pc 004268b7 /apex/com.android.art/lib/libart.so (art::SignalCatcher::Run(void*)+194)
runtime.cc:655] native: #4 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #5 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "perfetto_hprof_listener" prio=10 tid=7 Native (still starting up)
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x0 self=0xe82ed400
runtime.cc:655] | sysTid=20816 nice=-20 cgrp=top-app sched=0/0 handle=0xd4ffc1c0
runtime.cc:655] | state=S schedstat=( 223177 0 1 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:655] | stack=0xd4f01000-0xd4f03000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009af18 /apex/com.android.runtime/lib/bionic/libc.so (read+8)
runtime.cc:655] native: #1 pc 0000dc41 /apex/com.android.art/lib/libperfetto_hprof.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, ArtPlugin_Initialize::$_29> >(void*)+208)
runtime.cc:655] native: #2 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #3 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "ADB-JDWP Connection Control Thread" prio=10 tid=8 WaitingInMainDebuggerLoop
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1270 self=0xe82e6400
runtime.cc:655] | sysTid=20817 nice=-20 cgrp=top-app sched=0/0 handle=0xd4efb1c0
runtime.cc:655] | state=S schedstat=( 124876204 191250 9 ) utm=11 stm=0 core=2 HZ=100
runtime.cc:655] | stack=0xd4e00000-0xd4e02000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c3ac /apex/com.android.runtime/lib/bionic/libc.so (__ppoll+20)
runtime.cc:655] native: #1 pc 0006aafb /apex/com.android.runtime/lib/bionic/libc.so (poll+54)
runtime.cc:655] native: #2 pc 000080b1 /apex/com.android.art/lib/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+604)
runtime.cc:655] native: #3 pc 00006d63 /apex/com.android.art/lib/libadbconnection.so (adbconnection::CallbackFunction(void*)+1214)
runtime.cc:655] native: #4 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #5 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "Jit thread pool worker thread 0" prio=5 tid=9 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc12e8 self=0xdf3f7000
runtime.cc:655] | sysTid=20818 nice=0 cgrp=top-app sched=0/0 handle=0xbebccd60
runtime.cc:655] | state=S schedstat=( 315079323 24544631 478 ) utm=23 stm=7 core=0 HZ=100
runtime.cc:655] | stack=0xbeace000-0xbead0000 stackSize=1023KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 00467453 /apex/com.android.art/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+54)
runtime.cc:655] native: #3 pc 00466b6d /apex/com.android.art/lib/libart.so (art::ThreadPoolWorker::Run()+72)
runtime.cc:655] native: #4 pc 004667c3 /apex/com.android.art/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+114)
runtime.cc:655] native: #5 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #6 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "FinalizerWatchdogDaemon" prio=5 tid=10 Waiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1360 self=0xdf36d600
runtime.cc:655] | sysTid=20822 nice=4 cgrp=top-app sched=0/0 handle=0xbe7ad1c0
runtime.cc:655] | state=S schedstat=( 4305884 343333 9 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:655] | stack=0xbe6aa000-0xbe6ac000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 00377d3d /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+472)
runtime.cc:655] native: #3 pc 00379067 /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtrart::mirror::Object, long long, int, bool, art::ThreadState)+178)
runtime.cc:655] native: #4 pc 003938d9 /apex/com.android.art/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
runtime.cc:655] at java.lang.Object.wait(Native method)
runtime.cc:655] - waiting on <0x0ed83268> (a java.lang.Daemons$FinalizerWatchdogDaemon)
runtime.cc:655] at java.lang.Object.wait(Object.java:442)
runtime.cc:655] at java.lang.Object.wait(Object.java:568)
runtime.cc:655] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:342)
runtime.cc:655] - locked <0x0ed83268> (a java.lang.Daemons$FinalizerWatchdogDaemon)
runtime.cc:655] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:322)
runtime.cc:655] at java.lang.Daemons$Daemon.run(Daemons.java:140)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "FinalizerDaemon" prio=5 tid=11 Waiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc13e0 self=0xdf36c800
runtime.cc:655] | sysTid=20821 nice=4 cgrp=top-app sched=0/0 handle=0xbe8b61c0
runtime.cc:655] | state=S schedstat=( 44113126 6032709 19 ) utm=3 stm=0 core=5 HZ=100
runtime.cc:655] | stack=0xbe7b3000-0xbe7b5000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 00377d3d /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+472)
runtime.cc:655] native: #3 pc 00379067 /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtrart::mirror::Object, long long, int, bool, art::ThreadState)+178)
runtime.cc:655] native: #4 pc 003938d9 /apex/com.android.art/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
runtime.cc:655] at java.lang.Object.wait(Native method)
runtime.cc:655] - waiting on <0x05d95681> (a java.lang.Object)
runtime.cc:655] at java.lang.Object.wait(Object.java:442)
runtime.cc:655] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
runtime.cc:655] - locked <0x05d95681> (a java.lang.Object)
runtime.cc:655] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
runtime.cc:655] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:274)
runtime.cc:655] at java.lang.Daemons$Daemon.run(Daemons.java:140)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "ReferenceQueueDaemon" prio=5 tid=12 Waiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1458 self=0xdf36ba00
runtime.cc:655] | sysTid=20820 nice=4 cgrp=top-app sched=0/0 handle=0xbe9bf1c0
runtime.cc:655] | state=S schedstat=( 39830312 11490571 51 ) utm=3 stm=0 core=4 HZ=100
runtime.cc:655] | stack=0xbe8bc000-0xbe8be000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 00377d3d /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+472)
runtime.cc:655] native: #3 pc 00379067 /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtrart::mirror::Object, long long, int, bool, art::ThreadState)+178)
runtime.cc:655] native: #4 pc 003938d9 /apex/com.android.art/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
runtime.cc:655] at java.lang.Object.wait(Native method)
runtime.cc:655] - waiting on <0x0eab5326> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:655] at java.lang.Object.wait(Object.java:442)
runtime.cc:655] at java.lang.Object.wait(Object.java:568)
runtime.cc:655] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:218)
runtime.cc:655] - locked <0x0eab5326> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:655] at java.lang.Daemons$Daemon.run(Daemons.java:140)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "HeapTaskDaemon" prio=5 tid=13 WaitingForTaskProcessor
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc19c8 self=0xdf36ac00
runtime.cc:655] | sysTid=20819 nice=4 cgrp=top-app sched=0/0 handle=0xbeac81c0
runtime.cc:655] | state=S schedstat=( 265529001 38654742 230 ) utm=23 stm=2 core=1 HZ=100
runtime.cc:655] | stack=0xbe9c5000-0xbe9c7000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 0021a833 /apex/com.android.art/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+330)
runtime.cc:655] native: #3 pc 0021af45 /apex/com.android.art/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+48)
runtime.cc:655] at dalvik.system.VMRuntime.runHeapTasks(Native method)
runtime.cc:655] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:532)
runtime.cc:655] at java.lang.Daemons$Daemon.run(Daemons.java:140)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "Binder:20805_1" prio=5 tid=14 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc14d0 self=0xd5222000
runtime.cc:655] | sysTid=20823 nice=0 cgrp=top-app sched=0/0 handle=0xbe5a61c0
runtime.cc:655] | state=S schedstat=( 125257404 30088122 106 ) utm=11 stm=0 core=4 HZ=100
runtime.cc:655] | stack=0xbe4ab000-0xbe4ad000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009b1c0 /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
runtime.cc:655] native: #1 pc 000690cf /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26)
runtime.cc:655] native: #2 pc 00039e5b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+238)
runtime.cc:655] native: #3 pc 00039fb5 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
runtime.cc:655] native: #4 pc 0003a6ab /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:655] native: #5 pc 000541bd /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0006fba3 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+86)
runtime.cc:655] native: #8 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "Binder:20805_2" prio=5 tid=15 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1548 self=0xdf36f200
runtime.cc:655] | sysTid=20824 nice=0 cgrp=top-app sched=0/0 handle=0xbe4a51c0
runtime.cc:655] | state=S schedstat=( 41877717 40610409 91 ) utm=4 stm=0 core=6 HZ=100
runtime.cc:655] | stack=0xbe3aa000-0xbe3ac000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009b1c0 /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
runtime.cc:655] native: #1 pc 000690cf /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26)
runtime.cc:655] native: #2 pc 00039e5b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+238)
runtime.cc:655] native: #3 pc 00039fb5 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
runtime.cc:655] native: #4 pc 0003a6ab /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:655] native: #5 pc 000541bd /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0006fba3 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+86)
runtime.cc:655] native: #8 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "Binder:20805_3" prio=5 tid=16 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc15c0 self=0xd521cc00
runtime.cc:655] | sysTid=20826 nice=0 cgrp=top-app sched=0/0 handle=0xbe3a41c0
runtime.cc:655] | state=S schedstat=( 13386301 12111561 21 ) utm=1 stm=0 core=4 HZ=100
runtime.cc:655] | stack=0xbe2a9000-0xbe2ab000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009b1c0 /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
runtime.cc:655] native: #1 pc 000690cf /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26)
runtime.cc:655] native: #2 pc 00039e5b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+238)
runtime.cc:655] native: #3 pc 00039fb5 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
runtime.cc:655] native: #4 pc 0003a6ab /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:655] native: #5 pc 000541bd /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0006fba3 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+86)
runtime.cc:655] native: #8 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "JDWP Transport Listener: dt_fd_forward" prio=10 tid=17 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1638 self=0xd520de00
runtime.cc:655] | sysTid=20832 nice=-20 cgrp=top-app sched=0/0 handle=0xbe1301c0
runtime.cc:655] | state=S schedstat=( 2224976655 24495834 793 ) utm=209 stm=12 core=7 HZ=100
runtime.cc:655] | stack=0xbe035000-0xbe037000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 00062f4f /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+94)
runtime.cc:655] native: #2 pc 000aa703 /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+32)
runtime.cc:655] native: #3 pc 0003d2ed /system/lib/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&)+8)
runtime.cc:655] native: #4 pc 00077fc1 /apex/com.android.art/lib/libopenjdkjvmti.so (bool openjdkjvmti::JvmtiMonitor::Wait<openjdkjvmti::JvmtiMonitor::Wait(art::Thread*)::'lambda'(std::__1::unique_lockstd::__1::mutex&)>(art::Thread*, openjdkjvmti::JvmtiMonitor::Wait(art::Thread*)::'lambda'(std::__1::unique_lockstd::__1::mutex&))+44)
runtime.cc:655] native: #5 pc 0007770f /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::MonitorUtil::RawMonitorWait(_jvmtiEnv*, _jrawMonitorID*, long long)+90)
runtime.cc:655] native: #6 pc 0002bfef /apex/com.android.art/lib/libjdwp.so (debugMonitorWait+30)
runtime.cc:655] native: #7 pc 0001938f /apex/com.android.art/lib/libjdwp.so (debugLoop_run+122)
runtime.cc:655] native: #8 pc 00028279 /apex/com.android.art/lib/libjdwp.so (acceptThread+184)
runtime.cc:655] native: #9 pc 000a7727 /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::AgentCallback(void*)+1246)
runtime.cc:655] native: #10 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #11 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "JDWP Event Helper Thread" prio=10 tid=18 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc16b0 self=0xe82e7200
runtime.cc:655] | sysTid=20833 nice=-20 cgrp=top-app sched=0/0 handle=0xbe02f1c0
runtime.cc:655] | state=S schedstat=( 145073575 17693006 2508 ) utm=9 stm=4 core=1 HZ=100
runtime.cc:655] | stack=0xbdf34000-0xbdf36000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 00062f4f /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+94)
runtime.cc:655] native: #2 pc 000aa703 /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+32)
runtime.cc:655] native: #3 pc 0003d2ed /system/lib/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&)+8)
runtime.cc:655] native: #4 pc 00077fc1 /apex/com.android.art/lib/libopenjdkjvmti.so (bool openjdkjvmti::JvmtiMonitor::Wait<openjdkjvmti::JvmtiMonitor::Wait(art::Thread*)::'lambda'(std::__1::unique_lockstd::__1::mutex&)>(art::Thread*, openjdkjvmti::JvmtiMonitor::Wait(art::Thread*)::'lambda'(std::__1::unique_lockstd::__1::mutex&))+44)
runtime.cc:655] native: #5 pc 0007770f /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::MonitorUtil::RawMonitorWait(_jvmtiEnv*, _jrawMonitorID*, long long)+90)
runtime.cc:655] native: #6 pc 0002bfef /apex/com.android.art/lib/libjdwp.so (debugMonitorWait+30)
runtime.cc:655] native: #7 pc 0001f799 /apex/com.android.art/lib/libjdwp.so (commandLoop+148)
runtime.cc:655] native: #8 pc 000a7727 /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::AgentCallback(void*)+1246)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "JDWP Command Reader" prio=10 tid=19 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1728 self=0xd32fda00
runtime.cc:655] | sysTid=20834 nice=-20 cgrp=top-app sched=0/0 handle=0xbdf2e1c0
runtime.cc:655] | state=S schedstat=( 131733767 4430941 700 ) utm=3 stm=10 core=2 HZ=100
runtime.cc:655] | stack=0xbde33000-0xbde35000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c3ac /apex/com.android.runtime/lib/bionic/libc.so (__ppoll+20)
runtime.cc:655] native: #1 pc 0006aafb /apex/com.android.runtime/lib/bionic/libc.so (poll+54)
runtime.cc:655] native: #2 pc 00003ac9 /apex/com.android.art/lib/libdt_fd_forward.so (dt_fd_forward::FdForwardTransport::ReadFully(void*, unsigned int)+216)
runtime.cc:655] native: #3 pc 0000434d /apex/com.android.art/lib/libdt_fd_forward.so (dt_fd_forward::PacketReader::ReadFully()+56)
runtime.cc:655] native: #4 pc 0000490f /apex/com.android.art/lib/libdt_fd_forward.so (dt_fd_forward::JdwpTransportFunctions::ReadPacket(_jdwpTransportEnv*, jdwpPacket*)+26)
runtime.cc:655] native: #5 pc 000284a1 /apex/com.android.art/lib/libjdwp.so (transport_receivePacket+16)
runtime.cc:655] native: #6 pc 000196a3 /apex/com.android.art/lib/libjdwp.so (reader+330)
runtime.cc:655] native: #7 pc 000a7727 /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::AgentCallback(void*)+1246)
runtime.cc:655] native: #8 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #9 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "Profile Saver" prio=5 tid=20 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc17a0 self=0xcf2fc600
runtime.cc:655] | sysTid=20840 nice=9 cgrp=top-app sched=0/0 handle=0xbc7811c0
runtime.cc:655] | state=S schedstat=( 108128283 2744684 26 ) utm=7 stm=2 core=3 HZ=100
runtime.cc:655] | stack=0xbc686000-0xbc688000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 0026ed0d /apex/com.android.art/lib/libart.so (art::ProfileSaver::Run()+492)
runtime.cc:655] native: #3 pc 00272777 /apex/com.android.art/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+106)
runtime.cc:655] native: #4 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #5 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "process reaper" prio=10 tid=22 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc18f0 self=0xd520ec00
runtime.cc:655] | sysTid=20844 nice=-8 cgrp=top-app sched=0/0 handle=0xbc4fb1c0
runtime.cc:655] | state=S schedstat=( 546198 115677 6 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:655] | stack=0xbc3f0000-0xbc3f2000 stackSize=1072KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c500 /apex/com.android.runtime/lib/bionic/libc.so (wait4+8)
runtime.cc:655] native: #1 pc 0001c8a1 /apex/com.android.art/lib/libopenjdk.so (UNIXProcess_waitForProcessExit+28)
runtime.cc:655] at java.lang.UNIXProcess.waitForProcessExit(Native method)
runtime.cc:655] at java.lang.UNIXProcess.access$200(UNIXProcess.java:55)
runtime.cc:655] at java.lang.UNIXProcess$3.run(UNIXProcess.java:172)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "RenderThread" prio=10 tid=23 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12d809d8 self=0xcc85a200
runtime.cc:655] | sysTid=20845 nice=-10 cgrp=top-app sched=0/0 handle=0xbde2d1c0
runtime.cc:655] | state=S schedstat=( 362783415 101730640 1309 ) utm=23 stm=12 core=4 HZ=100
runtime.cc:655] | stack=0xbdd32000-0xbdd34000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 00148aeb /system/lib/libhwui.so (android::uirenderer::ThreadBase::waitForWork()+86)
runtime.cc:655] native: #5 pc 00160eb9 /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+52)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #8 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #9 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "RxSchedulerPurge-1" prio=5 tid=24 TimedWaiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12d40928 self=0xd5210800
runtime.cc:655] | sysTid=20849 nice=0 cgrp=top-app sched=0/0 handle=0xbdd2c1c0
runtime.cc:655] | state=S schedstat=( 6166241794 204073700 1063 ) utm=610 stm=6 core=0 HZ=100
runtime.cc:655] | stack=0xbdc29000-0xbdc2b000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005de00 /apex/com.android.runtime/lib/bionic/libc.so (syscall+32)
runtime.cc:655] native: #1 pc 004459f3 /apex/com.android.art/lib/libart.so (art::Thread::Park(bool, long long)+1066)
runtime.cc:655] native: #2 pc 003a9435 /apex/com.android.art/lib/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long long)+532)
runtime.cc:655] at sun.misc.Unsafe.park(Native method)
runtime.cc:655] - waiting on an unknown object
runtime.cc:655] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:655] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "RxCachedWorkerPoolEvictor-1" prio=5 tid=25 TimedWaiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12d41140 self=0xd5211600
runtime.cc:655] | sysTid=20850 nice=0 cgrp=top-app sched=0/0 handle=0xbd1a61c0
runtime.cc:655] | state=S schedstat=( 69021360 1100678 28 ) utm=5 stm=1 core=0 HZ=100
runtime.cc:655] | stack=0xbd0a3000-0xbd0a5000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005de00 /apex/com.android.runtime/lib/bionic/libc.so (syscall+32)
runtime.cc:655] native: #1 pc 004459f3 /apex/com.android.art/lib/libart.so (art::Thread::Park(bool, long long)+1066)
runtime.cc:655] native: #2 pc 003a9435 /apex/com.android.art/lib/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long long)+532)
runtime.cc:655] at sun.misc.Unsafe.park(Native method)
runtime.cc:655] - waiting on an unknown object
runtime.cc:655] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:655] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "queued-work-looper" prio=6 tid=27 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x13040c28 self=0xd520fa00
runtime.cc:655] | sysTid=20854 nice=-2 cgrp=top-app sched=0/0 handle=0xbcf941c0
runtime.cc:655] | state=S schedstat=( 2393541 311875 3 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:655] | stack=0xbce91000-0xbce93000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 000bf1c7 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
runtime.cc:655] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:655] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:655] at android.os.Looper.loop(Looper.java:190)
runtime.cc:655] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:655]
runtime.cc:655] "Binder:20805_4" prio=5 tid=2 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x130415c8 self=0xeae4f000
runtime.cc:655] | sysTid=21109 nice=0 cgrp=top-app sched=0/0 handle=0xbd09d1c0
runtime.cc:655] | state=S schedstat=( 20234843 32367395 71 ) utm=2 stm=0 core=2 HZ=100
runtime.cc:655] | stack=0xbcfa2000-0xbcfa4000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009b1c0 /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
runtime.cc:655] native: #1 pc 000690cf /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26)
runtime.cc:655] native: #2 pc 00039e5b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+238)
runtime.cc:655] native: #3 pc 00039fb5 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
runtime.cc:655] native: #4 pc 0003a6ab /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:655] native: #5 pc 000541bd /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0006fba3 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+86)
runtime.cc:655] native: #8 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "InsetsAnimations" prio=5 tid=4 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x13041798 self=0xec8c1a00
runtime.cc:655] | sysTid=21143 nice=0 cgrp=top-app sched=0/0 handle=0xbbe1b1c0
runtime.cc:655] | state=S schedstat=( 163434426 16398751 93 ) utm=15 stm=0 core=4 HZ=100
runtime.cc:655] | stack=0xbbd18000-0xbbd1a000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 000bf1c7 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
runtime.cc:655] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:655] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:655] at android.os.Looper.loop(Looper.java:190)
runtime.cc:655] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:655]
runtime.cc:655] "WifiManagerThread" prio=5 tid=5 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0cf8 self=0xec8c3600
runtime.cc:655] | sysTid=21147 nice=0 cgrp=top-app sched=0/0 handle=0xbbc6d1c0
runtime.cc:655] | state=S schedstat=( 737240 0 1 ) utm=0 stm=0 core=6 HZ=100
runtime.cc:655] | stack=0xbbb6a000-0xbbb6c000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 000bf1c7 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
runtime.cc:655] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:655] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:655] at android.os.Looper.loop(Looper.java:190)
runtime.cc:655] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:655]
runtime.cc:655] Aborting thread:
runtime.cc:655] "RxCachedThreadScheduler-2" prio=5 tid=3 Native
runtime.cc:655] | group="" sCount=0 dsCount=0 flags=0 obj=0x13041640 self=0xec8c0c00
runtime.cc:655] | sysTid=21118 nice=0 cgrp=top-app sched=0/0 handle=0xbc60c1c0
runtime.cc:655] | state=R schedstat=( 1086090539 18911257 700 ) utm=102 stm=6 core=7 HZ=100
runtime.cc:655] | stack=0xbc509000-0xbc50b000 stackSize=1040KB
runtime.cc:655] | held mutexes= "abort lock"
runtime.cc:655] native: #00 pc 0037b851 /apex/com.android.art/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+76)
runtime.cc:655] native: #1 pc 0044d2b1 /apex/com.android.art/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+388)
runtime.cc:655] native: #2 pc 004489f7 /apex/com.android.art/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+34)
runtime.cc:655] native: #3 pc 0041a28f /apex/com.android.art/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits >&, art::Thread*) const+30)
runtime.cc:655] native: #4 pc 0040ab19 /apex/com.android.art/lib/libart.so (art::Runtime::Abort(char const*)+1952)
runtime.cc:655] native: #5 pc 0000d989 /system/lib/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+48)
runtime.cc:655] native: #6 pc 0000d295 /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+224)
runtime.cc:655] native: #7 pc 00296ca7 /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1962)
runtime.cc:655] native: #8 pc 00296d0b /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+54)
runtime.cc:655] native: #9 pc 0028b669 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+40)
runtime.cc:655] native: #10 pc 0028b593 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckNonHeapValue(char, art::(anonymous namespace)::JniValueType)+934)
runtime.cc:655] native: #11 pc 00289621 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+592)
runtime.cc:655] native: #12 pc 00281071 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::CheckJNI::NewStringUTF(_JNIEnv*, char const*)+588)
runtime.cc:655] native: #13 pc 000406f8 /data/app/~~Zut13hf24z2NxJ24t6vJkg==/org.openconnectivity.otgc-tTTbCVuzqhB0ZCqBsaY6vQ==/lib/arm/libiotivity-lite-jni.so (Java_org_iotivity_OCCredUtilJNI_OCCredData_1data_1get+132)
runtime.cc:655] native: #14 pc 000d86dd /apex/com.android.art/lib/libart.so (art_quick_generic_jni_trampoline+44)
runtime.cc:655] native: #15 pc 000d885d /apex/com.android.art/lib/libart.so (???)
runtime.cc:655] at org.iotivity.OCCredUtilJNI.OCCredData_data_get(Native method)
runtime.cc:655] at org.iotivity.OCCredData.getData(OCCredData.java:43)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredPrivateData.parseOCRepresentation(OcCredPrivateData.java:64)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredential.parseOCRepresentation(OcCredential.java:138)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredentials.parseOCRepresentation(OcCredentials.java:64)
runtime.cc:655] at org.openconnectivity.otgc.data.repository.CmsRepository.lambda$retrieveOwnCredentials$14(CmsRepository.java:221)
runtime.cc:655] at org.openconnectivity.otgc.data.repository.-$$Lambda$CmsRepository$CnsPaT6yAnB76ie9Px7ygTQBmeU.subscribe(lambda:-1)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleCreate.subscribeActual(SingleCreate.java:39)
runtime.cc:655] at io.reactivex.Single.subscribe(Single.java:2703)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleFlatMap.subscribeActual(SingleFlatMap.java:36)
runtime.cc:655] at io.reactivex.Single.subscribe(Single.java:2703)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
runtime.cc:655] at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452)
runtime.cc:655] at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61)
runtime.cc:655] at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52)
runtime.cc:655] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:663] JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal start byte 0x9f
runtime.cc:663] string: 'o�K�F,tN�k� �=�'
runtime.cc:663] input: '0x6f <0x9f> 0x05 0x4b 0xbb 0x46 0x2c 0x74 0x4e 0x9a 0x6b 0xf0 0x20 0x80 0x3d 0xb5'
runtime.cc:663] in call to NewStringUTF
runtime.cc:663] from java.lang.String org.iotivity.OCCredUtilJNI.OCCredData_data_get(long, org.iotivity.OCCredData)
A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 21118 (RxCachedThreadS), pid 20805 (nnectivity.otgc)
The text was updated successfully, but these errors were encountered:
After reading own certs, when reading private data of symmetric key, JNI fails casuing a crash on the Android application. Usually reading the certs just after a reset works, but after closing and opening the application the function fails:
A/nnectivity.otg: java_vm_ext.cc:577] JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal start byte 0x9f
java_vm_ext.cc:577] string: 'o�K�F,tN�k� �=�'
java_vm_ext.cc:577] input: '0x6f <0x9f> 0x05 0x4b 0xbb 0x46 0x2c 0x74 0x4e 0x9a 0x6b 0xf0 0x20 0x80 0x3d 0xb5'
java_vm_ext.cc:577] in call to NewStringUTF
java_vm_ext.cc:577] from java.lang.String org.iotivity.OCCredUtilJNI.OCCredData_data_get(long, org.iotivity.OCCredData)
A/nnectivity.otg: runtime.cc:655] Runtime aborting...
runtime.cc:655] Dumping all threads without mutator lock held
runtime.cc:655] All threads:
runtime.cc:655] DALVIK THREADS (25):
runtime.cc:655] "RxCachedThreadScheduler-2" prio=5 tid=3 Runnable
runtime.cc:655] | group="" sCount=0 dsCount=0 flags=0 obj=0x13041640 self=0xec8c0c00
runtime.cc:655] | sysTid=21118 nice=0 cgrp=top-app sched=0/0 handle=0xbc60c1c0
runtime.cc:655] | state=R schedstat=( 968908862 18725632 648 ) utm=92 stm=4 core=1 HZ=100
runtime.cc:655] | stack=0xbc509000-0xbc50b000 stackSize=1040KB
runtime.cc:655] | held mutexes= "abort lock" "mutator lock"(shared held)
runtime.cc:655] native: #00 pc 0037b851 /apex/com.android.art/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+76)
runtime.cc:655] native: #1 pc 0044d2b1 /apex/com.android.art/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+388)
runtime.cc:655] native: #2 pc 004489f7 /apex/com.android.art/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+34)
runtime.cc:655] native: #3 pc 00465f45 /apex/com.android.art/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+688)
runtime.cc:655] native: #4 pc 00461407 /apex/com.android.art/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+354)
runtime.cc:655] native: #5 pc 004608ff /apex/com.android.art/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool)+1514)
runtime.cc:655] native: #6 pc 0040a95f /apex/com.android.art/lib/libart.so (art::Runtime::Abort(char const*)+1510)
runtime.cc:655] native: #7 pc 0000d989 /system/lib/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+48)
runtime.cc:655] native: #8 pc 0000d295 /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+224)
runtime.cc:655] native: #9 pc 00296ca7 /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1962)
runtime.cc:655] native: #10 pc 00296d0b /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+54)
runtime.cc:655] native: #11 pc 0028b669 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+40)
runtime.cc:655] native: #12 pc 0028b593 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckNonHeapValue(char, art::(anonymous namespace)::JniValueType)+934)
runtime.cc:655] native: #13 pc 00289621 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+592)
runtime.cc:655] native: #14 pc 00281071 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::CheckJNI::NewStringUTF(_JNIEnv*, char const*)+588)
runtime.cc:655] native: #15 pc 000406f8 /data/app/~~Zut13hf24z2NxJ24t6vJkg==/org.openconnectivity.otgc-tTTbCVuzqhB0ZCqBsaY6vQ==/lib/arm/libiotivity-lite-jni.so (Java_org_iotivity_OCCredUtilJNI_OCCredData_1data_1get+132)
runtime.cc:655] native: #16 pc 000d86dd /apex/com.android.art/lib/libart.so (art_quick_generic_jni_trampoline+44)
runtime.cc:655] native: #17 pc 000d885d /apex/com.android.art/lib/libart.so (???)
runtime.cc:655] at org.iotivity.OCCredUtilJNI.OCCredData_data_get(Native method)
runtime.cc:655] at org.iotivity.OCCredData.getData(OCCredData.java:43)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredPrivateData.parseOCRepresentation(OcCredPrivateData.java:64)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredential.parseOCRepresentation(OcCredential.java:138)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredentials.parseOCRepresentation(OcCredentials.java:64)
runtime.cc:655] at org.openconnectivity.otgc.data.repository.CmsRepository.lambda$retrieveOwnCredentials$14(CmsRepository.java:221)
runtime.cc:655] at org.openconnectivity.otgc.data.repository.-$$Lambda$CmsRepository$CnsPaT6yAnB76ie9Px7ygTQBmeU.subscribe(lambda:-1)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleCreate.subscribeActual(SingleCreate.java:39)
runtime.cc:655] at io.reactivex.Single.subscribe(Single.java:2703)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleFlatMap.subscribeActual(SingleFlatMap.java:36)
runtime.cc:655] at io.reactivex.Single.subscribe(Single.java:2703)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
runtime.cc:655] at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452)
runtime.cc:655] at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61)
runtime.cc:655] at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52)
runtime.cc:655] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "main" prio=10 tid=1 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x70f35f30 self=0xec8bfe00
runtime.cc:655] | sysTid=20805 nice=-10 cgrp=top-app sched=0/0 handle=0xece28470
runtime.cc:655] | state=S schedstat=( 7846881082 194252655 1644 ) utm=753 stm=31 core=5 HZ=100
runtime.cc:655] | stack=0xff2c1000-0xff2c3000 stackSize=8192KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 000bf1c7 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
runtime.cc:655] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:655] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:655] at android.os.Looper.loop(Looper.java:190)
runtime.cc:655] at android.app.ActivityThread.main(ActivityThread.java:7892)
runtime.cc:655] at java.lang.reflect.Method.invoke(Native method)
runtime.cc:655] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:656)
runtime.cc:655] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
runtime.cc:655]
runtime.cc:655] "Signal Catcher" prio=10 tid=6 WaitingInMainSignalCatcherLoop
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc11f8 self=0xeae52800
runtime.cc:655] | sysTid=20815 nice=-20 cgrp=top-app sched=0/0 handle=0xd53261c0
runtime.cc:655] | state=S schedstat=( 313177 612606 7 ) utm=0 stm=0 core=5 HZ=100
runtime.cc:655] | stack=0xd522b000-0xd522d000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009bca4 /apex/com.android.runtime/lib/bionic/libc.so (__rt_sigtimedwait+12)
runtime.cc:655] native: #1 pc 0006c7c3 /apex/com.android.runtime/lib/bionic/libc.so (sigwait+42)
A/nnectivity.otg: runtime.cc:655] native: #2 pc 004277a1 /apex/com.android.art/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+224)
runtime.cc:655] native: #3 pc 004268b7 /apex/com.android.art/lib/libart.so (art::SignalCatcher::Run(void*)+194)
runtime.cc:655] native: #4 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #5 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "perfetto_hprof_listener" prio=10 tid=7 Native (still starting up)
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x0 self=0xe82ed400
runtime.cc:655] | sysTid=20816 nice=-20 cgrp=top-app sched=0/0 handle=0xd4ffc1c0
runtime.cc:655] | state=S schedstat=( 223177 0 1 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:655] | stack=0xd4f01000-0xd4f03000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009af18 /apex/com.android.runtime/lib/bionic/libc.so (read+8)
runtime.cc:655] native: #1 pc 0000dc41 /apex/com.android.art/lib/libperfetto_hprof.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, ArtPlugin_Initialize::$_29> >(void*)+208)
runtime.cc:655] native: #2 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #3 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "ADB-JDWP Connection Control Thread" prio=10 tid=8 WaitingInMainDebuggerLoop
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1270 self=0xe82e6400
runtime.cc:655] | sysTid=20817 nice=-20 cgrp=top-app sched=0/0 handle=0xd4efb1c0
runtime.cc:655] | state=S schedstat=( 124876204 191250 9 ) utm=11 stm=0 core=2 HZ=100
runtime.cc:655] | stack=0xd4e00000-0xd4e02000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c3ac /apex/com.android.runtime/lib/bionic/libc.so (__ppoll+20)
runtime.cc:655] native: #1 pc 0006aafb /apex/com.android.runtime/lib/bionic/libc.so (poll+54)
runtime.cc:655] native: #2 pc 000080b1 /apex/com.android.art/lib/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+604)
runtime.cc:655] native: #3 pc 00006d63 /apex/com.android.art/lib/libadbconnection.so (adbconnection::CallbackFunction(void*)+1214)
runtime.cc:655] native: #4 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #5 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "Jit thread pool worker thread 0" prio=5 tid=9 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc12e8 self=0xdf3f7000
runtime.cc:655] | sysTid=20818 nice=0 cgrp=top-app sched=0/0 handle=0xbebccd60
runtime.cc:655] | state=S schedstat=( 315079323 24544631 478 ) utm=23 stm=7 core=0 HZ=100
runtime.cc:655] | stack=0xbeace000-0xbead0000 stackSize=1023KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 00467453 /apex/com.android.art/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+54)
runtime.cc:655] native: #3 pc 00466b6d /apex/com.android.art/lib/libart.so (art::ThreadPoolWorker::Run()+72)
runtime.cc:655] native: #4 pc 004667c3 /apex/com.android.art/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+114)
runtime.cc:655] native: #5 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #6 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "FinalizerWatchdogDaemon" prio=5 tid=10 Waiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1360 self=0xdf36d600
runtime.cc:655] | sysTid=20822 nice=4 cgrp=top-app sched=0/0 handle=0xbe7ad1c0
runtime.cc:655] | state=S schedstat=( 4305884 343333 9 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:655] | stack=0xbe6aa000-0xbe6ac000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 00377d3d /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+472)
runtime.cc:655] native: #3 pc 00379067 /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtrart::mirror::Object, long long, int, bool, art::ThreadState)+178)
runtime.cc:655] native: #4 pc 003938d9 /apex/com.android.art/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
runtime.cc:655] at java.lang.Object.wait(Native method)
runtime.cc:655] - waiting on <0x0ed83268> (a java.lang.Daemons$FinalizerWatchdogDaemon)
runtime.cc:655] at java.lang.Object.wait(Object.java:442)
runtime.cc:655] at java.lang.Object.wait(Object.java:568)
runtime.cc:655] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:342)
runtime.cc:655] - locked <0x0ed83268> (a java.lang.Daemons$FinalizerWatchdogDaemon)
runtime.cc:655] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:322)
runtime.cc:655] at java.lang.Daemons$Daemon.run(Daemons.java:140)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "FinalizerDaemon" prio=5 tid=11 Waiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc13e0 self=0xdf36c800
runtime.cc:655] | sysTid=20821 nice=4 cgrp=top-app sched=0/0 handle=0xbe8b61c0
runtime.cc:655] | state=S schedstat=( 44113126 6032709 19 ) utm=3 stm=0 core=5 HZ=100
runtime.cc:655] | stack=0xbe7b3000-0xbe7b5000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 00377d3d /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+472)
runtime.cc:655] native: #3 pc 00379067 /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtrart::mirror::Object, long long, int, bool, art::ThreadState)+178)
runtime.cc:655] native: #4 pc 003938d9 /apex/com.android.art/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
runtime.cc:655] at java.lang.Object.wait(Native method)
runtime.cc:655] - waiting on <0x05d95681> (a java.lang.Object)
runtime.cc:655] at java.lang.Object.wait(Object.java:442)
runtime.cc:655] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
runtime.cc:655] - locked <0x05d95681> (a java.lang.Object)
runtime.cc:655] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
runtime.cc:655] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:274)
runtime.cc:655] at java.lang.Daemons$Daemon.run(Daemons.java:140)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "ReferenceQueueDaemon" prio=5 tid=12 Waiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1458 self=0xdf36ba00
runtime.cc:655] | sysTid=20820 nice=4 cgrp=top-app sched=0/0 handle=0xbe9bf1c0
runtime.cc:655] | state=S schedstat=( 39830312 11490571 51 ) utm=3 stm=0 core=4 HZ=100
runtime.cc:655] | stack=0xbe8bc000-0xbe8be000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 00377d3d /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+472)
runtime.cc:655] native: #3 pc 00379067 /apex/com.android.art/lib/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtrart::mirror::Object, long long, int, bool, art::ThreadState)+178)
runtime.cc:655] native: #4 pc 003938d9 /apex/com.android.art/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
runtime.cc:655] at java.lang.Object.wait(Native method)
runtime.cc:655] - waiting on <0x0eab5326> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:655] at java.lang.Object.wait(Object.java:442)
runtime.cc:655] at java.lang.Object.wait(Object.java:568)
runtime.cc:655] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:218)
runtime.cc:655] - locked <0x0eab5326> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:655] at java.lang.Daemons$Daemon.run(Daemons.java:140)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "HeapTaskDaemon" prio=5 tid=13 WaitingForTaskProcessor
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc19c8 self=0xdf36ac00
runtime.cc:655] | sysTid=20819 nice=4 cgrp=top-app sched=0/0 handle=0xbeac81c0
runtime.cc:655] | state=S schedstat=( 265529001 38654742 230 ) utm=23 stm=2 core=1 HZ=100
runtime.cc:655] | stack=0xbe9c5000-0xbe9c7000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 0021a833 /apex/com.android.art/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+330)
runtime.cc:655] native: #3 pc 0021af45 /apex/com.android.art/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+48)
runtime.cc:655] at dalvik.system.VMRuntime.runHeapTasks(Native method)
runtime.cc:655] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:532)
runtime.cc:655] at java.lang.Daemons$Daemon.run(Daemons.java:140)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "Binder:20805_1" prio=5 tid=14 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc14d0 self=0xd5222000
runtime.cc:655] | sysTid=20823 nice=0 cgrp=top-app sched=0/0 handle=0xbe5a61c0
runtime.cc:655] | state=S schedstat=( 125257404 30088122 106 ) utm=11 stm=0 core=4 HZ=100
runtime.cc:655] | stack=0xbe4ab000-0xbe4ad000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009b1c0 /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
runtime.cc:655] native: #1 pc 000690cf /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26)
runtime.cc:655] native: #2 pc 00039e5b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+238)
runtime.cc:655] native: #3 pc 00039fb5 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
runtime.cc:655] native: #4 pc 0003a6ab /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:655] native: #5 pc 000541bd /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0006fba3 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+86)
runtime.cc:655] native: #8 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "Binder:20805_2" prio=5 tid=15 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1548 self=0xdf36f200
runtime.cc:655] | sysTid=20824 nice=0 cgrp=top-app sched=0/0 handle=0xbe4a51c0
runtime.cc:655] | state=S schedstat=( 41877717 40610409 91 ) utm=4 stm=0 core=6 HZ=100
runtime.cc:655] | stack=0xbe3aa000-0xbe3ac000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009b1c0 /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
runtime.cc:655] native: #1 pc 000690cf /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26)
runtime.cc:655] native: #2 pc 00039e5b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+238)
runtime.cc:655] native: #3 pc 00039fb5 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
runtime.cc:655] native: #4 pc 0003a6ab /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:655] native: #5 pc 000541bd /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0006fba3 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+86)
runtime.cc:655] native: #8 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "Binder:20805_3" prio=5 tid=16 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc15c0 self=0xd521cc00
runtime.cc:655] | sysTid=20826 nice=0 cgrp=top-app sched=0/0 handle=0xbe3a41c0
runtime.cc:655] | state=S schedstat=( 13386301 12111561 21 ) utm=1 stm=0 core=4 HZ=100
runtime.cc:655] | stack=0xbe2a9000-0xbe2ab000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009b1c0 /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
runtime.cc:655] native: #1 pc 000690cf /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26)
runtime.cc:655] native: #2 pc 00039e5b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+238)
runtime.cc:655] native: #3 pc 00039fb5 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
runtime.cc:655] native: #4 pc 0003a6ab /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:655] native: #5 pc 000541bd /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0006fba3 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+86)
runtime.cc:655] native: #8 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "JDWP Transport Listener: dt_fd_forward" prio=10 tid=17 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1638 self=0xd520de00
runtime.cc:655] | sysTid=20832 nice=-20 cgrp=top-app sched=0/0 handle=0xbe1301c0
runtime.cc:655] | state=S schedstat=( 2224976655 24495834 793 ) utm=209 stm=12 core=7 HZ=100
runtime.cc:655] | stack=0xbe035000-0xbe037000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 00062f4f /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+94)
runtime.cc:655] native: #2 pc 000aa703 /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+32)
runtime.cc:655] native: #3 pc 0003d2ed /system/lib/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&)+8)
runtime.cc:655] native: #4 pc 00077fc1 /apex/com.android.art/lib/libopenjdkjvmti.so (bool openjdkjvmti::JvmtiMonitor::Wait<openjdkjvmti::JvmtiMonitor::Wait(art::Thread*)::'lambda'(std::__1::unique_lockstd::__1::mutex&)>(art::Thread*, openjdkjvmti::JvmtiMonitor::Wait(art::Thread*)::'lambda'(std::__1::unique_lockstd::__1::mutex&))+44)
runtime.cc:655] native: #5 pc 0007770f /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::MonitorUtil::RawMonitorWait(_jvmtiEnv*, _jrawMonitorID*, long long)+90)
runtime.cc:655] native: #6 pc 0002bfef /apex/com.android.art/lib/libjdwp.so (debugMonitorWait+30)
runtime.cc:655] native: #7 pc 0001938f /apex/com.android.art/lib/libjdwp.so (debugLoop_run+122)
runtime.cc:655] native: #8 pc 00028279 /apex/com.android.art/lib/libjdwp.so (acceptThread+184)
runtime.cc:655] native: #9 pc 000a7727 /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::AgentCallback(void*)+1246)
runtime.cc:655] native: #10 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #11 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "JDWP Event Helper Thread" prio=10 tid=18 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc16b0 self=0xe82e7200
runtime.cc:655] | sysTid=20833 nice=-20 cgrp=top-app sched=0/0 handle=0xbe02f1c0
runtime.cc:655] | state=S schedstat=( 145073575 17693006 2508 ) utm=9 stm=4 core=1 HZ=100
runtime.cc:655] | stack=0xbdf34000-0xbdf36000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 00062f4f /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+94)
runtime.cc:655] native: #2 pc 000aa703 /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+32)
runtime.cc:655] native: #3 pc 0003d2ed /system/lib/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&)+8)
runtime.cc:655] native: #4 pc 00077fc1 /apex/com.android.art/lib/libopenjdkjvmti.so (bool openjdkjvmti::JvmtiMonitor::Wait<openjdkjvmti::JvmtiMonitor::Wait(art::Thread*)::'lambda'(std::__1::unique_lockstd::__1::mutex&)>(art::Thread*, openjdkjvmti::JvmtiMonitor::Wait(art::Thread*)::'lambda'(std::__1::unique_lockstd::__1::mutex&))+44)
runtime.cc:655] native: #5 pc 0007770f /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::MonitorUtil::RawMonitorWait(_jvmtiEnv*, _jrawMonitorID*, long long)+90)
runtime.cc:655] native: #6 pc 0002bfef /apex/com.android.art/lib/libjdwp.so (debugMonitorWait+30)
runtime.cc:655] native: #7 pc 0001f799 /apex/com.android.art/lib/libjdwp.so (commandLoop+148)
runtime.cc:655] native: #8 pc 000a7727 /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::AgentCallback(void*)+1246)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "JDWP Command Reader" prio=10 tid=19 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc1728 self=0xd32fda00
runtime.cc:655] | sysTid=20834 nice=-20 cgrp=top-app sched=0/0 handle=0xbdf2e1c0
runtime.cc:655] | state=S schedstat=( 131733767 4430941 700 ) utm=3 stm=10 core=2 HZ=100
runtime.cc:655] | stack=0xbde33000-0xbde35000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c3ac /apex/com.android.runtime/lib/bionic/libc.so (__ppoll+20)
runtime.cc:655] native: #1 pc 0006aafb /apex/com.android.runtime/lib/bionic/libc.so (poll+54)
runtime.cc:655] native: #2 pc 00003ac9 /apex/com.android.art/lib/libdt_fd_forward.so (dt_fd_forward::FdForwardTransport::ReadFully(void*, unsigned int)+216)
runtime.cc:655] native: #3 pc 0000434d /apex/com.android.art/lib/libdt_fd_forward.so (dt_fd_forward::PacketReader::ReadFully()+56)
runtime.cc:655] native: #4 pc 0000490f /apex/com.android.art/lib/libdt_fd_forward.so (dt_fd_forward::JdwpTransportFunctions::ReadPacket(_jdwpTransportEnv*, jdwpPacket*)+26)
runtime.cc:655] native: #5 pc 000284a1 /apex/com.android.art/lib/libjdwp.so (transport_receivePacket+16)
runtime.cc:655] native: #6 pc 000196a3 /apex/com.android.art/lib/libjdwp.so (reader+330)
runtime.cc:655] native: #7 pc 000a7727 /apex/com.android.art/lib/libopenjdkjvmti.so (openjdkjvmti::AgentCallback(void*)+1246)
runtime.cc:655] native: #8 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #9 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "Profile Saver" prio=5 tid=20 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc17a0 self=0xcf2fc600
runtime.cc:655] | sysTid=20840 nice=9 cgrp=top-app sched=0/0 handle=0xbc7811c0
runtime.cc:655] | state=S schedstat=( 108128283 2744684 26 ) utm=7 stm=2 core=3 HZ=100
runtime.cc:655] | stack=0xbc686000-0xbc688000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005ddfc /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
runtime.cc:655] native: #1 pc 0013146d /apex/com.android.art/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
runtime.cc:655] native: #2 pc 0026ed0d /apex/com.android.art/lib/libart.so (art::ProfileSaver::Run()+492)
runtime.cc:655] native: #3 pc 00272777 /apex/com.android.art/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+106)
runtime.cc:655] native: #4 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #5 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "process reaper" prio=10 tid=22 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12dc18f0 self=0xd520ec00
runtime.cc:655] | sysTid=20844 nice=-8 cgrp=top-app sched=0/0 handle=0xbc4fb1c0
runtime.cc:655] | state=S schedstat=( 546198 115677 6 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:655] | stack=0xbc3f0000-0xbc3f2000 stackSize=1072KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c500 /apex/com.android.runtime/lib/bionic/libc.so (wait4+8)
runtime.cc:655] native: #1 pc 0001c8a1 /apex/com.android.art/lib/libopenjdk.so (UNIXProcess_waitForProcessExit+28)
runtime.cc:655] at java.lang.UNIXProcess.waitForProcessExit(Native method)
runtime.cc:655] at java.lang.UNIXProcess.access$200(UNIXProcess.java:55)
runtime.cc:655] at java.lang.UNIXProcess$3.run(UNIXProcess.java:172)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "RenderThread" prio=10 tid=23 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12d809d8 self=0xcc85a200
runtime.cc:655] | sysTid=20845 nice=-10 cgrp=top-app sched=0/0 handle=0xbde2d1c0
runtime.cc:655] | state=S schedstat=( 362783415 101730640 1309 ) utm=23 stm=12 core=4 HZ=100
runtime.cc:655] | stack=0xbdd32000-0xbdd34000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 00148aeb /system/lib/libhwui.so (android::uirenderer::ThreadBase::waitForWork()+86)
runtime.cc:655] native: #5 pc 00160eb9 /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+52)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #8 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #9 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "RxSchedulerPurge-1" prio=5 tid=24 TimedWaiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12d40928 self=0xd5210800
runtime.cc:655] | sysTid=20849 nice=0 cgrp=top-app sched=0/0 handle=0xbdd2c1c0
runtime.cc:655] | state=S schedstat=( 6166241794 204073700 1063 ) utm=610 stm=6 core=0 HZ=100
runtime.cc:655] | stack=0xbdc29000-0xbdc2b000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005de00 /apex/com.android.runtime/lib/bionic/libc.so (syscall+32)
runtime.cc:655] native: #1 pc 004459f3 /apex/com.android.art/lib/libart.so (art::Thread::Park(bool, long long)+1066)
runtime.cc:655] native: #2 pc 003a9435 /apex/com.android.art/lib/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long long)+532)
runtime.cc:655] at sun.misc.Unsafe.park(Native method)
runtime.cc:655] - waiting on an unknown object
runtime.cc:655] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:655] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "RxCachedWorkerPoolEvictor-1" prio=5 tid=25 TimedWaiting
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12d41140 self=0xd5211600
runtime.cc:655] | sysTid=20850 nice=0 cgrp=top-app sched=0/0 handle=0xbd1a61c0
runtime.cc:655] | state=S schedstat=( 69021360 1100678 28 ) utm=5 stm=1 core=0 HZ=100
runtime.cc:655] | stack=0xbd0a3000-0xbd0a5000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0005de00 /apex/com.android.runtime/lib/bionic/libc.so (syscall+32)
runtime.cc:655] native: #1 pc 004459f3 /apex/com.android.art/lib/libart.so (art::Thread::Park(bool, long long)+1066)
runtime.cc:655] native: #2 pc 003a9435 /apex/com.android.art/lib/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long long)+532)
runtime.cc:655] at sun.misc.Unsafe.park(Native method)
runtime.cc:655] - waiting on an unknown object
runtime.cc:655] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:655] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:655] "queued-work-looper" prio=6 tid=27 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x13040c28 self=0xd520fa00
runtime.cc:655] | sysTid=20854 nice=-2 cgrp=top-app sched=0/0 handle=0xbcf941c0
runtime.cc:655] | state=S schedstat=( 2393541 311875 3 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:655] | stack=0xbce91000-0xbce93000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 000bf1c7 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
runtime.cc:655] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:655] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:655] at android.os.Looper.loop(Looper.java:190)
runtime.cc:655] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:655]
runtime.cc:655] "Binder:20805_4" prio=5 tid=2 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x130415c8 self=0xeae4f000
runtime.cc:655] | sysTid=21109 nice=0 cgrp=top-app sched=0/0 handle=0xbd09d1c0
runtime.cc:655] | state=S schedstat=( 20234843 32367395 71 ) utm=2 stm=0 core=2 HZ=100
runtime.cc:655] | stack=0xbcfa2000-0xbcfa4000 stackSize=1008KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009b1c0 /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
runtime.cc:655] native: #1 pc 000690cf /apex/com.android.runtime/lib/bionic/libc.so (ioctl+26)
runtime.cc:655] native: #2 pc 00039e5b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+238)
runtime.cc:655] native: #3 pc 00039fb5 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
runtime.cc:655] native: #4 pc 0003a6ab /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:655] native: #5 pc 000541bd /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
runtime.cc:655] native: #6 pc 0000ed37 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
runtime.cc:655] native: #7 pc 0006fba3 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+86)
runtime.cc:655] native: #8 pc 0000e875 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+264)
runtime.cc:655] native: #9 pc 000ab0bb /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
runtime.cc:655] native: #10 pc 00063bad /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
runtime.cc:655] (no managed stack frames)
runtime.cc:655]
runtime.cc:655] "InsetsAnimations" prio=5 tid=4 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x13041798 self=0xec8c1a00
runtime.cc:655] | sysTid=21143 nice=0 cgrp=top-app sched=0/0 handle=0xbbe1b1c0
runtime.cc:655] | state=S schedstat=( 163434426 16398751 93 ) utm=15 stm=0 core=4 HZ=100
runtime.cc:655] | stack=0xbbd18000-0xbbd1a000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 000bf1c7 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
runtime.cc:655] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:655] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:655] at android.os.Looper.loop(Looper.java:190)
runtime.cc:655] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:655]
runtime.cc:655] "WifiManagerThread" prio=5 tid=5 Native
runtime.cc:655] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0cf8 self=0xec8c3600
runtime.cc:655] | sysTid=21147 nice=0 cgrp=top-app sched=0/0 handle=0xbbc6d1c0
runtime.cc:655] | state=S schedstat=( 737240 0 1 ) utm=0 stm=0 core=6 HZ=100
runtime.cc:655] | stack=0xbbb6a000-0xbbb6c000 stackSize=1040KB
runtime.cc:655] | held mutexes=
runtime.cc:655] native: #00 pc 0009c29c /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
runtime.cc:655] native: #1 pc 0006db69 /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
runtime.cc:655] native: #2 pc 00011ba1 /system/lib/libutils.so (android::Looper::pollInner(int)+128)
runtime.cc:655] native: #3 pc 00011ac7 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+62)
runtime.cc:655] native: #4 pc 000bf1c7 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
runtime.cc:655] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:655] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:655] at android.os.Looper.loop(Looper.java:190)
runtime.cc:655] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:655]
runtime.cc:655] Aborting thread:
runtime.cc:655] "RxCachedThreadScheduler-2" prio=5 tid=3 Native
runtime.cc:655] | group="" sCount=0 dsCount=0 flags=0 obj=0x13041640 self=0xec8c0c00
runtime.cc:655] | sysTid=21118 nice=0 cgrp=top-app sched=0/0 handle=0xbc60c1c0
runtime.cc:655] | state=R schedstat=( 1086090539 18911257 700 ) utm=102 stm=6 core=7 HZ=100
runtime.cc:655] | stack=0xbc509000-0xbc50b000 stackSize=1040KB
runtime.cc:655] | held mutexes= "abort lock"
runtime.cc:655] native: #00 pc 0037b851 /apex/com.android.art/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+76)
runtime.cc:655] native: #1 pc 0044d2b1 /apex/com.android.art/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+388)
runtime.cc:655] native: #2 pc 004489f7 /apex/com.android.art/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&, bool, BacktraceMap*, bool) const+34)
runtime.cc:655] native: #3 pc 0041a28f /apex/com.android.art/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits >&, art::Thread*) const+30)
runtime.cc:655] native: #4 pc 0040ab19 /apex/com.android.art/lib/libart.so (art::Runtime::Abort(char const*)+1952)
runtime.cc:655] native: #5 pc 0000d989 /system/lib/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+48)
runtime.cc:655] native: #6 pc 0000d295 /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+224)
runtime.cc:655] native: #7 pc 00296ca7 /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1962)
runtime.cc:655] native: #8 pc 00296d0b /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+54)
runtime.cc:655] native: #9 pc 0028b669 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+40)
runtime.cc:655] native: #10 pc 0028b593 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckNonHeapValue(char, art::(anonymous namespace)::JniValueType)+934)
runtime.cc:655] native: #11 pc 00289621 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+592)
runtime.cc:655] native: #12 pc 00281071 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::CheckJNI::NewStringUTF(_JNIEnv*, char const*)+588)
runtime.cc:655] native: #13 pc 000406f8 /data/app/~~Zut13hf24z2NxJ24t6vJkg==/org.openconnectivity.otgc-tTTbCVuzqhB0ZCqBsaY6vQ==/lib/arm/libiotivity-lite-jni.so (Java_org_iotivity_OCCredUtilJNI_OCCredData_1data_1get+132)
runtime.cc:655] native: #14 pc 000d86dd /apex/com.android.art/lib/libart.so (art_quick_generic_jni_trampoline+44)
runtime.cc:655] native: #15 pc 000d885d /apex/com.android.art/lib/libart.so (???)
runtime.cc:655] at org.iotivity.OCCredUtilJNI.OCCredData_data_get(Native method)
runtime.cc:655] at org.iotivity.OCCredData.getData(OCCredData.java:43)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredPrivateData.parseOCRepresentation(OcCredPrivateData.java:64)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredential.parseOCRepresentation(OcCredential.java:138)
runtime.cc:655] at org.openconnectivity.otgc.domain.model.resource.secure.cred.OcCredentials.parseOCRepresentation(OcCredentials.java:64)
runtime.cc:655] at org.openconnectivity.otgc.data.repository.CmsRepository.lambda$retrieveOwnCredentials$14(CmsRepository.java:221)
runtime.cc:655] at org.openconnectivity.otgc.data.repository.-$$Lambda$CmsRepository$CnsPaT6yAnB76ie9Px7ygTQBmeU.subscribe(lambda:-1)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleCreate.subscribeActual(SingleCreate.java:39)
runtime.cc:655] at io.reactivex.Single.subscribe(Single.java:2703)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleFlatMap.subscribeActual(SingleFlatMap.java:36)
runtime.cc:655] at io.reactivex.Single.subscribe(Single.java:2703)
runtime.cc:655] at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
runtime.cc:655] at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452)
runtime.cc:655] at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61)
runtime.cc:655] at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52)
runtime.cc:655] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
runtime.cc:655] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:655] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:655] at java.lang.Thread.run(Thread.java:923)
runtime.cc:655]
runtime.cc:663] JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal start byte 0x9f
runtime.cc:663] string: 'o�K�F,tN�k� �=�'
runtime.cc:663] input: '0x6f <0x9f> 0x05 0x4b 0xbb 0x46 0x2c 0x74 0x4e 0x9a 0x6b 0xf0 0x20 0x80 0x3d 0xb5'
runtime.cc:663] in call to NewStringUTF
runtime.cc:663] from java.lang.String org.iotivity.OCCredUtilJNI.OCCredData_data_get(long, org.iotivity.OCCredData)
A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 21118 (RxCachedThreadS), pid 20805 (nnectivity.otgc)
The text was updated successfully, but these errors were encountered: