Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JNI DETECTED ERROR IN APPLICATION: can't call java.util.List org.webrtc.MediaConstraints #8

Open
HazemEngMuh opened this issue Mar 10, 2018 · 4 comments

Comments

@HazemEngMuh
Copy link

HazemEngMuh commented Mar 10, 2018

When I running app and try to open another app on same room and same URI I have message: join to room on first app running . But after that maked crashing with this error
JNI DETECTED ERROR IN APPLICATION: can't call java.util.List org.webrtc.MediaConstraints
Is it related to the number of ICE servers as mentioned here https://stackoverflow.com/questions/41788702/android-webrtc-jni-error-app-bug-local-reference-table-overflow-max-512

@vivek1794
Copy link
Owner

Might be. I have not come across this issue. Have you found a fix for this? If so, let me know how. If not, send me the full stack trace.

@vickyzare567
Copy link

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: #1 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: #2 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: #3 pc 00395256 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1254)
java_vm_ext.cc:534] native: #4 pc 003956c1 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, char*)+113)
java_vm_ext.cc:534] native: #5 pc 0014f207 /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+71)
java_vm_ext.cc:534] native: #6 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: #7 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: #8 pc 0013d30b /system/lib/libart.so (art::CheckJNI::CallObjectMethodV(_JNIEnv*, _jobject*, _jmethodID*, char*)+75)
java_vm_ext.cc:534] native: #9 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_nativeCreateOffer__Lorg_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: #1 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: #2 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: #3 pc 0059750e /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+1118)
runtime.cc:523] native: #4 pc 0058e9f6 /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+534)
runtime.cc:523] native: #5 pc 0058e242 /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool)+882)
runtime.cc:523] native: #6 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: #7 pc 0055edd0 /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&) const+176)
runtime.cc:523] native: #8 pc 0054d366 /system/lib/libart.so (art::Runtime::Abort(char const*)+198)
runtime.cc:523] native: #9 pc 0011fb23 /system/lib/libart.so (ZNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_EclEOS3+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_nativeCreateOffer__Lorg_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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+112)
runtime.cc:523] native: #3 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
runtime.cc:523] native: #4 pc 0059913a /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+266)
runtime.cc:523] native: #5 pc 00598585 /system/lib/libart.so (art::ThreadPoolWorker::Run()+117)
runtime.cc:523] native: #6 pc 00597fbb /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+139)
runtime.cc:523] native: #7 pc 00071445 /system/lib/libc.so (__pthread_start(void*)+53)
runtime.cc:523] native: #8 pc 000205db /system/lib/libc.so (__start_thread+75)
runtime.cc:523] native: #9 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: #1 pc 00074391 /system/lib/libc.so (__rt_sigtimedwait+33)
runtime.cc:523] native: #2 pc 0002abcc /system/lib/libc.so (sigwait+76)
runtime.cc:523] native: #3 pc 00568559 /system/lib/libart.so (art::SignalSet::Wait()+57)
runtime.cc:523] native: #4 pc 00567fea /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+250)
runtime.cc:523] native: #5 pc 005663cf /system/lib/libart.so (art::SignalCatcher::Run(void*)+319)
runtime.cc:523] native: #6 pc 00071445 /system/lib/libc.so (__pthread_start(void*)+53)
runtime.cc:523] native: #7 pc 000205db /system/lib/libc.so (__start_thread+75)
runtime.cc:523] native: #8 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: #1 pc 0007419b /system/lib/libc.so (__pselect6+43)
runtime.cc:523] native: #2 pc 000287c8 /system/lib/libc.so (select+136)
runtime.cc:523] native: #3 pc 0064adc4 /system/lib/libart.so (art::JDWP::JdwpAdbState::ProcessIncoming()+372)
runtime.cc:523] native: #4 pc 003ad56c /system/lib/libart.so (art::JDWP::JdwpState::Run()+1948)
runtime.cc:523] native: #5 pc 003ac563 /system/lib/libart.so (art::JDWP::StartJdwpThread(void*)+51)
runtime.cc:523] native: #6 pc 00071445 /system/lib/libc.so (__pthread_start(void*)+53)
runtime.cc:523] native: #7 pc 000205db /system/lib/libc.so (__start_thread+75)
runtime.cc:523] native: #8 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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+112)
runtime.cc:523] native: #3 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
runtime.cc:523] native: #4 pc 002cc495 /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+277)
runtime.cc:523] native: #5 pc 002ccee2 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+82)
runtime.cc:523] native: #6 pc 0048b757 /system/lib/libart.so (art::VMRuntime_runHeapTasks(JNIEnv*, jobject*)+55)
runtime.cc:523] native: #7 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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+112)
runtime.cc:523] native: #3 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
runtime.cc:523] native: #4 pc 0047950c /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+636)
runtime.cc:523] native: #5 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: #6 pc 00495342 /system/lib/libart.so (art::Object_wait(JNIEnv*, jobject*)+82)
runtime.cc:523] native: #7 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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+112)
runtime.cc:523] native: #3 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
runtime.cc:523] native: #4 pc 0047950c /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+636)
runtime.cc:523] native: #5 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: #6 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
runtime.cc:523] native: #7 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_wait__JI+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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+112)
runtime.cc:523] native: #3 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
runtime.cc:523] native: #4 pc 0047950c /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+636)
runtime.cc:523] native: #5 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: #6 pc 00495342 /system/lib/libart.so (art::Object_wait(JNIEnv*, jobject*)+82)
runtime.cc:523] native: #7 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<java.lang.ref.ReferenceQueue>)
runtime.cc:523] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:178)
runtime.cc:523] - locked <0x0f5222c9> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
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: #1 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: #2 pc 00025d03 /system/lib/libc.so (ioctl+67)
runtime.cc:523] native: #3 pc 0004d2a7 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+375)
runtime.cc:523] native: #4 pc 0004d44a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
runtime.cc:523] native: #5 pc 0004dc81 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+81)
runtime.cc:523] native: #6 pc 00079039 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
runtime.cc:523] native: #7 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
runtime.cc:523] native: #8 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+171)
runtime.cc:523] native: #9 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: #1 pc 00073fcc /system/lib/libc.so (__ioctl+28)
runtime.cc:523] native: #2 pc 00025d03 /system/lib/libc.so (ioctl+67)
runtime.cc:523] native: #3 pc 0004d2a7 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+375)
runtime.cc:523] native: #4 pc 0004d44a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
runtime.cc:523] native: #5 pc 0004dc81 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+81)
runtime.cc:523] native: #6 pc 00079039 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
runtime.cc:523] native: #7 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
runtime.cc:523] native: #8 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+171)
runtime.cc:523] native: #9 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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+112)
runtime.cc:523] native: #3 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
runtime.cc:523] native: #4 pc 003d4fba /system/lib/libart.so (art::ProfileSaver::Run()+458)
runtime.cc:523] native: #5 pc 003d897f /system/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+95)
runtime.cc:523] native: #6 pc 00071445 /system/lib/libc.so (__pthread_start(void*)+53)
runtime.cc:523] native: #7 pc 000205db /system/lib/libc.so (__start_thread+75)
runtime.cc:523] native: #8 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: #1 pc 00073d4b /system/lib/libc.so (__epoll_pwait+43)
runtime.cc:523] native: #2 pc 0002101e /system/lib/libc.so (epoll_pwait+94)
runtime.cc:523] native: #3 pc 0002106b /system/lib/libc.so (epoll_wait+43)
runtime.cc:523] native: #4 pc 00015617 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
runtime.cc:523] native: #5 pc 000154d6 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
runtime.cc:523] native: #6 pc 000e262b /system/lib/libandroid_runtime.so (???)
runtime.cc:523] native: #7 pc 001cf428 /system/framework/x86/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+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: #1 pc 00073d4b /system/lib/libc.so (__epoll_pwait+43)
runtime.cc:523] native: #2 pc 0002101e /system/lib/libc.so (epoll_pwait+94)
runtime.cc:523] native: #3 pc 0002106b /system/lib/libc.so (epoll_wait+43)
runtime.cc:523] native: #4 pc 00015617 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
runtime.cc:523] native: #5 pc 000154d6 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
runtime.cc:523] native: #6 pc 000e262b /system/lib/libandroid_runtime.so (???)
runtime.cc:523] native: #7 pc 001cf428 /system/framework/x86/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+157)
runtime.cc:523] native: #3 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #4 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: #5 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
runtime.cc:523] native: #6 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_wait__JI+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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+157)
runtime.cc:523] native: #3 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #4 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: #5 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
runtime.cc:523] native: #6 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_wait__JI+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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 00070994 /system/lib/libc.so (pthread_cond_wait+100)
runtime.cc:523] native: #3 pc 00009fae /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #4 pc 0015edac /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #5 pc 00159c9a /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #6 pc 0016ed10 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #7 pc 0016ecb1 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #8 pc 0016eba7 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #9 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: #1 pc 00073fcc /system/lib/libc.so (__ioctl+28)
runtime.cc:523] native: #2 pc 00025d03 /system/lib/libc.so (ioctl+67)
runtime.cc:523] native: #3 pc 0004d2a7 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+375)
runtime.cc:523] native: #4 pc 0004d44a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
runtime.cc:523] native: #5 pc 0004dc81 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+81)
runtime.cc:523] native: #6 pc 00079039 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
runtime.cc:523] native: #7 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
runtime.cc:523] native: #8 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+171)
runtime.cc:523] native: #9 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: #1 pc 00073fcc /system/lib/libc.so (__ioctl+28)
runtime.cc:523] native: #2 pc 00025d03 /system/lib/libc.so (ioctl+67)
runtime.cc:523] native: #3 pc 0004d2a7 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+375)
runtime.cc:523] native: #4 pc 0004d44a /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+42)
runtime.cc:523] native: #5 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: #6 pc 00079039 /system/lib/libbinder.so (android::PoolThread::threadLoop()+41)
runtime.cc:523] native: #7 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
runtime.cc:523] native: #8 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+171)
runtime.cc:523] native: #9 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: #1 pc 00073d4b /system/lib/libc.so (__epoll_pwait+43)
runtime.cc:523] native: #2 pc 0002101e /system/lib/libc.so (epoll_pwait+94)
runtime.cc:523] native: #3 pc 0002106b /system/lib/libc.so (epoll_wait+43)
runtime.cc:523] native: #4 pc 00167b55 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #5 pc 00159c9a /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #6 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: #7 pc 0016ecb1 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #8 pc 0016eba7 /data/app/xyz.vivekc.webrtccodelab-34fx2eTc4KE2WbLoL9c7nw==/lib/x86/libjingle_peerconnection_so.so (???)
runtime.cc:523] native: #9 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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+157)
runtime.cc:523] native: #3 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: #4 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: #5 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
runtime.cc:523] native: #6 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_wait__JI+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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+157)
runtime.cc:523] native: #3 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #4 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: #5 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
runtime.cc:523] native: #6 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_wait__JI+136)
runtime.cc:523] at java.lang.Object.wait(Native method)
runtime.cc:523] - waiting on <0x016e68da> (a java.lang.Class<okio.AsyncTimeout>)
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<okio.AsyncTimeout>)
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: #1 pc 00073d4b /system/lib/libc.so (__epoll_pwait+43)
runtime.cc:523] native: #2 pc 0002101e /system/lib/libc.so (epoll_pwait+94)
runtime.cc:523] native: #3 pc 0002106b /system/lib/libc.so (epoll_wait+43)
runtime.cc:523] native: #4 pc 00015617 /system/lib/libutils.so (android::Looper::pollInner(int)+183)
runtime.cc:523] native: #5 pc 000154d6 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
runtime.cc:523] native: #6 pc 00051c91 /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+1057)
runtime.cc:523] native: #7 pc 00010426 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+326)
runtime.cc:523] native: #8 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: #9 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: #1 pc 000740f6 /system/lib/libc.so (__ppoll+38)
runtime.cc:523] native: #2 pc 0002868a /system/lib/libc.so (poll+90)
runtime.cc:523] native: #3 pc 000224cf /system/lib/libc.so (__poll_chk+47)
runtime.cc:523] native: #4 pc 0002a2b4 /system/lib/libjavacrypto.so (???)
runtime.cc:523] native: #5 pc 0002a786 /system/lib/libjavacrypto.so (???)
runtime.cc:523] native: #6 pc 0001fc87 /system/lib/libjavacrypto.so (???)
runtime.cc:523] native: #7 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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+157)
runtime.cc:523] native: #3 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #4 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: #5 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: #6 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_wait__JI+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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 00070994 /system/lib/libc.so (pthread_cond_wait+100)
runtime.cc:523] native: #3 pc 000548eb /system/lib/libhwui.so (???)
runtime.cc:523] native: #4 pc 000103be /system/lib/libutils.so (android::Thread::_threadLoop(void*)+222)
runtime.cc:523] native: #5 pc 0007870b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+171)
runtime.cc:523] native: #6 pc 0000fd86 /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
runtime.cc:523] native: #7 pc 00071445 /system/lib/libc.so (__pthread_start(void*)+53)
runtime.cc:523] native: #8 pc 000205db /system/lib/libc.so (__start_thread+75)
runtime.cc:523] native: #9 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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 0012226d /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+157)
runtime.cc:523] native: #3 pc 00479528 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+664)
runtime.cc:523] native: #4 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: #5 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
runtime.cc:523] native: #6 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_wait__JI+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: #1 pc 0001edf8 /system/lib/libc.so (syscall+40)
runtime.cc:523] native: #2 pc 00121df0 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+112)
runtime.cc:523] native: #3 pc 00121d73 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+35)
runtime.cc:523] native: #4 pc 0047950c /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+636)
runtime.cc:523] native: #5 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: #6 pc 004953b5 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+85)
runtime.cc:523] native: #7 pc 00000a58 /system/framework/x86/boot.oat (Java_java_lang_Object_wait__JI+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: #1 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: #2 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: #3 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: #4 pc 0055ef08 /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&) const+488)
runtime.cc:523] native: #5 pc 0054d366 /system/lib/libart.so (art::Runtime::Abort(char const*)+198)
runtime.cc:523] native: #6 pc 0011fb23 /system/lib/libart.so (ZNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_EclEOS3+35)
runtime.cc:523] native: #7 pc 0065f2eb /system/lib/libart.so (android::base::LogMessage::~LogMessage()+1051)
runtime.cc:523] native: #8 pc 0039550f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1951)
runtime.cc:523] native: #9 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: #1 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: #2 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: #3 pc 00395256 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1254)
runtime.cc:531] native: #4 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: #5 pc 0014f207 /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+71)
runtime.cc:531] native: #6 pc 00152e7e /system/lib/libart.so (art::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject*, _jclass*, _jmethodID*, art::Primitive::Type, art::InvokeType)+1566)
runtime.cc:531] native: #7 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: #8 pc 0013d30b /system/lib/libart.so (art::CheckJNI::CallObjectMethodV(_JNIEnv*, _jobject*, _jmethodID*, char*)+75)
runtime.cc:531] native: #9 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]

@HazemEngMuh
Copy link
Author

@vivek1794 It was because of MediaConstraints I changed null with new MediaConstraints

@Erin-Gallagher-Connected

The current project is missing the last of the 3 media constraints. MainActivity should have these 3 set.

//Create MediaConstraints - Will be useful for specifying video and audio constraints.
audioConstraints = new MediaConstraints();
videoConstraints = new MediaConstraints();
sdpConstraints = new MediaConstraints(); //was missing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants