An attempt to provide a codelab for Webrtc in Android - Similar to codelab for web at https://codelabs.developers.google.com/codelabs/webrtc-web/
238
stars
124
forks
source link
Here is the stacktrace now please solve this issue or give any idea, for solving this #49
Closed
cutiezang3l closed 4 years ago
text.txt Here is the stacktrace now please solve this issue or give any idea, for solving this 06-13 12:55:46.177 955-990/xyz.vivekc.webrtccodelab E/EGL_emulation: eglQueryContext 32c0 EGL_BAD_ATTRIBUTE tid 990: eglQueryContext(1822): error 0x3004 (EGL_BAD_ATTRIBUTE) 06-13 12:56:03.731 955-955/xyz.vivekc.webrtccodelab A/zygote: java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: can't call java.util.List org.webrtc.MediaConstraints.getMandatory() on null object java_vm_ext.cc:534] in call to CallObjectMethodV java_vm_ext.cc:534] from void org.webrtc.PeerConnection.nativeCreateOffer(org.webrtc.SdpObserver, org.webrtc.MediaConstraints) java_vm_ext.cc:534] "main" prio=5 tid=1 Runnable 06-13 12:56:03.732 955-955/xyz.vivekc.webrtccodelab A/zygote: java_vm_ext.cc:534] | group="main" sCount=0 dsCount=0 flags=0 obj=0x731ce978 self=0xf2c59000 java_vm_ext.cc:534] | sysTid=955 nice=-10 cgrp=default sched=0/0 handle=0xf75f4514 java_vm_ext.cc:534] | state=R schedstat=( 1387113442 1356070006 695 ) utm=87 stm=51 core=0 HZ=100 java_vm_ext.cc:534] | stack=0xff2a1000-0xff2a3000 stackSize=8MB java_vm_ext.cc:534] | held mutexes= "mutator lock"(shared held) java_vm_ext.cc:534] native: #00 pc 0047eae1 /system/lib/libart.so (art::DumpNativeStack(std::1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap, char const, art::ArtMethod, void)+209)
java_vm_ext.cc:534] native: #01 pc 0057c193 /system/lib/libart.so (art::Thread::DumpStack(std:: 1::basic_ostream<char, std::1::char_traits>&, bool, BacktraceMap*, bool) const+355)
java_vm_ext.cc:534] native: #02 pc 00577693 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std:: 1::char_traits>&, bool, BacktraceMap, bool) const+83)
java_vm_ext.cc:534] native: #03 pc 00395256 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const, char const)+1254)
java_vm_ext.cc:534] native: #04 pc 003956c1 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const, char const, char)+113)
java_vm_ext.cc:534] native: #05 pc 0014f207 /system/lib/libart.so (art::ScopedCheck::AbortF(char const, ...)+71)
java_vm_ext.cc:534] native: #06 pc 00152e7e /system/lib/libart.so (art::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject, _jclass, _jmethodID, art::Primitive::Type, art::InvokeType)+1566)
java_vm_ext.cc:534] native: #07 pc 00151a3d /system/lib/libart.so (art::CheckJNI::CallMethodV(char const, _JNIEnv, _jobject, _jclass, _jmethodID, char, art::Primitive::Type, art::InvokeType)+973)
java_vm_ext.cc:534] native: #08 pc 0013d30b /system/lib/libart.so (art::CheckJNI::CallObjectMethodV(_JNIEnv, _jobject, _jmethodID, char)+75)
java_vm_ext.cc:534] native: #09 pc 00004187 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
java_vm_ext.cc:534] native: #10 pc 00469902 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
06-13 12:56:03.733 955-955/xyz.vivekc.webrtccodelab A/zygote: java_vm_ext.cc:534] native: #11 pc 0046b00e /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (Java_org_webrtc_PeerConnection_nativeCreateOffer+66)
java_vm_ext.cc:534] native: #12 pc 000036e8 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/oat/x86/base.odex (Java_org_webrtc_PeerConnection_nativeCreateOfferLorg_webrtc_SdpObserver_2Lorg_webrtc_MediaConstraints_2+168)
java_vm_ext.cc:534] at org.webrtc.PeerConnection.nativeCreateOffer(Native method)
java_vm_ext.cc:534] at org.webrtc.PeerConnection.createOffer(PeerConnection.java:713)
java_vm_ext.cc:534] at xyz.vivekc.webrtccodelab.MainActivity.doCall(MainActivity.java:294)
java_vm_ext.cc:534] at xyz.vivekc.webrtccodelab.MainActivity.lambda$onTryToStart$0$MainActivity(MainActivity.java:239)
java_vm_ext.cc:534] at xyz.vivekc.webrtccodelab.MainActivity$$Lambda$0.run(unavailable:-1)
java_vm_ext.cc:534] at android.os.Handler.handleCallback(Handler.java:790)
java_vm_ext.cc:534] at android.os.Handler.dispatchMessage(Handler.java:99)
java_vm_ext.cc:534] at android.os.Looper.loop(Looper.java:164)
java_vm_ext.cc:534] at android.app.ActivityThread.main(ActivityThread.java:6494)
java_vm_ext.cc:534] at java.lang.reflect.Method.invoke(Native method)
java_vm_ext.cc:534] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
java_vm_ext.cc:534] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
java_vm_ext.cc:534]
06-13 12:56:04.135 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] Runtime aborting...
runtime.cc:523] Dumping all threads without appropriate locks held: thread list lock mutator lock
runtime.cc:523] All threads:
runtime.cc:523] DALVIK THREADS (30):
runtime.cc:523] "main" prio=10 tid=1 Runnable
runtime.cc:523] | group="" sCount=0 dsCount=0 flags=0 obj=0x731ce978 self=0xf2c59000
runtime.cc:523] | sysTid=955 nice=-10 cgrp=default sched=0/0 handle=0xf75f4514
runtime.cc:523] | state=R schedstat=( 1411296840 1370567457 703 ) utm=89 stm=52 core=0 HZ=100
runtime.cc:523] | stack=0xff2a1000-0xff2a3000 stackSize=8MB
runtime.cc:523] | held mutexes= "abort lock" "mutator lock"(shared held)
runtime.cc:523] native: #00 pc 0047eae1 /system/lib/libart.so (art::DumpNativeStack(std::1::basic_ostream<char, std::1::char_traits>&, int, BacktraceMap, char const, art::ArtMethod, void)+209)
06-13 12:56:04.136 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #01 pc 0057c193 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std:: 1::char_traits>&, bool, BacktraceMap, bool) const+355)
runtime.cc:523] native: #02 pc 00577693 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap , bool) const+83)
runtime.cc:523] native: #03 pc 0059750e /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread)+1118)
runtime.cc:523] native: #04 pc 0058e9f6 /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure, art::Closure)+534)
runtime.cc:523] native: #05 pc 0058e242 /system/lib/libart.so (art::ThreadList::Dump(std::1::basic_ostream<char, std::__1::char_traits>&, bool)+882)
runtime.cc:523] native: #06 pc 0055f1b1 /system/lib/libart.so (art::AbortState::DumpAllThreads(std:: 1::basic_ostream<char, std::__1::char_traits>&, art::Thread ) const+289)
runtime.cc:523] native: #07 pc 0055edd0 /system/lib/libart.so (art::AbortState::Dump(std::1::basic_ostream<char, std::1::char_traits>&) const+176)
runtime.cc:523] native: #08 pc 0054d366 /system/lib/libart.so (art::Runtime::Abort(char const*)+198)
runtime.cc:523] native: #09 pc 0011fb23 /system/lib/libart.so (_ZNSt3 110function6funcIPFvPKcENS_9allocatorIS5_EES4EclEOS3+35)
runtime.cc:523] native: #10 pc 0065f2eb /system/lib/libart.so (android::base::LogMessage::~LogMessage()+1051)
runtime.cc:523] native: #11 pc 0039550f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const, char const)+1951)
runtime.cc:523] native: #12 pc 003956c1 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const, char const, char)+113)
runtime.cc:523] native: #13 pc 0014f207 /system/lib/libart.so (art::ScopedCheck::AbortF(char const, ...)+71)
runtime.cc:523] native: #14 pc 00152e7e /system/lib/libart.so (art::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject, _jclass, _jmethodID, art::Primitive::Type, art::InvokeType)+1566)
runtime.cc:523] native: #15 pc 00151a3d /system/lib/libart.so (art::CheckJNI::CallMethodV(char const, _JNIEnv, _jobject, _jclass, _jmethodID, char, art::Primitive::Type, art::InvokeType)+973)
runtime.cc:523] native: #16 pc 0013d30b /system/lib/libart.so (art::CheckJNI::CallObjectMethodV(_JNIEnv, _jobject, _jmethodID, char)+75)
runtime.cc:523] native: #17 pc 00004187 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #18 pc 00469902 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #19 pc 0046b00e /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (Java_org_webrtc_PeerConnection_nativeCreateOffer+66)
runtime.cc:523] native: #20 pc 000036e8 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/oat/x86/base.odex (Java_org_webrtc_PeerConnection_nativeCreateOfferLorg_webrtc_SdpObserver_2Lorg_webrtc_MediaConstraints_2+168)
runtime.cc:523] at org.webrtc.PeerConnection.nativeCreateOffer(Native method)
runtime.cc:523] at org.webrtc.PeerConnection.createOffer(PeerConnection.java:713)
runtime.cc:523] at xyz.vivekc.webrtccodelab.MainActivity.doCall(MainActivity.java:294)
runtime.cc:523] at xyz.vivekc.webrtccodelab.MainActivity.lambda$onTryToStart$0$MainActivity(MainActivity.java:239)
runtime.cc:523] at xyz.vivekc.webrtccodelab.MainActivity$$Lambda$0.run(unavailable:-1)
runtime.cc:523] at android.os.Handler.handleCallback(Handler.java:790)
runtime.cc:523] at android.os.Handler.dispatchMessage(Handler.java:99)
runtime.cc:523] at android.os.Looper.loop(Looper.java:164)
runtime.cc:523] at android.app.ActivityThread.main(ActivityThread.java:6494)
06-13 12:56:04.137 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] at java.lang.reflect.Method.invoke(Native method)
runtime.cc:523] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
runtime.cc:523] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
runtime.cc:523]
runtime.cc:523] "Jit thread pool worker thread 0" prio=10 tid=2 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a47910 self=0xec415600
runtime.cc:523] | sysTid=960 nice=9 cgrp=default sched=0/0 handle=0xec6c2970
runtime.cc:523] | state=S schedstat=( 377051695 1315203022 259 ) utm=7 stm=30 core=1 HZ=100
runtime.cc:523] | stack=0xec5c4000-0xec5c6000 stackSize=1022KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+112)
runtime.cc:523] native: #03 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread)+35)
runtime.cc:523] native: #04 pc 0059913a /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread)+266)
runtime.cc:523] native: #05 pc 00598585 /system/lib/libart.so (art::ThreadPoolWorker::Run()+117)
runtime.cc:523] native: #06 pc 00597fbb /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+139)
runtime.cc:523] native: #07 pc 00071445 /system/lib/libc.so (pthread_start(void)+53)
runtime.cc:523] native: #08 pc 000205db /system/lib/libc.so (start_thread+75)
runtime.cc:523] native: #09 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a40948 self=0xf2c59c00
runtime.cc:523] | sysTid=961 nice=0 cgrp=default sched=0/0 handle=0xec5c1970
06-13 12:56:04.138 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] | state=S schedstat=( 261550 144413 2 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xec4c7000-0xec4c9000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: do_sigtimedwait+0xe3/0x1b6
runtime.cc:523] kernel: compat_SyS_rt_sigtimedwait+0x8f/0xc9
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 00074391 /system/lib/libc.so (rt_sigtimedwait+33)
runtime.cc:523] native: #02 pc 0002abcc /system/lib/libc.so (sigwait+76)
runtime.cc:523] native: #03 pc 00568559 /system/lib/libart.so (art::SignalSet::Wait()+57)
runtime.cc:523] native: #04 pc 00567fea /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread, art::SignalSet&)+250)
runtime.cc:523] native: #05 pc 005663cf /system/lib/libart.so (art::SignalCatcher::Run(void)+319)
runtime.cc:523] native: #06 pc 00071445 /system/lib/libc.so (__pthread_start(void)+53)
runtime.cc:523] native: #07 pc 000205db /system/lib/libc.so (start_thread+75)
runtime.cc:523] native: #08 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "JDWP" prio=10 tid=4 WaitingInMainDebuggerLoop
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a409d0 self=0xec413200
runtime.cc:523] | sysTid=962 nice=0 cgrp=default sched=0/0 handle=0xd8a3c970
06-13 12:56:04.139 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] | state=S schedstat=( 6292573 11293649 11 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd8942000-0xd8944000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: poll_schedule_timeout+0x43/0x5f
runtime.cc:523] kernel: do_select+0x5f2/0x633
runtime.cc:523] kernel: compat_core_sys_select+0x199/0x23c
runtime.cc:523] kernel: compat_SyS_pselect6+0x116/0x19c
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 0007419b /system/lib/libc.so (pselect6+43)
runtime.cc:523] native: #02 pc 000287c8 /system/lib/libc.so (select+136)
runtime.cc:523] native: #03 pc 0064adc4 /system/lib/libart.so (art::JDWP::JdwpAdbState::ProcessIncoming()+372)
runtime.cc:523] native: #04 pc 003ad56c /system/lib/libart.so (art::JDWP::JdwpState::Run()+1948)
runtime.cc:523] native: #05 pc 003ac563 /system/lib/libart.so (art::JDWP::StartJdwpThread(void)+51)
runtime.cc:523] native: #06 pc 00071445 /system/lib/libc.so (__pthread_start(void)+53)
runtime.cc:523] native: #07 pc 000205db /system/lib/libc.so (start_thread+75)
runtime.cc:523] native: #08 pc 0001ec16 /system/lib/libc.so (__bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "HeapTaskDaemon" prio=10 tid=5 Blocked
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a44bf8 self=0xec2b6400
runtime.cc:523] | sysTid=966 nice=4 cgrp=default sched=0/0 handle=0xd8630970
runtime.cc:523] | state=S schedstat=( 20390627 21951936 26 ) utm=2 stm=0 core=0 HZ=100
runtime.cc:523] | stack=0xd852e000-0xd8530000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
06-13 12:56:04.140 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+112)
runtime.cc:523] native: #03 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread)+35)
runtime.cc:523] native: #04 pc 002cc495 /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread)+277)
runtime.cc:523] native: #05 pc 002ccee2 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread)+82)
runtime.cc:523] native: #06 pc 0048b757 /system/lib/libart.so (art::VMRuntime_runHeapTasks(_JNIEnv, _jobject)+55)
runtime.cc:523] native: #07 pc 001fd4f8 /system/framework/x86/boot-core-libart.oat (Java_dalvik_system_VMRuntime_runHeapTasks+104)
runtime.cc:523] at dalvik.system.VMRuntime.runHeapTasks(Native method)
runtime.cc:523] - waiting to lock an unknown object
runtime.cc:523] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:461)
runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:103)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] "FinalizerWatchdogDaemon" prio=10 tid=6 Waiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a40a58 self=0xec2b5e00
runtime.cc:523] | sysTid=965 nice=4 cgrp=default sched=0/0 handle=0xd8735970
runtime.cc:523] | state=S schedstat=( 1017777 10158814 4 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd8633000-0xd8635000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
06-13 12:56:04.141 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+112)
runtime.cc:523] native: #03 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread)+35)
runtime.cc:523] native: #04 pc 0047950c /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+636)
runtime.cc:523] native: #05 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
runtime.cc:523] native: #06 pc 00495342 /system/lib/libart.so (art::Object_wait(_JNIEnv, _jobject)+82)
runtime.cc:523] native: #07 pc 000006a8 /system/framework/x86/boot.oat (Java_java_lang_Object_wait+104)
runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x0fdc1293> (a java.lang.Daemons$FinalizerWatchdogDaemon)
runtime.cc:523] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:297)
runtime.cc:523] - locked <0x0fdc1293> (a java.lang.Daemons$FinalizerWatchdogDaemon)
runtime.cc:523] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:277)
runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:103)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
06-13 12:56:04.142 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] "FinalizerDaemon" prio=10 tid=7 Waiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a40ae0 self=0xec2b4600
runtime.cc:523] | sysTid=964 nice=4 cgrp=default sched=0/0 handle=0xd883a970
runtime.cc:523] | state=S schedstat=( 3277711 9078532 3 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd8738000-0xd873a000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+112)
runtime.cc:523] native: #03 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread)+35)
runtime.cc:523] native: #04 pc 0047950c /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+636)
runtime.cc:523] native: #05 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
runtime.cc:523] native: #06 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv, _jobject, long long, int)+85)
runtime.cc:523] native: #07 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_waitJI+136)
runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x0f0ee2d0> (a java.lang.Object)
runtime.cc:523] at java.lang.Object.wait(Object.java:422)
runtime.cc:523] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
runtime.cc:523] - locked <0x0f0ee2d0> (a java.lang.Object)
runtime.cc:523] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
runtime.cc:523] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:232)
06-13 12:56:04.144 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:103)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] "ReferenceQueueDaemon" prio=10 tid=8 Waiting
06-13 12:56:04.145 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a40b68 self=0xec2b4000
runtime.cc:523] | sysTid=963 nice=4 cgrp=default sched=0/0 handle=0xd893f970
runtime.cc:523] | state=S schedstat=( 2181725 33198132 9 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd883d000-0xd883f000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+112)
runtime.cc:523] native: #03 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread)+35)
runtime.cc:523] native: #04 pc 0047950c /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+636)
runtime.cc:523] native: #05 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
runtime.cc:523] native: #06 pc 00495342 /system/lib/libart.so (art::Object_wait(_JNIEnv, _jobject)+82)
runtime.cc:523] native: #07 pc 000006a8 /system/framework/x86/boot.oat (Java_java_lang_Object_wait+104)
06-13 12:56:04.146 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x0f5222c9> (a java.lang.Class)
runtime.cc:523] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:178)
runtime.cc:523] - locked <0x0f5222c9> (a java.lang.Class)
runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:103)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] "Binder:955_1" prio=10 tid=9 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a40bf0 self=0xf2b8c600
runtime.cc:523] | sysTid=967 nice=0 cgrp=default sched=0/0 handle=0xd842d970
runtime.cc:523] | state=S schedstat=( 503645 11937575 9 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd8333000-0xd8335000 stackSize=1006KB
runtime.cc:523] | held mutexes=
06-13 12:56:04.147 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] kernel: binder_thread_read+0x311/0xd3d
runtime.cc:523] kernel: binder_ioctl_write_read+0x14f/0x265
runtime.cc:523] kernel: binder_ioctl+0x175/0x4db
runtime.cc:523] kernel: compat_SyS_ioctl+0x1bc/0xccb
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] ( kernel_vsyscall+14)
runtime.cc:523] native: #01 pc 00073fcc /system/lib/libc.so (__ioctl+28)
06-13 12:56:04.148 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #02 pc 00025d03 /system/lib/libc.so (ioctl+67)
runtime.cc:523] native: #03 pc 0004d2a7 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+375)
runtime.cc:523] native: #04 pc 0004d44a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
runtime.cc:523] native: #05 pc 0004dc81 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+81)
runtime.cc:523] native: #06 pc 00079039 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
runtime.cc:523] native: #07 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void)+326)
runtime.cc:523] native: #08 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+171)
runtime.cc:523] native: #09 pc 0000fd86 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const)+246)
runtime.cc:523] native: #10 pc 00071445 /system/lib/libc.so (pthread_start(void*)+53)
runtime.cc:523] native: #11 pc 000205db /system/lib/libc.so (__start_thread+75)
runtime.cc:523] native: #12 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
06-13 12:56:04.149 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] "Binder:955_2" prio=10 tid=10 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a40c78 self=0xec40ce00
runtime.cc:523] | sysTid=968 nice=0 cgrp=default sched=0/0 handle=0xd8330970
runtime.cc:523] | state=S schedstat=( 10342811 94061789 25 ) utm=1 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd8236000-0xd8238000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: binder_thread_read+0x311/0xd3d
runtime.cc:523] kernel: binder_ioctl_write_read+0x14f/0x265
runtime.cc:523] kernel: binder_ioctl+0x175/0x4db
runtime.cc:523] kernel: compat_SyS_ioctl+0x1bc/0xccb
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
runtime.cc:523] native: #01 pc 00073fcc /system/lib/libc.so (ioctl+28)
runtime.cc:523] native: #02 pc 00025d03 /system/lib/libc.so (ioctl+67)
runtime.cc:523] native: #03 pc 0004d2a7 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+375)
runtime.cc:523] native: #04 pc 0004d44a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
runtime.cc:523] native: #05 pc 0004dc81 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+81)
runtime.cc:523] native: #06 pc 00079039 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
runtime.cc:523] native: #07 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void)+326)
runtime.cc:523] native: #08 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+171)
runtime.cc:523] native: #09 pc 0000fd86 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
runtime.cc:523] native: #10 pc 00071445 /system/lib/libc.so (pthread_start(void*)+53)
06-13 12:56:04.150 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #11 pc 000205db /system/lib/libc.so (start_thread+75)
runtime.cc:523] native: #12 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "Profile Saver" prio=10 tid=11 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a40d00 self=0xec31ae00
runtime.cc:523] | sysTid=969 nice=9 cgrp=default sched=0/0 handle=0xd7f0f970
runtime.cc:523] | state=S schedstat=( 3874404 40481624 5 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd7e15000-0xd7e17000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (__kernel_vsyscall+14)
06-13 12:56:04.151 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+112)
runtime.cc:523] native: #03 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread)+35)
runtime.cc:523] native: #04 pc 003d4fba /system/lib/libart.so (art::ProfileSaver::Run()+458)
runtime.cc:523] native: #05 pc 003d897f /system/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+95)
runtime.cc:523] native: #06 pc 00071445 /system/lib/libc.so (pthread_start(void)+53)
runtime.cc:523] native: #07 pc 000205db /system/lib/libc.so (start_thread+75)
runtime.cc:523] native: #08 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "local_gl_surface_viewEglRenderer" prio=10 tid=12 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a40d88 self=0xec337400
runtime.cc:523] | sysTid=971 nice=0 cgrp=default sched=0/0 handle=0xd7881970
runtime.cc:523] | state=S schedstat=( 36671608 60953821 37 ) utm=0 stm=3 core=1 HZ=100
runtime.cc:523] | stack=0xd777f000-0xd7781000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: ep_poll+0x274/0x330
runtime.cc:523] kernel: SyS_epoll_wait+0x91/0xb6
runtime.cc:523] kernel: SyS_epoll_pwait+0x84/0xf1
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 00073d4b /system/lib/libc.so (epoll_pwait+43)
runtime.cc:523] native: #02 pc 0002101e /system/lib/libc.so (epoll_pwait+94)
runtime.cc:523] native: #03 pc 0002106b /system/lib/libc.so (epoll_wait+43)
runtime.cc:523] native: #04 pc 00015617 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
runtime.cc:523] native: #05 pc 000154d6 /system/lib/libutils.so (android::Looper::pollOnce(int, int, int*, void)+118)
runtime.cc:523] native: #06 pc 000e262b /system/lib/libandroid_runtime.so (???)
runtime.cc:523] native: #07 pc 001cf428 /system/framework/x86/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnceJI+136)
runtime.cc:523] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:523] at android.os.MessageQueue.next(MessageQueue.java:325)
06-13 12:56:04.152 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] at android.os.Looper.loop(Looper.java:142)
runtime.cc:523] at android.os.HandlerThread.run(HandlerThread.java:65)
runtime.cc:523]
runtime.cc:523] "remote_gl_surface_viewEglRenderer" prio=10 tid=13 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a40f10 self=0xec319000
runtime.cc:523] | sysTid=973 nice=0 cgrp=default sched=0/0 handle=0xd72ff970
runtime.cc:523] | state=S schedstat=( 50656660 56611525 31 ) utm=2 stm=3 core=1 HZ=100
runtime.cc:523] | stack=0xd71fd000-0xd71ff000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: ep_poll+0x274/0x330
runtime.cc:523] kernel: SyS_epoll_wait+0x91/0xb6
runtime.cc:523] kernel: SyS_epoll_pwait+0x84/0xf1
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (__kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 00073d4b /system/lib/libc.so (epoll_pwait+43)
runtime.cc:523] native: #02 pc 0002101e /system/lib/libc.so (epoll_pwait+94)
runtime.cc:523] native: #03 pc 0002106b /system/lib/libc.so (epoll_wait+43)
runtime.cc:523] native: #04 pc 00015617 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
runtime.cc:523] native: #05 pc 000154d6 /system/lib/libutils.so (android::Looper::pollOnce(int, int, int, void)+118)
runtime.cc:523] native: #06 pc 000e262b /system/lib/libandroid_runtime.so (???)
runtime.cc:523] native: #07 pc 001cf428 /system/framework/x86/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnceJI+136)
runtime.cc:523] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:523] at android.os.MessageQueue.next(MessageQueue.java:325)
runtime.cc:523] at android.os.Looper.loop(Looper.java:142)
runtime.cc:523] at android.os.HandlerThread.run(HandlerThread.java:65)
runtime.cc:523]
runtime.cc:523] "OkHttp Dispatcher" prio=10 tid=14 TimedWaiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a41058 self=0xec31a800
runtime.cc:523] | sysTid=975 nice=0 cgrp=default sched=0/0 handle=0xd6d7f970
runtime.cc:523] | state=S schedstat=( 327249102 460292869 176 ) utm=24 stm=8 core=1 HZ=100
runtime.cc:523] | stack=0xd6c7d000-0xd6c7f000 stackSize=1038KB
06-13 12:56:04.153 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread, long long, int)+157)
runtime.cc:523] native: #03 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #04 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
runtime.cc:523] native: #05 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv, _jobject, long long, int)+85)
runtime.cc:523] native: #06 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_waitJI+136)
runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x0d083dce> (a java.lang.Object)
runtime.cc:523] at java.lang.Thread.parkFor$(Thread.java:2137)
runtime.cc:523] - locked <0x0d083dce> (a java.lang.Object)
runtime.cc:523] at sun.misc.Unsafe.park(Unsafe.java:358)
runtime.cc:523] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:523] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:523] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:523] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1086)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] "OkHttp ConnectionPool" prio=10 tid=17 TimedWaiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a411a8 self=0xd7df0200
runtime.cc:523] | sysTid=984 nice=0 cgrp=default sched=0/0 handle=0xd5dfe970
06-13 12:56:04.154 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] | state=S schedstat=( 792238 72714954 18 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd5cfc000-0xd5cfe000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread, long long, int)+157)
runtime.cc:523] native: #03 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #04 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
runtime.cc:523] native: #05 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv, _jobject, long long, int)+85)
runtime.cc:523] native: #06 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_waitJI+136)
runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x0aab44ef> (a com.android.okhttp.ConnectionPool)
runtime.cc:523] at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:101)
runtime.cc:523] - locked <0x0aab44ef> (a com.android.okhttp.ConnectionPool)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] "Thread-5" prio=10 tid=18 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a412e0 self=0xd6bac200
runtime.cc:523] | sysTid=980 nice=-10 cgrp=default sched=0/0 handle=0xd60fd970
runtime.cc:523] | state=S schedstat=( 90607401 64574558 100 ) utm=8 stm=1 core=0 HZ=100
runtime.cc:523] | stack=0xd6003000-0xd6005000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
06-13 12:56:04.155 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 00070994 /system/lib/libc.so (pthread_cond_wait+100)
runtime.cc:523] native: #03 pc 00009fae /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #04 pc 0015edac /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #05 pc 00159c9a /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #06 pc 0016ed10 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #07 pc 0016ecb1 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #08 pc 0016eba7 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #09 pc 00071445 /system/lib/libc.so (pthread_start(void*)+53)
runtime.cc:523] native: #10 pc 000205db /system/lib/libc.so (__start_thread+75)
runtime.cc:523] native: #11 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "Binder:955_3" prio=10 tid=19 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a413f8 self=0xd6367000
runtime.cc:523] | sysTid=987 nice=0 cgrp=default sched=0/0 handle=0xd59d7970
runtime.cc:523] | state=S schedstat=( 1138899 52809923 12 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd58dd000-0xd58df000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: binder_thread_read+0x311/0xd3d
runtime.cc:523] kernel: binder_ioctl_write_read+0x14f/0x265
runtime.cc:523] kernel: binder_ioctl+0x175/0x4db
runtime.cc:523] kernel: compat_SyS_ioctl+0x1bc/0xccb
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
06-13 12:56:04.156 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #01 pc 00073fcc /system/lib/libc.so (ioctl+28)
runtime.cc:523] native: #02 pc 00025d03 /system/lib/libc.so (ioctl+67)
runtime.cc:523] native: #03 pc 0004d2a7 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+375)
runtime.cc:523] native: #04 pc 0004d44a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
runtime.cc:523] native: #05 pc 0004dc81 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+81)
runtime.cc:523] native: #06 pc 00079039 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
runtime.cc:523] native: #07 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void)+326)
runtime.cc:523] native: #08 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+171)
runtime.cc:523] native: #09 pc 0000fd86 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
runtime.cc:523] native: #10 pc 00071445 /system/lib/libc.so (pthread_start(void*)+53)
runtime.cc:523] native: #11 pc 000205db /system/lib/libc.so (start_thread+75)
runtime.cc:523] native: #12 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "Binder:955_4" prio=10 tid=20 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a41480 self=0xd6be7e00
runtime.cc:523] | sysTid=988 nice=0 cgrp=default sched=0/0 handle=0xd58da970
runtime.cc:523] | state=S schedstat=( 36154230 68088569 18 ) utm=1 stm=2 core=0 HZ=100
runtime.cc:523] | stack=0xd57e0000-0xd57e2000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: binder_thread_read+0x311/0xd3d
runtime.cc:523] kernel: binder_ioctl_write_read+0x14f/0x265
runtime.cc:523] kernel: binder_ioctl+0x175/0x4db
runtime.cc:523] kernel: compat_SyS_ioctl+0x1bc/0xccb
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (__kernel_vsyscall+14)
runtime.cc:523] native: #01 pc 00073fcc /system/lib/libc.so (ioctl+28)
runtime.cc:523] native: #02 pc 00025d03 /system/lib/libc.so (ioctl+67)
runtime.cc:523] native: #03 pc 0004d2a7 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+375)
runtime.cc:523] native: #04 pc 0004d44a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
runtime.cc:523] native: #05 pc 0004dc81 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+81)
06-13 12:56:04.157 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #06 pc 00079039 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
runtime.cc:523] native: #07 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void)+326)
runtime.cc:523] native: #08 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+171)
runtime.cc:523] native: #09 pc 0000fd86 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const)+246)
runtime.cc:523] native: #10 pc 00071445 /system/lib/libc.so (__pthread_start(void)+53)
runtime.cc:523] native: #11 pc 000205db /system/lib/libc.so (start_thread+75)
runtime.cc:523] native: #12 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "network_thread - 979" prio=10 tid=21 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a41508 self=0xd6304e00
runtime.cc:523] | sysTid=979 nice=-10 cgrp=default sched=0/0 handle=0xd61fa970
runtime.cc:523] | state=S schedstat=( 14285809 6015248 27 ) utm=0 stm=1 core=0 HZ=100
runtime.cc:523] | stack=0xd6100000-0xd6102000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: ep_poll+0x274/0x330
runtime.cc:523] kernel: SyS_epoll_wait+0x91/0xb6
runtime.cc:523] kernel: SyS_epoll_pwait+0x84/0xf1
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 00073d4b /system/lib/libc.so (epoll_pwait+43)
runtime.cc:523] native: #02 pc 0002101e /system/lib/libc.so (epoll_pwait+94)
runtime.cc:523] native: #03 pc 0002106b /system/lib/libc.so (epoll_wait+43)
runtime.cc:523] native: #04 pc 00167b55 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #05 pc 00159c9a /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #06 pc 0016ed10 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
06-13 12:56:04.158 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #07 pc 0016ecb1 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #08 pc 0016eba7 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #09 pc 00071445 /system/lib/libc.so (pthread_start(void*)+53)
runtime.cc:523] native: #10 pc 000205db /system/lib/libc.so (__start_thread+75)
runtime.cc:523] native: #11 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "WebRtcVolumeLevelLoggerThread" prio=10 tid=22 TimedWaiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a41590 self=0xd6bac800
runtime.cc:523] | sysTid=989 nice=-8 cgrp=default sched=0/0 handle=0xd57dd970
runtime.cc:523] | state=S schedstat=( 1064724 12494270 8 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:523] | stack=0xd56db000-0xd56dd000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread, long long, int)+157)
06-13 12:56:04.165 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] at android.os.MessageQueue.next(MessageQueue.java:325)
runtime.cc:523] at android.os.Looper.loop(Looper.java:142)
runtime.cc:523] at android.os.HandlerThread.run(HandlerThread.java:65)
runtime.cc:523]
runtime.cc:523] "OkHttp ConnectionPool" prio=10 tid=15 TimedWaiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a416f0 self=0xec46b200
runtime.cc:523] | sysTid=991 nice=0 cgrp=default sched=0/0 handle=0xd4fff970
runtime.cc:523] | state=S schedstat=( 701143 15746809 7 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd4efd000-0xd4eff000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (__kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread, long long, int)+157)
runtime.cc:523] native: #03 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+664)
06-13 12:56:04.166 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #04 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
runtime.cc:523] native: #05 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv, _jobject, long long, int)+85)
runtime.cc:523] native: #06 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_waitJI+136)
runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x08d12285> (a okhttp3.ConnectionPool)
runtime.cc:523] at okhttp3.ConnectionPool$1.run(ConnectionPool.java:67)
runtime.cc:523] - locked <0x08d12285> (a okhttp3.ConnectionPool)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] "Okio Watchdog" prio=10 tid=25 TimedWaiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a418d8 self=0xec46b800
runtime.cc:523] | sysTid=992 nice=0 cgrp=default sched=0/0 handle=0xd4efa970
runtime.cc:523] | state=S schedstat=( 2348630 14152876 2 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:523] | stack=0xd4df8000-0xd4dfa000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread, long long, int)+157)
runtime.cc:523] native: #03 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #04 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
06-13 12:56:04.167 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #05 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv, _jobject*, long long, int)+85)
runtime.cc:523] native: #06 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_waitJI+136)
runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x016e68da> (a java.lang.Class)
runtime.cc:523] at java.lang.Object.wait(Object.java:422)
runtime.cc:523] at okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:347)
runtime.cc:523] at okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:312)
runtime.cc:523] - locked <0x016e68da> (a java.lang.Class)
runtime.cc:523]
runtime.cc:523] "RenderThread" prio=10 tid=16 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a41bd8 self=0xd55b9600
runtime.cc:523] | sysTid=994 nice=-10 cgrp=default sched=0/0 handle=0xd62ff970
runtime.cc:523] | state=S schedstat=( 145662223 132223706 231 ) utm=2 stm=12 core=0 HZ=100
runtime.cc:523] | stack=0xd6205000-0xd6207000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: ep_poll+0x274/0x330
runtime.cc:523] kernel: SyS_epoll_wait+0x91/0xb6
runtime.cc:523] kernel: SyS_epoll_pwait+0x84/0xf1
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] ( kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 00073d4b /system/lib/libc.so (epoll_pwait+43)
runtime.cc:523] native: #02 pc 0002101e /system/lib/libc.so (epoll_pwait+94)
runtime.cc:523] native: #03 pc 0002106b /system/lib/libc.so (epoll_wait+43)
runtime.cc:523] native: #04 pc 00015617 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
runtime.cc:523] native: #05 pc 000154d6 /system/lib/libutils.so (android::Looper::pollOnce(int, int, int, void*)+118)
runtime.cc:523] native: #06 pc 00051c91 /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+1057)
runtime.cc:523] native: #07 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void)+326)
runtime.cc:523] native: #08 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+171)
06-13 12:56:04.168 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #09 pc 0000fd86 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const)+246)
runtime.cc:523] native: #10 pc 00071445 /system/lib/libc.so (pthread_start(void*)+53)
runtime.cc:523] native: #11 pc 000205db /system/lib/libc.so (__start_thread+75)
runtime.cc:523] native: #12 pc 0001ec16 /system/lib/libc.so (bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "OkHttp https://146.71.76.139:1794/..." prio=10 tid=26 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a41c60 self=0xd55d4200
runtime.cc:523] | sysTid=995 nice=0 cgrp=default sched=0/0 handle=0xd5f03970
runtime.cc:523] | state=S schedstat=( 63353436 81991778 41 ) utm=1 stm=5 core=0 HZ=100
runtime.cc:523] | stack=0xd5e01000-0xd5e03000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: poll_schedule_timeout+0x43/0x5f
runtime.cc:523] kernel: do_sys_poll+0x3fa/0x498
runtime.cc:523] kernel: compat_SyS_ppoll+0xc6/0x14f
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 000740f6 /system/lib/libc.so (ppoll+38)
runtime.cc:523] native: #02 pc 0002868a /system/lib/libc.so (poll+90)
runtime.cc:523] native: #03 pc 000224cf /system/lib/libc.so (poll_chk+47)
runtime.cc:523] native: #04 pc 0002a2b4 /system/lib/libjavacrypto.so (???)
runtime.cc:523] native: #05 pc 0002a786 /system/lib/libjavacrypto.so (???)
runtime.cc:523] native: #06 pc 0001fc87 /system/lib/libjavacrypto.so (???)
runtime.cc:523] native: #07 pc 0001d6eb /system/framework/x86/boot-conscrypt.oat (Java_com_android_org_conscrypt_NativeCrypto_SSL_1read__JLjava_io_FileDescriptor_2Lcom_android_org_conscrypt_NativeCrypto_00024SSLHandshakeCallbacks_2_3BIII+283)
runtime.cc:523] at com.android.org.conscrypt.NativeCrypto.SSL_read(Native method)
runtime.cc:523] at com.android.org.conscrypt.SslWrapper.read(SslWrapper.java:384)
runtime.cc:523] at com.android.org.conscrypt.ConscryptFileDescriptorSocket$SSLInputStream.read(ConscryptFileDescriptorSocket.java:541)
runtime.cc:523] - locked <0x0291410b> (a java.lang.Object)
06-13 12:56:04.169 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] at okio.Okio$2.read(Okio.java:139)
runtime.cc:523] at okio.AsyncTimeout$2.read(AsyncTimeout.java:237)
runtime.cc:523] at okio.RealBufferedSource.request(RealBufferedSource.java:67)
runtime.cc:523] at okio.RealBufferedSource.require(RealBufferedSource.java:60)
runtime.cc:523] at okio.RealBufferedSource.readByte(RealBufferedSource.java:73)
runtime.cc:523] at okhttp3.internal.ws.WebSocketReader.readHeader(WebSocketReader.java:113)
runtime.cc:523] at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.java:97)
runtime.cc:523] at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.java:262)
runtime.cc:523] at okhttp3.internal.ws.RealWebSocket$2.onResponse(RealWebSocket.java:201)
runtime.cc:523] at okhttp3.RealCall$AsyncCall.execute(RealCall.java:141)
runtime.cc:523] at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] "pool-1-thread-1" prio=10 tid=28 TimedWaiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a44718 self=0xd55d4800
runtime.cc:523] | sysTid=996 nice=0 cgrp=default sched=0/0 handle=0xd4cf0970
runtime.cc:523] | state=S schedstat=( 6293458 34411056 6 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:523] | stack=0xd4bee000-0xd4bf0000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
06-13 12:56:04.170 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread, long long, int)+157)
runtime.cc:523] native: #03 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #04 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
runtime.cc:523] native: #05 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv, _jobject, long long, int)+85)
06-13 12:56:04.184 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #06 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_waitJI+136)
runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x032c3be8> (a java.lang.Object)
runtime.cc:523] at java.lang.Thread.parkFor$(Thread.java:2137)
runtime.cc:523] - locked <0x032c3be8> (a java.lang.Object)
runtime.cc:523] at sun.misc.Unsafe.park(Unsafe.java:358)
runtime.cc:523] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:523] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2101)
06-13 12:56:04.185 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
runtime.cc:523] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1113)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1087)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] "hwuiTask1" prio=10 tid=29 Native
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a44888 self=0xd7df1a00
runtime.cc:523] | sysTid=999 nice=-2 cgrp=default sched=0/0 handle=0xd2e78970
06-13 12:56:04.186 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] | state=S schedstat=( 1771016 9502144 7 ) utm=0 stm=0 core=0 HZ=100
06-13 12:56:04.187 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] | stack=0xd2d7e000-0xd2d80000 stackSize=1006KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
06-13 12:56:04.188 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 00070994 /system/lib/libc.so (pthread_cond_wait+100)
runtime.cc:523] native: #03 pc 000548eb /system/lib/libhwui.so (???)
runtime.cc:523] native: #04 pc 000103be /system/lib/libutils.so (android::Thread::_threadLoop(void)+222)
runtime.cc:523] native: #05 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+171)
runtime.cc:523] native: #06 pc 0000fd86 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const)+246)
runtime.cc:523] native: #07 pc 00071445 /system/lib/libc.so (__pthread_start(void)+53)
runtime.cc:523] native: #08 pc 000205db /system/lib/libc.so (start_thread+75)
runtime.cc:523] native: #09 pc 0001ec16 /system/lib/libc.so (__bionic_clone+70)
runtime.cc:523] (no managed stack frames)
runtime.cc:523]
runtime.cc:523] "OkHttp ConnectionPool" prio=10 tid=30 TimedWaiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a44910 self=0xd55d5400
runtime.cc:523] | sysTid=1000 nice=0 cgrp=default sched=0/0 handle=0xd2b7f970
runtime.cc:523] | state=S schedstat=( 1570599 5029584 1 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:523] | stack=0xd2a7d000-0xd2a7f000 stackSize=1038KB
06-13 12:56:04.190 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
06-13 12:56:04.206 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000af0 [vdso] (kernel_vsyscall+16)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread, long long, int)+157)
runtime.cc:523] native: #03 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #04 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
runtime.cc:523] native: #05 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv, _jobject, long long, int)+85)
runtime.cc:523] native: #06 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_waitJI+136)
runtime.cc:523] at java.lang.Object.wait(Native method)
06-13 12:56:04.207 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] - waiting on <0x01866201> (a okhttp3.ConnectionPool)
runtime.cc:523] at okhttp3.ConnectionPool$1.run(ConnectionPool.java:67)
runtime.cc:523] - locked <0x01866201> (a okhttp3.ConnectionPool)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] "OkHttp WebSocket https://146.71.76.139:1794/..." prio=10 tid=27 Waiting
runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x13a44a00 self=0xd6303c00
runtime.cc:523] | sysTid=1002 nice=0 cgrp=default sched=0/0 handle=0xd4beb970
runtime.cc:523] | state=S schedstat=( 18878036 85970196 20 ) utm=0 stm=1 core=0 HZ=100
runtime.cc:523] | stack=0xd4ae9000-0xd4aeb000 stackSize=1038KB
runtime.cc:523] | held mutexes=
runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130
runtime.cc:523] kernel: futex_wait+0x113/0x22e
runtime.cc:523] kernel: do_futex+0xbe/0x825
runtime.cc:523] kernel: compat_SyS_futex+0xb7/0x129
runtime.cc:523] kernel: sysenter_dispatch+0x7/0x1a
runtime.cc:523] native: #00 pc 00000aee [vdso] (kernel_vsyscall+14)
runtime.cc:523] native: #01 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #02 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+112)
runtime.cc:523] native: #03 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread)+35)
runtime.cc:523] native: #04 pc 0047950c /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+636)
runtime.cc:523] native: #05 pc 0047b1cd /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art::ThreadState)+333)
runtime.cc:523] native: #06 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv, _jobject, long long, int)+85)
runtime.cc:523] native: #07 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_waitJI+136)
06-13 12:56:04.208 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x05da38a6> (a java.lang.Object)
runtime.cc:523] at java.lang.Thread.parkFor$(Thread.java:2137)
runtime.cc:523] - locked <0x05da38a6> (a java.lang.Object)
runtime.cc:523] at sun.misc.Unsafe.park(Unsafe.java:358)
runtime.cc:523] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:523] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
runtime.cc:523] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
runtime.cc:523] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1113)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1087)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
runtime.cc:523] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
runtime.cc:523]
runtime.cc:523] Aborting thread:
runtime.cc:523] "main" prio=10 tid=1 Native
runtime.cc:523] | group="" sCount=0 dsCount=0 flags=0 obj=0x731ce978 self=0xf2c59000
runtime.cc:523] | sysTid=955 nice=-10 cgrp=default sched=0/0 handle=0xf75f4514
runtime.cc:523] | state=R schedstat=( 1542500285 1472482168 794 ) utm=97 stm=57 core=0 HZ=100
runtime.cc:523] | stack=0xff2a1000-0xff2a3000 stackSize=8MB
06-13 12:56:04.209 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] | held mutexes= "abort lock"
runtime.cc:523] native: #00 pc 0047eae1 /system/lib/libart.so (art::DumpNativeStack(std::1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap , char const, art::ArtMethod, void)+209)
runtime.cc:523] native: #01 pc 0057c193 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap , bool) const+355)
runtime.cc:523] native: #02 pc 00577693 /system/lib/libart.so (art::Thread::Dump(std::1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+83)
runtime.cc:523] native: #03 pc 0055f1f8 /system/lib/libart.so (art::AbortState::DumpThread(std:: 1::basic_ostream<char, std::1::char_traits>&, art::Thread*) const+56)
runtime.cc:523] native: #04 pc 0055ef08 /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std:: 1::char_traits>&) const+488)
runtime.cc:523] native: #05 pc 0054d366 /system/lib/libart.so (art::Runtime::Abort(char const)+198)
runtime.cc:523] native: #06 pc 0011fb23 /system/lib/libart.so (_ZNSt3110function6__funcIPFvPKcENS_9allocatorIS5_EES4EclEOS3+35)
runtime.cc:523] native: #07 pc 0065f2eb /system/lib/libart.so (android::base::LogMessage::~LogMessage()+1051)
runtime.cc:523] native: #08 pc 0039550f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const, char const)+1951)
runtime.cc:523] native: #09 pc 003956c1 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const, char const, char)+113)
runtime.cc:523] native: #10 pc 0014f207 /system/lib/libart.so (art::ScopedCheck::AbortF(char const, ...)+71)
runtime.cc:523] native: #11 pc 00152e7e /system/lib/libart.so (art::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject, _jclass, _jmethodID, art::Primitive::Type, art::InvokeType)+1566)
runtime.cc:523] native: #12 pc 00151a3d /system/lib/libart.so (art::CheckJNI::CallMethodV(char const, _JNIEnv, _jobject, _jclass, _jmethodID, char, art::Primitive::Type, art::InvokeType)+973)
runtime.cc:523] native: #13 pc 0013d30b /system/lib/libart.so (art::CheckJNI::CallObjectMethodV(_JNIEnv, _jobject, _jmethodID, char)+75)
runtime.cc:523] native: #14 pc 00004187 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #15 pc 00469902 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #16 pc 0046b00e /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (Java_org_webrtc_PeerConnection_nativeCreateOffer+66)
06-13 12:56:04.210 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:523] native: #17 pc 000036e8 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/oat/x86/base.odex (???)
runtime.cc:523] at org.webrtc.PeerConnection.nativeCreateOffer(Native method)
runtime.cc:523] at org.webrtc.PeerConnection.createOffer(PeerConnection.java:713)
runtime.cc:523] at xyz.vivekc.webrtccodelab.MainActivity.doCall(MainActivity.java:294)
runtime.cc:523] at xyz.vivekc.webrtccodelab.MainActivity.lambda$onTryToStart$0$MainActivity(MainActivity.java:239)
runtime.cc:523] at xyz.vivekc.webrtccodelab.MainActivity$$Lambda$0.run(unavailable:-1)
runtime.cc:523] at android.os.Handler.handleCallback(Handler.java:790)
runtime.cc:523] at android.os.Handler.dispatchMessage(Handler.java:99)
runtime.cc:523] at android.os.Looper.loop(Looper.java:164)
runtime.cc:523] at android.app.ActivityThread.main(ActivityThread.java:6494)
runtime.cc:523] at java.lang.reflect.Method.invoke(Native method)
runtime.cc:523] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
runtime.cc:523] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
runtime.cc:523]
runtime.cc:531] JNI DETECTED ERROR IN APPLICATION: can't call java.util.List org.webrtc.MediaConstraints.getMandatory() on null object
06-13 12:56:04.213 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:531] in call to CallObjectMethodV
runtime.cc:531] from void org.webrtc.PeerConnection.nativeCreateOffer(org.webrtc.SdpObserver, org.webrtc.MediaConstraints)
runtime.cc:531] "main" prio=5 tid=1 Runnable
runtime.cc:531] | group="main" sCount=0 dsCount=0 flags=0 obj=0x731ce978 self=0xf2c59000
runtime.cc:531] | sysTid=955 nice=-10 cgrp=default sched=0/0 handle=0xf75f4514
runtime.cc:531] | state=R schedstat=( 1387113442 1356070006 695 ) utm=87 stm=51 core=0 HZ=100
runtime.cc:531] | stack=0xff2a1000-0xff2a3000 stackSize=8MB
runtime.cc:531] | held mutexes= "mutator lock"(shared held)
runtime.cc:531] native: #00 pc 0047eae1 /system/lib/libart.so (art::DumpNativeStack(std::1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap, char const, art::ArtMethod, void)+209)
runtime.cc:531] native: #01 pc 0057c193 /system/lib/libart.so (art::Thread::DumpStack(std:: 1::basic_ostream<char, std::1::char_traits>&, bool, BacktraceMap*, bool) const+355)
runtime.cc:531] native: #02 pc 00577693 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std:: 1::char_traits>&, bool, BacktraceMap, bool) const+83)
runtime.cc:531] native: #03 pc 00395256 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const, char const)+1254)
runtime.cc:531] native: #04 pc 003956c1 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const, char const, char)+113)
06-13 12:56:04.214 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:531] native: #05 pc 0014f207 /system/lib/libart.so (art::ScopedCheck::AbortF(char const, ...)+71)
runtime.cc:531] native: #06 pc 00152e7e /system/lib/libart.so (art::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject, _jclass, _jmethodID, art::Primitive::Type, art::InvokeType)+1566)
runtime.cc:531] native: #07 pc 00151a3d /system/lib/libart.so (art::CheckJNI::CallMethodV(char const, _JNIEnv, _jobject, _jclass, _jmethodID, char, art::Primitive::Type, art::InvokeType)+973)
runtime.cc:531] native: #08 pc 0013d30b /system/lib/libart.so (art::CheckJNI::CallObjectMethodV(_JNIEnv, _jobject, _jmethodID, char)+75)
runtime.cc:531] native: #09 pc 00004187 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:531] native: #10 pc 00469902 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:531] native: #11 pc 0046b00e /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (Java_org_webrtc_PeerConnection_nativeCreateOffer+66)
runtime.cc:531] native: #12 pc 000036e8 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/oat/x86/base.odex (Java_org_webrtc_PeerConnection_nativeCreateOffer__Lorg_webrtc_SdpObserver_2Lorg_webrtc_MediaConstraints_2+168)
runtime.cc:531] at org.webrtc.PeerConnection.nativeCreateOffer(Native method)
runtime.cc:531] at org.webrtc.PeerConnection.createOffer(PeerConnection.java:713)
runtime.cc:531] at xyz.vivekc.webrtccodelab.MainActivity.doCall(MainActivity.java:294)
runtime.cc:531] at xyz.vivekc.webrtccodelab.MainActivity.lambda$onTryToStart$0$MainActivity(MainActivity.java:239)
runtime.cc:531] at xyz.vivekc.webrtccodelab.MainActivity$$Lambda$0.run(unavailable:-1)
runtime.cc:531] at android.os.Handler.handleCallback(Handler.java:790)
runtime.cc:531] at android.os.Handler.dispatchMessage(Handler.java:99)
runtime.cc:531] at android.os.Looper.loop(Looper.java:164)
runtime.cc:531] at android.app.ActivityThread.main(ActivityThread.java:6494)
runtime.cc:531] at java.lang.reflect.Method.invoke(Native method)
runtime.cc:531] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
runtime.cc:531] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
runtime.cc:531]
06-13 12:56:04.215 955-955/xyz.vivekc.webrtccodelab A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 955 (c.webrtccodelab), pid 955 (c.webrtccodelab)
06-13 12:56:04.214 955-955/xyz.vivekc.webrtccodelab A/zygote: runtime.cc:531]
Originally posted by @vickyzare567 in https://github.com/vivek1794/webrtc-android-codelab/issues/8#issuecomment-396841536