benwtrent / janus-gateway-android

This is an API wrapper that utilizes the native WebRTC build and is made to ease communication with the janus-gateway
MIT License
112 stars 73 forks source link

Crash by .so lib #33

Open fukemy opened 5 years ago

fukemy commented 5 years ago

plz help ` 15 16:48:47.724 1960-2012/computician.janusclient A/zygote: runtime.cc:523] "AsyncServer-worker-1" prio=5 tid=16 Waiting runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x14880cf0 self=0xe3232e00 runtime.cc:523] | sysTid=2001 nice=0 cgrp=default sched=0/0 handle=0xd13cc970 runtime.cc:523] | state=S schedstat=( 2799342 6794130 13 ) utm=0 stm=0 core=3 HZ=100 runtime.cc:523] | stack=0xd12ca000-0xd12cc000 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 <0x0b2160db> (a java.lang.Object) runtime.cc:523] at java.lang.Thread.parkFor$(Thread.java:2137) 05-15 16:48:47.725 1960-2012/computician.janusclient A/zygote: runtime.cc:523] - locked <0x0b2160db> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 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] "AsyncServer-resolver-1" prio=5 tid=17 Waiting runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x14880e78 self=0xd513be00 runtime.cc:523] | sysTid=2002 nice=0 cgrp=default sched=0/0 handle=0xd12c7970 runtime.cc:523] | state=S schedstat=( 1996467 1150050 6 ) utm=0 stm=0 core=0 HZ=100 runtime.cc:523] | stack=0xd11c5000-0xd11c7000 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) 05-15 16:48:47.726 1960-2012/computician.janusclient A/zygote: 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 <0x0d1b2778> (a java.lang.Object) runtime.cc:523] at java.lang.Thread.parkFor$(Thread.java:2137) runtime.cc:523] - locked <0x0d1b2778> (a java.lang.Object) 05-15 16:48:47.727 1960-2012/computician.janusclient A/zygote: 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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 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] "hwuiTask2" prio=5 tid=18 Native runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x14881000 self=0xe4fb7c00 runtime.cc:523] | sysTid=2007 nice=-2 cgrp=default sched=0/0 handle=0xd02de970 runtime.cc:523] | state=S schedstat=( 859773 801138 3 ) utm=0 stm=0 core=3 HZ=100 runtime.cc:523] | stack=0xd01e4000-0xd01e6000 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 05-15 16:48:47.728 1960-2012/computician.janusclient 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 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 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) 05-15 16:48:47.729 1960-2012/computician.janusclient A/zygote: 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] "hwuiTask1" prio=5 tid=19 Native runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x14881088 self=0xd5177a00 runtime.cc:523] | sysTid=2004 nice=-2 cgrp=default sched=0/0 handle=0xd03db970 runtime.cc:523] | state=S schedstat=( 694701 1135991 3 ) utm=0 stm=0 core=2 HZ=100 runtime.cc:523] | stack=0xd02e1000-0xd02e3000 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) 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) 05-15 16:48:47.730 1960-2012/computician.janusclient A/zygote: 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] "KeepAlive" prio=5 tid=20 Sleeping runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x14881110 self=0xd513ca00 runtime.cc:523] | sysTid=2008 nice=0 cgrp=default sched=0/0 handle=0xce799970 runtime.cc:523] | state=S schedstat=( 823682 0 1 ) utm=0 stm=0 core=0 HZ=100 runtime.cc:523] | stack=0xce697000-0xce699000 stackSize=1038KB 05-15 16:48:47.731 1960-2012/computician.janusclient 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 0049cd41 /system/lib/libart.so (art::Thread_sleep(_JNIEnv, _jclass, _jobject, long long, int)+113) runtime.cc:523] native: #06 pc 0001ed1a /system/framework/x86/boot.oat (Java_java_lang_Thread_sleepLjava_lang_Object_2JI+202) runtime.cc:523] at java.lang.Thread.sleep(Native method) runtime.cc:523] - sleeping on <0x09668e51> (a java.lang.Object) runtime.cc:523] at java.lang.Thread.sleep(Thread.java:373) runtime.cc:523] - locked <0x09668e51> (a java.lang.Object) runtime.cc:523] at java.lang.Thread.sleep(Thread.java:314) runtime.cc:523] at computician.janusclientapi.JanusServer.run(JanusServer.java:119) runtime.cc:523] at java.lang.Thread.run(Thread.java:764) runtime.cc:523] 05-15 16:48:47.732 1960-2012/computician.janusclient A/zygote: runtime.cc:523] "AsyncTask #1" prio=5 tid=21 TimedWaiting runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x148812e0 self=0xd5175000 runtime.cc:523] | sysTid=2011 nice=10 cgrp=default sched=0/0 handle=0xce694970 runtime.cc:523] | state=S schedstat=( 7735633 1146170 3 ) utm=0 stm=0 core=0 HZ=100 runtime.cc:523] | stack=0xce592000-0xce594000 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 <0x03ad76b6> (a java.lang.Object) runtime.cc:523] at java.lang.Thread.parkFor$(Thread.java:2137) runtime.cc:523] - locked <0x03ad76b6> (a java.lang.Object) 05-15 16:48:47.733 1960-2012/computician.janusclient A/zygote: 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) runtime.cc:523] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467) 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] "Binder:1960_4" prio=5 tid=23 Native runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x12c80020 self=0xd4940400 runtime.cc:523] | sysTid=2025 nice=0 cgrp=default sched=0/0 handle=0xcdf84970 runtime.cc:523] | state=S schedstat=( 228467 3677987 5 ) utm=0 stm=0 core=3 HZ=100 runtime.cc:523] | stack=0xcde8a000-0xcde8c000 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 05-15 16:48:47.734 1960-2012/computician.janusclient A/zygote: 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) 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:1960_5" prio=5 tid=24 Native runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x12d40020 self=0xd1110400 runtime.cc:523] | sysTid=2026 nice=0 cgrp=default sched=0/0 handle=0xcddff970 runtime.cc:523] | state=S schedstat=( 515212 1076095 6 ) utm=0 stm=0 core=0 HZ=100 runtime.cc:523] | stack=0xcdd05000-0xcdd07000 stackSize=1006KB 05-15 16:48:47.735 1960-2012/computician.janusclient A/zygote: 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) 05-15 16:48:47.736 1960-2012/computician.janusclient 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] "AsyncTask #2" prio=5 tid=22 Native runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x148c6e68 self=0xd5175600 runtime.cc:523] | sysTid=2030 nice=10 cgrp=default sched=0/0 handle=0xcdc74970 runtime.cc:523] | state=S schedstat=( 8935898 5454650 50 ) utm=0 stm=0 core=2 HZ=100 runtime.cc:523] | stack=0xcdb72000-0xcdb74000 stackSize=1038KB runtime.cc:523] | held mutexes= runtime.cc:523] kernel: futex_wait_queue_me+0xdf/0x130 05-15 16:48:47.737 1960-2012/computician.janusclient 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 000a22c3 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) 05-15 16:48:47.738 1960-2012/computician.janusclient A/zygote: runtime.cc:523] native: #04 pc 00049ef8 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #05 pc 00059114 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #06 pc 00037b12 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (Java_org_webrtc_PeerConnectionFactory_nativeCreateVideoSource+91) runtime.cc:523] native: #07 pc 0000348e /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/oat/x86/base.odex (Java_org_webrtc_PeerConnectionFactory_nativeCreateVideoSourceJJLorg_webrtc_MediaConstraints_2+206) runtime.cc:523] at org.webrtc.PeerConnectionFactory.nativeCreateVideoSource(Native method) runtime.cc:523] at org.webrtc.PeerConnectionFactory.createVideoSource(PeerConnectionFactory.java:111) runtime.cc:523] at computician.janusclientapi.JanusPluginHandle.prepareWebRtc(JanusPluginHandle.java:329) runtime.cc:523] at computician.janusclientapi.JanusPluginHandle.access$900(JanusPluginHandle.java:17) runtime.cc:523] at computician.janusclientapi.JanusPluginHandle$AsyncPrepareWebRtc.doInBackground(JanusPluginHandle.java:169) runtime.cc:523] at computician.janusclientapi.JanusPluginHandle$AsyncPrepareWebRtc.doInBackground(JanusPluginHandle.java:164) runtime.cc:523] at android.os.AsyncTask$2.call(AsyncTask.java:333) runtime.cc:523] at java.util.concurrent.FutureTask.run(FutureTask.java:266) runtime.cc:523] at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245) 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] Aborting thread: runtime.cc:523] "Thread-8 - 2012" prio=5 tid=25 Native 05-15 16:48:47.739 1960-2012/computician.janusclient A/zygote: runtime.cc:523] | group="" sCount=0 dsCount=0 flags=0 obj=0x12ec0020 self=0xd5176800 runtime.cc:523] | sysTid=2012 nice=0 cgrp=default sched=0/0 handle=0xce58f970 runtime.cc:523] | state=R schedstat=( 138328174 8385396 112 ) utm=13 stm=0 core=1 HZ=100 runtime.cc:523] | stack=0xce495000-0xce497000 stackSize=1006KB 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 00395765 /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const, char const, ...)+117) runtime.cc:523] native: #10 pc 00581c56 /system/lib/libart.so (art::Thread::DecodeJObject(_jobject) const+390) runtime.cc:523] native: #11 pc 0014e532 /system/lib/libart.so (art::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::ScopedCheck::InstanceKind, _jobject, bool)+114) runtime.cc:523] native: #12 pc 0014dcc8 /system/lib/libart.so (art::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::JniValueType)+296) runtime.cc:523] native: #13 pc 0014cf85 /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const, art::JniValueType)+853) 05-15 16:48:47.740 1960-2012/computician.janusclient A/zygote: runtime.cc:523] native: #14 pc 001507d0 /system/lib/libart.so (art::CheckJNI::DeleteRef(char const, _JNIEnv, _jobject, art::IndirectRefKind)+880) runtime.cc:523] native: #15 pc 00139629 /system/lib/libart.so (art::CheckJNI::DeleteGlobalRef(_JNIEnv, _jobject)+41) runtime.cc:523] native: #16 pc 0002f634 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #17 pc 0003a0e1 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #18 pc 0007f1b1 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #19 pc 0011a217 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #20 pc 0011a842 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #21 pc 0043c21a /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #22 pc 00099d1f /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #23 pc 00099d64 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #24 pc 0008d149 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #25 pc 00099e90 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #26 pc 00099ef4 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #27 pc 0009a2b2 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:523] native: #28 pc 00071445 /system/lib/libc.so (pthread_start(void*)+53) runtime.cc:523] native: #29 pc 000205db /system/lib/libc.so (__start_thread+75) runtime.cc:523] native: #30 pc 0001ec16 /system/lib/libc.so (bionic_clone+70) runtime.cc:523] (no managed stack frames) runtime.cc:523] runtime.cc:531] JNI DETECTED ERROR IN APPLICATION: use of deleted weak global reference 0x7061436f runtime.cc:531] "Thread-8 - 2012" prio=5 tid=25 Runnable runtime.cc:531] | group="main" sCount=0 dsCount=0 flags=0 obj=0x12ec0020 self=0xd5176800 runtime.cc:531] | sysTid=2012 nice=0 cgrp=default sched=0/0 handle=0xce58f970 runtime.cc:531] | state=R schedstat=( 109244792 7335975 62 ) utm=10 stm=0 core=3 HZ=100 runtime.cc:531] | stack=0xce495000-0xce497000 stackSize=1006KB 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 00395765 /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const, char const, ...)+117) runtime.cc:531] native: #05 pc 00581c56 /system/lib/libart.so (art::Thread::DecodeJObject(_jobject) const+390) runtime.cc:531] native: #06 pc 0014e532 /system/lib/libart.so (art::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::ScopedCheck::InstanceKind, _jobject, bool)+114) runtime.cc:531] native: #07 pc 0014dcc8 /system/lib/libart.so (art::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::JniValueType)+296) runtime.cc:531] native: #08 pc 0014cf85 /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const, art::JniValueType)+853) runtime.cc:531] native: #09 pc 001507d0 /system/lib/libart.so (art::CheckJNI::DeleteRef(char const, _JNIEnv, _jobject, art::IndirectRefKind)+880) runtime.cc:531] native: #10 pc 00139629 /system/lib/libart.so (art::CheckJNI::DeleteGlobalRef(_JNIEnv, _jobject)+41) runtime.cc:531] native: #11 pc 0002f634 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #12 pc 0003a0e1 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #13 pc 0007f1b1 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #14 pc 0011a217 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #15 pc 0011a842 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #16 pc 0043c21a /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) 05-15 16:48:47.741 1960-2012/computician.janusclient A/zygote: runtime.cc:531] native: #17 pc 00099d1f /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #18 pc 00099d64 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #19 pc 0008d149 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #20 pc 00099e90 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #21 pc 00099ef4 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #22 pc 0009a2b2 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so (???) runtime.cc:531] native: #23 pc 00071445 /system/lib/libc.so (pthread_start(void*)+53) runtime.cc:531] native: #24 pc 000205db /system/lib/libc.so (__start_thread+75) runtime.cc:531] native: #25 pc 0001ec16 /system/lib/libc.so (bionic_clone+70) runtime.cc:531] (no managed stack frames) runtime.cc:531] 05-15 16:48:47.741 1960-2012/computician.janusclient A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 2012 (Thread-8 - 2012), pid 1960 (ian.janusclient) 05-15 16:48:47.741 1960-2012/computician.janusclient A/zygote: runtime.cc:531] 05-15 16:48:47.767 2035-2035/? A/DEBUG: Build fingerprint: 'google/sdk_gphone_x86/generic_x86:8.1.0/OSM1.180201.021/4741582:userdebug/dev-keys' Revision: '0' ABI: 'x86' pid: 1960, tid: 2012, name: Thread-8 - 2012 >>> computician.janusclient <<< signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 05-15 16:48:47.768 2035-2035/? A/DEBUG: Abort message: 'java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: use of deleted weak global reference 0x7061436f' eax 00000000 ebx 000007a8 ecx 000007dc edx 00000006 esi d1150000 edi 000007a8 05-15 16:48:47.769 2035-2035/? A/DEBUG: xcs 00000023 xds 0000002b xes 0000002b xfs 0000006b xss 0000002b eip f14adaf0 ebp 7bcf8b94 esp ce58ee88 flags 00200296 05-15 16:48:47.772 2035-2035/? A/DEBUG: backtrace:

00 pc 00000af0 [vdso:f14ad000] (__kernel_vsyscall+16)

    #01 pc 0001edf8  /system/lib/libc.so (syscall+40)
    #02 pc 0001f073  /system/lib/libc.so (abort+115)
    #03 pc 0054d4fb  /system/lib/libart.so (art::Runtime::Abort(char const*)+603)
    #04 pc 0011fb23  /system/lib/libart.so (_ZNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_EclEOS3_+35)
    #05 pc 0065f2eb  /system/lib/libart.so (android::base::LogMessage::~LogMessage()+1051)
    #06 pc 0039550f  /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1951)

05-15 16:48:47.773 2035-2035/? A/DEBUG: #07 pc 00395765 /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const, char const, ...)+117)

08 pc 00581c56 /system/lib/libart.so (art::Thread::DecodeJObject(_jobject*) const+390)

    #09 pc 0014e532  /system/lib/libart.so (art::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::ScopedCheck::InstanceKind, _jobject*, bool)+114)
    #10 pc 0014dcc8  /system/lib/libart.so (art::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::JniValueType)+296)
    #11 pc 0014cf85  /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+853)
    #12 pc 001507d0  /system/lib/libart.so (art::CheckJNI::DeleteRef(char const*, _JNIEnv*, _jobject*, art::IndirectRefKind)+880)
    #13 pc 00139629  /system/lib/libart.so (art::CheckJNI::DeleteGlobalRef(_JNIEnv*, _jobject*)+41)
    #14 pc 0002f634  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so
    #15 pc 0003a0e1  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so
    #16 pc 0007f1b1  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so
    #17 pc 0011a217  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so
    #18 pc 0011a842  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so
    #19 pc 0043c21a  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so
    #20 pc 00099d1f  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so

05-15 16:48:47.774 2035-2035/? A/DEBUG: #21 pc 00099d64 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so

22 pc 0008d149 /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so

    #23 pc 00099e90  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so
    #24 pc 00099ef4  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so
    #25 pc 0009a2b2  /data/app/computician.janusclient-vSFR55srXMrcIK3LDpWdhQ==/lib/x86/libjingle_peerconnection_so.so
    #26 pc 00071445  /system/lib/libc.so (__pthread_start(void*)+53)
    #27 pc 000205db  /system/lib/libc.so (__start_thread+75)
    #28 pc 0001ec16  /system/lib/libc.so (__bionic_clone+70)

`