EricssonResearch / openwebrtc

A cross-platform WebRTC client framework based on GStreamer
http://www.openwebrtc.org
BSD 2-Clause "Simplified" License
1.8k stars 537 forks source link

OpenWebRTC on iOS can crash if given a TURN server that doesn't accept connections #375

Open dbkr opened 9 years ago

dbkr commented 9 years ago

Our demo had no Internet access and was over a direct network connection, so we were improvising by specifying a TURN URI pointing to a server that just had no TURN server running. The expectation here was that since the two devices could communicate directly they should never need to use the turn server. In practice, our iOS app crashed in the OpenWebRTC SDK with the following stack trace:

Incident Identifier: 133EB5CF-93F7-4964-9D7C-D118C959B476 CrashReporter Key: 1544a8bf274378b8489c26a538db828a5464b73d Hardware Model: iPad4,4 Process: matrixConsole [12926] Path: /private/var/mobile/Containers/Bundle/Application/BC35BC86-9B47-4F8B-A9C5-6F67ECD6821B/matrixConsole.app/matrixConsole Identifier: org.matrix.console Version: 0 (0.4.0) Code Type: ARM-64 (Native) Parent Process: launchd [1]

Date/Time: 2015-05-18 13:13:18.478 +0100 Launch Time: 2015-05-18 13:12:01.897 +0100 OS Version: iOS 8.3 (12F69) Report Version: 105

Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000010018 Triggered by Thread: 5

Last Exception Backtrace: 0 CoreFoundation 0x1846f02d8 __exceptionPreprocess + 132 1 libobjc.A.dylib 0x195b9c0e4 objc_exception_throw + 60 2 CoreFoundation 0x1846f0218 +[NSException raise:format:] + 128 3 matrixConsole 0x10014af24 handleSignal (MXLogger.m:170) 4 libsystem_platform.dylib 0x1963c894c _sigtramp + 52 5 matrixConsole 0x100632db8 agent_socket_send (agent.c:5992) 6 matrixConsole 0x10062caa8 priv_discovery_tick_unlocked (discovery.c:1130) 7 matrixConsole 0x10062cc14 priv_discovery_tick (discovery.c:1189) 8 matrixConsole 0x100437818 g_timeout_dispatch (gmain.c:4682) 9 matrixConsole 0x10043a7d4 g_main_context_dispatch (gmain.c:3210) 10 matrixConsole 0x10043ab04 g_main_context_iterate (gmain.c:3945) 11 matrixConsole 0x10043adec g_main_loop_run (gmain.c:4139) 12 matrixConsole 0x10069fd88 owr_run (owr.c:350) 13 matrixConsole 0x10069fec8 owr_run_thread_func (owr.c:332) 14 matrixConsole 0x100425198 g_thread_proxy (gthread.c:764) 15 libsystem_pthread.dylib 0x1963cfdc8 _pthread_body + 164 16 libsystem_pthread.dylib 0x1963cfd24 _pthread_start + 160 17 libsystem_pthread.dylib 0x1963ccef8 thread_start + 4

Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0: 0 libsystem_kernel.dylib 0x0000000196318e0c mach_msg_trap + 8 1 libsystem_kernel.dylib 0x0000000196318c84 mach_msg + 68 2 CoreFoundation 0x00000001846a7720 CFRunLoopServiceMachPort + 196 3 CoreFoundation 0x00000001846a5674 CFRunLoopRun + 936 4 CoreFoundation 0x00000001845d12d0 CFRunLoopRunSpecific + 392 5 GraphicsServices 0x000000018dc976f8 GSEventRunModal + 164 6 UIKit 0x0000000189196fa8 UIApplicationMain + 1484 7 matrixConsole 0x00000001000297c4 main (main.m:32) 8 libdyld.dylib 0x000000019621aa04 start + 0

Thread 1 name: Dispatch queue: com.apple.libdispatch-manager Thread 1: 0 libsystem_kernel.dylib 0x0000000196318c24 kevent64 + 8 1 libdispatch.dylib 0x00000001961fde6c _dispatch_mgr_invoke + 272 2 libdispatch.dylib 0x00000001961ef998 _dispatch_mgr_thread + 48

Thread 2 name: AFNetworking Thread 2: 0 libsystem_kernel.dylib 0x0000000196318e0c mach_msg_trap + 8 1 libsystem_kernel.dylib 0x0000000196318c84 mach_msg + 68 2 CoreFoundation 0x00000001846a7720 CFRunLoopServiceMachPort + 196 3 CoreFoundation 0x00000001846a5674 CFRunLoopRun + 936 4 CoreFoundation 0x00000001845d12d0 CFRunLoopRunSpecific + 392 5 Foundation 0x00000001855094c4 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 312 6 Foundation 0x000000018556380c -[NSRunLoop(NSRunLoop) run] + 92 7 matrixConsole 0x0000000100077228 +AFURLConnectionOperation networkRequestThreadEntryPoint: 8 Foundation 0x00000001855f1db4 NSThread__main + 1068 9 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 10 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 11 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 3 name: com.apple.NSURLConnectionLoader Thread 3: 0 libsystem_kernel.dylib 0x0000000196318e0c mach_msg_trap + 8 1 libsystem_kernel.dylib 0x0000000196318c84 mach_msg + 68 2 CoreFoundation 0x00000001846a7720 CFRunLoopServiceMachPort + 196 3 CoreFoundation 0x00000001846a5674 __CFRunLoopRun + 936 4 CoreFoundation 0x00000001845d12d0 CFRunLoopRunSpecific + 392 5 CFNetwork 0x00000001840b2890 +[NSURLConnection(Loader) _resourceLoadLoop:] + 436 6 Foundation 0x00000001855f1db4 NSThreadmain + 1068 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 4 name: com.apple.CFSocket.private Thread 4: 0 libsystem_kernel.dylib 0x0000000196333498 select + 8 1 CoreFoundation 0x00000001846ad124 CFSocketManager + 668 2 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 3 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 4 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 5 name: owr_main_loop Thread 5 Crashed: 0 libsystem_kernel.dylib 0x0000000196333270 __pthread_kill + 8 1 libsystem_pthread.dylib 0x00000001963d116c pthread_kill + 108 2 libsystem_c.dylib 0x00000001962aab14 abort + 108 3 libc++abi.dylib 0x000000019537d414 abort_message + 112 4 libc++abi.dylib 0x000000019539cb88 default_terminate_handler() + 300 5 libobjc.A.dylib 0x0000000195b9c3bc _objc_terminate() + 124 6 libc++abi.dylib 0x0000000195399bb0 std::terminate(void (*)()) + 12 7 libc++abi.dylib 0x0000000195399474 cxa_throw + 132 8 libobjc.A.dylib 0x0000000195b9c200 objc_exception_throw + 344 9 CoreFoundation 0x00000001846f0214 +[NSException raise:format:] + 124 10 matrixConsole 0x000000010014af20 handleSignal (MXLogger.m:170) 11 libsystem_platform.dylib 0x00000001963c8948 _sigtramp + 48 12 matrixConsole 0x0000000100632db4 agent_socket_send (agent.c:5992) 13 matrixConsole 0x000000010062caa4 priv_discovery_tick_unlocked (discovery.c:1130) 14 matrixConsole 0x000000010062cc10 priv_discovery_tick (discovery.c:1189) 15 matrixConsole 0x0000000100437814 g_timeout_dispatch (gmain.c:4682) 16 matrixConsole 0x000000010043a7d0 g_main_context_dispatch (gmain.c:3210) 17 matrixConsole 0x000000010043ab00 g_main_context_iterate (gmain.c:3945) 18 matrixConsole 0x000000010043ade8 g_main_loop_run (gmain.c:4139) 19 matrixConsole 0x000000010069fd84 owr_run (owr.c:350) 20 matrixConsole 0x000000010069fec4 owr_run_thread_func (owr.c:332) 21 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 22 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 23 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 24 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 6 name: AVAudioSession Notify Thread Thread 6: 0 libsystem_kernel.dylib 0x0000000196318e0c mach_msg_trap + 8 1 libsystem_kernel.dylib 0x0000000196318c84 machmsg + 68 2 CoreFoundation 0x00000001846a7720 CFRunLoopServiceMachPort + 196 3 CoreFoundation 0x00000001846a5674 CFRunLoopRun + 936 4 CoreFoundation 0x00000001845d12d0 CFRunLoopRunSpecific + 392 5 libAVFAudio.dylib 0x000000018304d02c GenericRunLoopThread::Entry(void) + 160 6 libAVFAudio.dylib 0x000000018303fa0c CAPThread::Entry(CAPThread_) + 116 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 7: 0 libsystem_kernel.dylib 0x0000000196333c78 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x00000001963cd2d8 _pthread_wqthread + 988 2 libsystem_pthread.dylib 0x00000001963cceec start_wqthread + 0

Thread 8: 0 libsystem_kernel.dylib 0x0000000196333c78 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x00000001963cd2d8 _pthread_wqthread + 988 2 libsystem_pthread.dylib 0x00000001963cceec start_wqthread + 0

Thread 9: 0 libsystem_kernel.dylib 0x0000000196333c78 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x00000001963cd2d8 _pthread_wqthread + 988 2 libsystem_pthread.dylib 0x00000001963cceec start_wqthread + 0

Thread 10: 0 libsystem_kernel.dylib 0x0000000196333c78 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x00000001963cd2d8 _pthread_wqthread + 988 2 libsystem_pthread.dylib 0x00000001963cceec start_wqthread + 0

Thread 11: 0 libsystem_kernel.dylib 0x0000000196333c78 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x00000001963cd2d8 _pthread_wqthread + 988 2 libsystem_pthread.dylib 0x00000001963cceec start_wqthread + 0

Thread 12: 0 libsystem_kernel.dylib 0x0000000196333c78 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x00000001963cd2d8 _pthread_wqthread + 988 2 libsystem_pthread.dylib 0x00000001963cceec start_wqthread + 0

Thread 13 name: com.apple.coreaudio.AQClient Thread 13: 0 libsystem_kernel.dylib 0x0000000196318e0c mach_msg_trap + 8 1 libsystem_kernel.dylib 0x0000000196318c84 machmsg + 68 2 CoreFoundation 0x00000001846a7720 CFRunLoopServiceMachPort + 196 3 CoreFoundation 0x00000001846a5674 CFRunLoopRun + 936 4 CoreFoundation 0x00000001845d12d0 CFRunLoopRunSpecific + 392 5 AudioToolbox 0x0000000183bee278 GenericRunLoopThread::Entry(void) + 160 6 AudioToolbox 0x0000000183be051c CAPThread::Entry(CAPThread_) + 140 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 14 name: JavaScriptCore::BlockFree Thread 14: 0 libsystem_kernel.dylib 0x0000000196333078 psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 libc++.1.dylib 0x000000019532cd5c std::__1::condition_variable::do_timed_wait(std::1::unique_lockstd::1::mutex&, std::1::chrono::time_point<std::1::chrono::system_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l> > >) + 136 3 JavaScriptCore 0x0000000185d2e574 JSC::BlockAllocator::waitForDuration(std::1::chrono::duration<long long, std::1::ratio<1l, 1000l> >) + 176 4 JavaScriptCore 0x0000000185bc5588 JSC::BlockAllocator::blockFreeingThreadMain() + 76 5 JavaScriptCore 0x0000000185bc0b9c WTF::wtfThreadEntryPoint(void*) + 20 6 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 7 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 8 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 15 name: JavaScriptCore::Marking Thread 15: 0 libsystem_kernel.dylib 0x0000000196333078 psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 libc++.1.dylib 0x000000019532ccac std::__1::condition_variable::wait(std::1::unique_lockstd::__1::mutex&) + 52 3 JavaScriptCore 0x0000000185e6eedc JSC::GCThread::waitForNextPhase() + 152 4 JavaScriptCore 0x0000000185e6ef80 JSC::GCThread::gcThreadMain() + 88 5 JavaScriptCore 0x0000000185bc0b9c WTF::wtfThreadEntryPoint(void*) + 20 6 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 7 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 8 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 16 name: source-tee-fakesink-queue:src Thread 16: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x00000001001e7e08 gst_queue_loop (gstqueue.c:1472) 4 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 5 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 6 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 17 name: video-source:src Dispatch queue: org.freedesktop.gstreamer.avfvideosrc.main Thread 17: 0 libsystem_kernel.dylib 0x0000000196318e0c mach_msg_trap + 8 1 libsystem_kernel.dylib 0x0000000196318c84 mach_msg + 68 2 CoreFoundation 0x00000001846a7720 CFRunLoopServiceMachPort + 196 3 CoreFoundation 0x00000001846a5674 CFRunLoopRun + 936 4 CoreFoundation 0x00000001845d12d0 CFRunLoopRunSpecific + 392 5 AVFoundation 0x0000000182f6c3d8 -[AVRunLoopCondition _waitInMode:untilDate:] + 464 6 AVFoundation 0x0000000182f5479c -[AVCaptureSession _buildAndRunGraph] + 1204 7 AVFoundation 0x0000000182f51fa8 -[AVCaptureSession _setRunning:] + 136 8 matrixConsole 0x00000001001b8a90 __30-[GstAVFVideoSrcImpl setCaps:]_block_invoke (avfvideosrc.m:711) 9 libdispatch.dylib 0x00000001961ed950 _dispatch_client_callout + 12 10 libdispatch.dylib 0x00000001961f71e0 _dispatch_barrier_sync_f_invoke + 72 11 matrixConsole 0x00000001001b8780 -GstAVFVideoSrcImpl setCaps: 12 matrixConsole 0x00000001001ba24c gst_avf_video_src_set_caps (avfvideosrc.m:1278) 13 matrixConsole 0x0000000100519cfc gst_base_src_set_caps (gstbasesrc.c:922) 14 matrixConsole 0x000000010051e6d0 gst_base_src_default_negotiate (gstbasesrc.c:3227) 15 matrixConsole 0x000000010051af38 gst_base_src_loop (gstbasesrc.c:3267) 16 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 17 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 18 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 19 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 20 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 21 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 18 name: sink-queue-0:src Thread 18: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x00000001001e7e08 gst_queue_loop (gstqueue.c:1472) 4 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 5 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 6 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 19 name: gstglnavigation Thread 19: 0 libsystem_kernel.dylib 0x000000019631d488 poll + 8 1 matrixConsole 0x000000010043aaac g_main_context_iterate (gmain.c:3940) 2 matrixConsole 0x000000010043ade8 g_main_loop_run (gmain.c:4139) 3 matrixConsole 0x000000010055d5cc gst_gl_window_navigation_thread (gstglwindow.c:878) 4 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 5 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 6 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 7 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 20 name: gstglcontext Thread 20: 0 libsystem_kernel.dylib 0x000000019631d488 poll + 8 1 matrixConsole 0x000000010043aaac g_main_context_iterate (gmain.c:3940) 2 matrixConsole 0x000000010043ade8 g_main_loop_run (gmain.c:4139) 3 matrixConsole 0x000000010055c674 gst_gl_window_eagl_run (gstglwindow_eagl.m:171) 4 matrixConsole 0x0000000100551710 gst_gl_context_create_thread (gstglcontext.c:1342) 5 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 6 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 7 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 8 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 21 name: source-output-queue-0:src Thread 21: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x00000001001e7e08 gst_queue_loop (gstqueue.c:1472) 4 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 5 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 6 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 22 name: source-queue-0:src Thread 22: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x00000001001e7e08 gst_queue_loop (gstqueue.c:1472) 4 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 5 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 6 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 23 name: source-0:src Thread 23: 0 libsystem_kernel.dylib 0x0000000196333498 __select + 8 1 libsystem_c.dylib 0x00000001962bf344 pselect + 212 2 matrixConsole 0x00000001005acf50 gst_poll_wait (gstpoll.c:1323) 3 matrixConsole 0x00000001005a55a4 gst_system_clock_id_wait_jitter_unlocked (gstsystemclock.c:684) 4 matrixConsole 0x000000010056c224 gst_clock_id_wait (gstclock.c:538) 5 matrixConsole 0x000000010051c6a4 gst_base_src_get_range (gstbasesrc.c:2126) 6 matrixConsole 0x000000010051b400 gst_base_src_loop (gstbasesrc.c:2731) 7 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 8 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 9 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 10 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 11 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 12 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 24 name: pool Thread 24: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef64 _pthread_cond_wait + 680 2 matrixConsole 0x0000000100487d74 g_cond_wait_until (gthread-posix.c:891) 3 matrixConsole 0x0000000100488858 g_async_queue_pop_intern_unlocked (gasyncqueue.c:422) 4 matrixConsole 0x00000001004211b8 g_thread_pool_thread_proxy (gthreadpool.c:296) 5 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 6 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 7 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 8 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 25 name: sink-queue-1:src Thread 25: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x00000001001e7e08 gst_queue_loop (gstqueue.c:1472) 4 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 5 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 6 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 26 name: dtls-encoder:src Thread 26: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x0000000100207920 src_task_loop (gstdtlsenc.c:418) 4 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 5 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 6 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 27 name: GstSystemClock Thread 27: 0 libsystem_kernel.dylib 0x0000000196333498 __select + 8 1 libsystem_c.dylib 0x00000001962bf344 pselect + 212 2 matrixConsole 0x00000001005acf50 gst_poll_wait (gstpoll.c:1323) 3 matrixConsole 0x00000001005a55a4 gst_system_clock_id_wait_jitter_unlocked (gstsystemclock.c:684) 4 matrixConsole 0x00000001005a50e8 gst_system_clock_async_thread (gstsystemclock.c:465) 5 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 6 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 7 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 8 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 28 name: nice-rtp-src-1:src Thread 28: 0 libsystem_kernel.dylib 0x000000019631d488 poll + 8 1 matrixConsole 0x000000010043aaac g_main_context_iterate (gmain.c:3940) 2 matrixConsole 0x000000010043ade8 g_main_loop_run (gmain.c:4139) 3 matrixConsole 0x00000001002171b4 gst_nice_src_create (gstnicesrc.c:291) 4 matrixConsole 0x000000010051bc34 gst_base_src_get_range (gstbasesrc.c:2455) 5 matrixConsole 0x000000010051b400 gst_base_src_loop (gstbasesrc.c:2731) 6 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 7 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 8 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 9 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 10 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 11 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 29 name: send-input-video-queue-1:src Thread 29: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x00000001001e7e08 gst_queue_loop (gstqueue.c:1472) 4 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 5 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 6 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 30 name: source-output-queue-1:src Thread 30: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x00000001001e7e08 gst_queue_loop (gstqueue.c:1472) 4 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 5 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 6 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 31 name: source-queue-1:src Thread 31: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x00000001001e7e08 gst_queue_loop (gstqueue.c:1472) 4 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 5 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 6 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 7 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 8 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 9 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 32 name: source-1:src Thread 32: 0 libsystem_kernel.dylib 0x0000000196333498 __select + 8 1 libsystem_c.dylib 0x00000001962bf344 pselect + 212 2 matrixConsole 0x00000001005acf50 gst_poll_wait (gstpoll.c:1323) 3 matrixConsole 0x00000001005a55a4 gst_system_clock_id_wait_jitter_unlocked (gstsystemclock.c:684) 4 matrixConsole 0x000000010056c224 gst_clock_id_wait (gstclock.c:538) 5 matrixConsole 0x000000010051c6a4 gst_base_src_get_range (gstbasesrc.c:2126) 6 matrixConsole 0x000000010051b400 gst_base_src_loop (gstbasesrc.c:2731) 7 matrixConsole 0x000000010058e400 gst_task_func (gsttask.c:331) 8 matrixConsole 0x00000001004211e4 g_thread_pool_thread_proxy (gthreadpool.c:307) 9 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 10 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 11 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 12 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 33 name: rtpsession-rtcp-thread Thread 33: 0 libsystem_kernel.dylib 0x0000000196333078 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x00000001963cef28 _pthread_cond_wait + 620 2 matrixConsole 0x0000000100487b80 g_cond_wait (gthread-posix.c:767) 3 matrixConsole 0x000000010027a778 rtcp_thread (gstrtpsession.c:914) 4 matrixConsole 0x0000000100425194 g_thread_proxy (gthread.c:764) 5 libsystem_pthread.dylib 0x00000001963cfdc4 _pthread_body + 160 6 libsystem_pthread.dylib 0x00000001963cfd20 _pthread_start + 156 7 libsystem_pthread.dylib 0x00000001963ccef4 thread_start + 0

Thread 5 crashed with ARM Thread State (64-bit): x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x00000001702e8fb7 x4: 0x000000019539ddfd x5: 0x0000000103ea6280 x6: 0x000000000000006e x7: 0x0000000000000fa0 x8: 0x0000000008000000 x9: 0x0000000004000000 x10: 0x0000000000000000 x11: 0x0000000000000000 x12: 0x0000000154800000 x13: 0x0000000000000000 x14: 0x0000000000000002 x15: 0x0000000000003fff x16: 0x0000000000000148 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000006 x20: 0x0000000103ea8000 x21: 0x000000019a104ce8 x22: 0x0000000170203640 x23: 0x3f00dee71c6a6712 x24: 0x0000000000000000 x25: 0x00000001079c8000 x26: 0x00000001079cb7a8 x27: 0x000000000000017a x28: 0x0000000103e12bc0 fp: 0x0000000103ea61e0 lr: 0x00000001963d1170 sp: 0x0000000103ea61c0 pc: 0x0000000196333270 cpsr: 0x00000000

Binary Images: 0x100018000 - 0x100b2bfff matrixConsole arm64 <9013d96f21043869890c38b05222087c> /var/mobile/Containers/Bundle/Application/BC35BC86-9B47-4F8B-A9C5-6F67ECD6821B/matrixConsole.app/matrixConsole 0x120068000 - 0x12008ffff dyld arm64 <75c68bbe28b13fcd91014f15139742dc> /usr/lib/dyld 0x182de4000 - 0x182e81fff AGXGLDriver arm64 /System/Library/Extensions/AGXGLDriver.bundle/AGXGLDriver 0x182e9c000 - 0x183030fff AVFoundation arm64 /System/Library/Frameworks/AVFoundation.framework/AVFoundation 0x183034000 - 0x183098fff libAVFAudio.dylib arm64 /System/Library/Frameworks/AVFoundation.framework/libAVFAudio.dylib 0x1830dc000 - 0x1830dcfff Accelerate arm64 /System/Library/Frameworks/Accelerate.framework/Accelerate 0x1830f4000 - 0x183313fff vImage arm64 <74eb7b77dbcd321db86e784be9353a08> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage 0x183314000 - 0x1833bbfff libBLAS.dylib arm64 <56e8b79c2c03379dad45fe2ea1a4052f> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib 0x1833bc000 - 0x183736fff libLAPACK.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib 0x183738000 - 0x18374dfff libLinearAlgebra.dylib arm64 <9307063a5e1833abbb857a9ec4c5369e> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib 0x183750000 - 0x1837b8fff libvDSP.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib 0x1837bc000 - 0x1837dffff libvMisc.dylib arm64 <92a0dd635be43dfe8c128c888ef37c0e> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib 0x1837e0000 - 0x1837e0fff vecLib arm64 <9248f57f1d8430219a810aa93254f157> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib 0x1837e4000 - 0x183813fff Accounts arm64 <4199851056d4376aa4d8668b83c85454> /System/Library/Frameworks/Accounts.framework/Accounts 0x183818000 - 0x183896fff AddressBook arm64 <73735c2a294139e5b99ada613fc861ea> /System/Library/Frameworks/AddressBook.framework/AddressBook 0x183898000 - 0x1839ebfff AddressBookUI arm64 <860bc29210ba3d7c80dc83a83388e31c> /System/Library/Frameworks/AddressBookUI.framework/AddressBookUI 0x1839ec000 - 0x183a00fff AssetsLibrary arm64 <06c85b7fcfaf3722b6e7a89a1ed5559e> /System/Library/Frameworks/AssetsLibrary.framework/AssetsLibrary 0x183a04000 - 0x183bb0fff AudioCodecs arm64 <045c0461c81d3d1c8db27fcb5381c6ac> /System/Library/Frameworks/AudioToolbox.framework/AudioCodecs 0x183bb4000 - 0x183e74fff AudioToolbox arm64 <760c2dc59fa13660a769cc1b052d41e6> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox 0x184014000 - 0x184227fff CFNetwork arm64 /System/Library/Frameworks/CFNetwork.framework/CFNetwork 0x184228000 - 0x1842c4fff CloudKit arm64 /System/Library/Frameworks/CloudKit.framework/CloudKit 0x1842c8000 - 0x18432dfff CoreAudio arm64 /System/Library/Frameworks/CoreAudio.framework/CoreAudio 0x184354000 - 0x184375fff CoreBluetooth arm64 /System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth 0x184378000 - 0x1845c4fff CoreData arm64 /System/Library/Frameworks/CoreData.framework/CoreData 0x1845c8000 - 0x184926fff CoreFoundation arm64 <6548b13bef1f3f958d96266f7c4c44e0> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 0x184928000 - 0x184a8afff CoreGraphics arm64 <92162d42d08d357ab66302a38d724828> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics 0x184ae0000 - 0x184ae2fff libCGXType.A.dylib arm64 <8f40b7d9b97b344f9c7a5a0b79bdc2b7> /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGXType.A.dylib 0x184ae4000 - 0x184aeffff libCMSBuiltin.A.dylib arm64 /System/Library/Frameworks/CoreGraphics.framework/Resources/libCMSBuiltin.A.dylib 0x184ce4000 - 0x184d02fff libRIP.A.dylib arm64 <975284709e51353690ec8a651b43c1db> /System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib 0x184d04000 - 0x184e36fff CoreImage arm64 /System/Library/Frameworks/CoreImage.framework/CoreImage 0x184e38000 - 0x184e96fff CoreLocation arm64 /System/Library/Frameworks/CoreLocation.framework/CoreLocation 0x184ed0000 - 0x184f93fff CoreMedia arm64 <403a9798401c3b70a207e0e236454c0d> /System/Library/Frameworks/CoreMedia.framework/CoreMedia 0x184f94000 - 0x185082fff CoreMotion arm64 <61338e072f2a385ab4e315975f23eea2> /System/Library/Frameworks/CoreMotion.framework/CoreMotion 0x185084000 - 0x1850f5fff CoreTelephony arm64 /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony 0x1850f8000 - 0x185200fff CoreText arm64 <4a9633cee0393585a98fcf07410e0828> /System/Library/Frameworks/CoreText.framework/CoreText 0x185204000 - 0x185221fff CoreVideo arm64 <217e5b69f6d03f8893f01de3e40915a8> /System/Library/Frameworks/CoreVideo.framework/CoreVideo 0x185224000 - 0x185348fff EventKit arm64 /System/Library/Frameworks/EventKit.framework/EventKit 0x1854fc000 - 0x185754fff Foundation arm64 <509b484fb7b634b19673d50296d8278f> /System/Library/Frameworks/Foundation.framework/Foundation 0x185788000 - 0x1857b1fff GSS arm64 <3dae218853563b1a985b80d6a353bad8> /System/Library/Frameworks/GSS.framework/GSS 0x18589c000 - 0x185907fff IOKit arm64 <311bed1f2b893195b8c0564d8925bfa2> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x185908000 - 0x185babfff ImageIO arm64 <7d3c81746f2c3f1488b3efc633d21633> /System/Library/Frameworks/ImageIO.framework/ImageIO 0x185bac000 - 0x18604dfff JavaScriptCore arm64 <1ad0ed311f3e3897bac70f3388fc05be> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore 0x186988000 - 0x18698efff MediaAccessibility arm64 <4e3e82a2b09a38fcbf01843f97d5e604> /System/Library/Frameworks/MediaAccessibility.framework/MediaAccessibility 0x186990000 - 0x186bb3fff MediaPlayer arm64 /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer 0x186bb4000 - 0x186fd2fff MediaToolbox arm64 /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox 0x186fd4000 - 0x1870a8fff MessageUI arm64 <000bbe6f4a8c32bda9c8ea674a7f200d> /System/Library/Frameworks/MessageUI.framework/MessageUI 0x1870ac000 - 0x187124fff Metal arm64 /System/Library/Frameworks/Metal.framework/Metal 0x187128000 - 0x1871d9fff MobileCoreServices arm64 /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices 0x18835c000 - 0x188451fff GLEngine arm64 <3a58df00302d33d9a41c77fdfc47cdb5> /System/Library/Frameworks/OpenGLES.framework/GLEngine.bundle/GLEngine 0x188454000 - 0x18845efff OpenGLES arm64 <8824bb82d43937a9b0aa3870ece35772> /System/Library/Frameworks/OpenGLES.framework/OpenGLES 0x188464000 - 0x188465fff libCVMSPluginSupport.dylib arm64 <34760639fb2331dcaa229ba0e418c1af> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib 0x188468000 - 0x18846bfff libCoreFSCache.dylib arm64 /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib 0x18846c000 - 0x188470fff libCoreVMClient.dylib arm64 <30969b8fde9f36c4a6a0293c03e74e5f> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib 0x188474000 - 0x18847efff libGFXShared.dylib arm64 <5942ea8060c63e86b3ffbfb76b061276> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib 0x188480000 - 0x1884cbfff libGLImage.dylib arm64 <3e46a6b44be93e5689e4851c76b2db04> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib 0x1884cc000 - 0x188647fff libGLProgrammability.dylib arm64 <7234615bc05e369dafdca253e5f8a88a> /System/Library/Frameworks/OpenGLES.framework/libGLProgrammability.dylib 0x188a68000 - 0x188bfafff QuartzCore arm64 /System/Library/Frameworks/QuartzCore.framework/QuartzCore 0x188bfc000 - 0x188c48fff QuickLook arm64 /System/Library/Frameworks/QuickLook.framework/QuickLook 0x188e80000 - 0x188ed4fff Security arm64 <80b60ba1feba39afb6686e342398cce1> /System/Library/Frameworks/Security.framework/Security 0x1890a8000 - 0x18911bfff SystemConfiguration arm64 <633d8a8abeaf3abda9b0401146f2b668> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration 0x189120000 - 0x189aa0fff UIKit arm64 /System/Library/Frameworks/UIKit.framework/UIKit 0x189aa4000 - 0x189b1dfff VideoToolbox arm64 <1468c96c3448370bbb407644bedbb368> /System/Library/Frameworks/VideoToolbox.framework/VideoToolbox 0x189b58000 - 0x189dbcfff WebKit arm64 <5e03a0bc7ab436ba900562cceb681ef4> /System/Library/Frameworks/WebKit.framework/WebKit 0x18a15c000 - 0x18a15ffff AGXCompilerConnection arm64 /System/Library/PrivateFrameworks/AGXCompilerConnection.framework/AGXCompilerConnection 0x18a1d4000 - 0x18a1e1fff AOSNotification arm64 /System/Library/PrivateFrameworks/AOSNotification.framework/AOSNotification 0x18a37c000 - 0x18a3dafff AccountsDaemon arm64 /System/Library/PrivateFrameworks/AccountsDaemon.framework/AccountsDaemon 0x18a404000 - 0x18a409fff AggregateDictionary arm64 /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary 0x18a60c000 - 0x18a60ffff AirPlaySupport arm64 <9379098c9eed33088c7096882eec570d> /System/Library/PrivateFrameworks/AirPlaySupport.framework/AirPlaySupport 0x18a864000 - 0x18a8acfff AppSupport arm64 /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport 0x18a8b0000 - 0x18a90bfff AppleAccount arm64 <0374ffa0f0563b108aa7a58f2c72f39f> /System/Library/PrivateFrameworks/AppleAccount.framework/AppleAccount 0x18aa1c000 - 0x18aa68fff AppleJPEG arm64 <621fe1223e9038a09023dd6c558ce423> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG 0x18aa7c000 - 0x18aa90fff ApplePushService arm64 <38b2aec9a5b5357aa8e1060d28992da3> /System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService 0x18aa94000 - 0x18aa9dfff AppleSRP arm64 <8f0cacbeabdf39b3815a72e7ec9e8668> /System/Library/PrivateFrameworks/AppleSRP.framework/AppleSRP 0x18aab0000 - 0x18aabbfff AssertionServices arm64 /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices 0x18aabc000 - 0x18aad9fff AssetsLibraryServices arm64 /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices 0x18aadc000 - 0x18ab1cfff AssistantServices arm64 /System/Library/PrivateFrameworks/AssistantServices.framework/AssistantServices 0x18ab58000 - 0x18ab5bfff BTLEAudioController arm64 /System/Library/PrivateFrameworks/BTLEAudioController.framework/BTLEAudioController 0x18ab5c000 - 0x18ab78fff BackBoardServices arm64 /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices 0x18ab80000 - 0x18abbdfff BaseBoard arm64 /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard 0x18abc8000 - 0x18abf8fff Bom arm64 <45c2562173063fb2bd0e71bbc3423915> /System/Library/PrivateFrameworks/Bom.framework/Bom 0x18aca8000 - 0x18acb1fff CacheDelete arm64 /System/Library/PrivateFrameworks/CacheDelete.framework/CacheDelete 0x18ad04000 - 0x18ad34fff CalendarFoundation arm64 /System/Library/PrivateFrameworks/CalendarFoundation.framework/CalendarFoundation 0x18ae80000 - 0x18ae8afff CaptiveNetwork arm64 <0f8d341d0a8f3828b9485b189d04e126> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork 0x18ae98000 - 0x18afe4fff Celestial arm64 <0b8842c85d7139848f5e049e8e784c47> /System/Library/PrivateFrameworks/Celestial.framework/Celestial 0x18b018000 - 0x18b01efff CertUI arm64 <5172b3a96c1736b390833483c0832e79> /System/Library/PrivateFrameworks/CertUI.framework/CertUI 0x18b184000 - 0x18b1a8fff ChunkingLibrary arm64 /System/Library/PrivateFrameworks/ChunkingLibrary.framework/ChunkingLibrary 0x18b674000 - 0x18b746fff CloudPhotoLibrary arm64 /System/Library/PrivateFrameworks/CloudPhotoLibrary.framework/CloudPhotoLibrary 0x18b754000 - 0x18b7a2fff ColorSync arm64 /System/Library/PrivateFrameworks/ColorSync.framework/ColorSync 0x18b7a4000 - 0x18b7a6fff CommonAuth arm64 /System/Library/PrivateFrameworks/CommonAuth.framework/CommonAuth 0x18b7a8000 - 0x18b7bafff CommonUtilities arm64 /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities 0x18b7bc000 - 0x18b7c0fff CommunicationsFilter arm64 /System/Library/PrivateFrameworks/CommunicationsFilter.framework/CommunicationsFilter 0x18b84c000 - 0x18b851fff ConstantClasses arm64 /System/Library/PrivateFrameworks/ConstantClasses.framework/ConstantClasses 0x18b854000 - 0x18b892fff ContentIndex arm64 <11771c1154c63b2ea6b3a2759116f76a> /System/Library/PrivateFrameworks/ContentIndex.framework/ContentIndex 0x18b894000 - 0x18b89cfff CoreAUC arm64 /System/Library/PrivateFrameworks/CoreAUC.framework/CoreAUC 0x18b8d0000 - 0x18b930fff CoreDAV arm64 <0eb42897b04c35558a55ac357b4f4eb5> /System/Library/PrivateFrameworks/CoreDAV.framework/CoreDAV 0x18b934000 - 0x18b95cfff CoreDuet arm64 <2325864ac79931d08384cad9a5c2378c> /System/Library/PrivateFrameworks/CoreDuet.framework/CoreDuet 0x18b968000 - 0x18b97bfff CoreDuetDaemonProtocol arm64 <8e9b82e37ab1398fb75be0114863b188> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/CoreDuetDaemonProtocol 0x18b984000 - 0x18b986fff CoreDuetDebugLogging arm64 <9a52d10bde253ae196a436618e6245af> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/CoreDuetDebugLogging 0x18bb2c000 - 0x18bc64fff CoreMediaStream arm64 /System/Library/PrivateFrameworks/CoreMediaStream.framework/CoreMediaStream 0x18bc68000 - 0x18bd18fff CorePDF arm64 <48261152791832da9b786ccb6e676ce4> /System/Library/PrivateFrameworks/CorePDF.framework/CorePDF 0x18bd8c000 - 0x18bd97fff CoreRecents arm64 /System/Library/PrivateFrameworks/CoreRecents.framework/CoreRecents 0x18be2c000 - 0x18be50fff CoreServicesInternal arm64 /System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInternal 0x18c0b8000 - 0x18c14cfff CoreUI arm64 <8e5f6e68de253eb98752939e94219aa8> /System/Library/PrivateFrameworks/CoreUI.framework/CoreUI 0x18c150000 - 0x18c1eafff CoreUtils arm64 <835930892f3f3c28823421061c40dad7> /System/Library/PrivateFrameworks/CoreUtils.framework/CoreUtils 0x18c1ec000 - 0x18c1f2fff CrashReporterSupport arm64 <939d8e00b1a8388eaf6721fe6fed8d07> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport 0x18c1f4000 - 0x18c1fafff DAAPKit arm64 <996db669e80833e0a44db31c6e094693> /System/Library/PrivateFrameworks/DAAPKit.framework/DAAPKit 0x18c1fc000 - 0x18c207fff DCIMServices arm64 /System/Library/PrivateFrameworks/DCIMServices.framework/DCIMServices 0x18c208000 - 0x18c257fff DataAccess arm64 <7024476be74c3c1d9d7958544753e6d2> /System/Library/PrivateFrameworks/DataAccess.framework/DataAccess 0x18c4b4000 - 0x18c4dafff DataAccessExpress arm64 /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress 0x18c4e8000 - 0x18c504fff DataDetectorsCore arm64 <18f1d4d28f803ef6a60812bed08a4f67> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/DataDetectorsCore 0x18c50c000 - 0x18c528fff DataDetectorsUI arm64 <62a16bec373d3bfb95c8ad835ed3624b> /System/Library/PrivateFrameworks/DataDetectorsUI.framework/DataDetectorsUI 0x18c52c000 - 0x18c533fff DataMigration arm64 /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration 0x18c550000 - 0x18c551fff DiagnosticLogCollection arm64 <446ae998ec433acdac17d08dfb63094d> /System/Library/PrivateFrameworks/DiagnosticLogCollection.framework/DiagnosticLogCollection 0x18c554000 - 0x18c574fff DictionaryServices arm64 /System/Library/PrivateFrameworks/DictionaryServices.framework/DictionaryServices 0x18c59c000 - 0x18c5c2fff EAP8021X arm64 <6201a1545ea735eaa654e6c4f19fce9c> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X 0x18c6d8000 - 0x18c6effff FTAWD arm64 /System/Library/PrivateFrameworks/FTAWD.framework/FTAWD 0x18c6f0000 - 0x18c6f2fff FTClientServices arm64 <41e3fe196535314d955d8adf52731b2d> /System/Library/PrivateFrameworks/FTClientServices.framework/FTClientServices 0x18c6f4000 - 0x18c726fff FTServices arm64 <063fb60e8c3031189f047aaf77127419> /System/Library/PrivateFrameworks/FTServices.framework/FTServices 0x18c728000 - 0x18cb55fff FaceCore arm64 <6c9c849bf1173e1892729204b96c95bb> /System/Library/PrivateFrameworks/FaceCore.framework/FaceCore 0x18cb8c000 - 0x18cb8cfff FontServices arm64 <9d2ca68913c53fef976aabcdb3f2bb7c> /System/Library/PrivateFrameworks/FontServices.framework/FontServices 0x18cb90000 - 0x18cc70fff libFontParser.dylib arm64 <3e696fd5c611305eaee6bad27362f029> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib 0x18cc74000 - 0x18cc83fff libGSFontCache.dylib arm64 /System/Library/PrivateFrameworks/FontServices.framework/libGSFontCache.dylib 0x18cd90000 - 0x18cdb0fff FrontBoardServices arm64 <06e8a3da46443f858df92288b8b009bf> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices 0x18d550000 - 0x18d55afff libGPUSupportMercury.dylib arm64 <71c70e4f2bf63936bfe8771755c264cb> /System/Library/PrivateFrameworks/GPUSupport.framework/libGPUSupportMercury.dylib 0x18d958000 - 0x18d971fff GenerationalStorage arm64 /System/Library/PrivateFrameworks/GenerationalStorage.framework/GenerationalStorage 0x18d974000 - 0x18dc89fff GeoServices arm64 <624b0528e79e3bd78cf8e4ca477e207b> /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices 0x18dc8c000 - 0x18dc9ffff GraphicsServices arm64 <75b91070a0e7388fb904347f318b8cc0> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices 0x18dd9c000 - 0x18de04fff Heimdal arm64 /System/Library/PrivateFrameworks/Heimdal.framework/Heimdal 0x18df18000 - 0x18dfb2fff HomeSharing arm64 <9d9df9ed1dc53162a89400f3c5a786df> /System/Library/PrivateFrameworks/HomeSharing.framework/HomeSharing 0x18e01c000 - 0x18e087fff IDS arm64 /System/Library/PrivateFrameworks/IDS.framework/IDS 0x18e088000 - 0x18e0b6fff IDSFoundation arm64 <9411f337675431bd9d1ee6ca7f2e9810> /System/Library/PrivateFrameworks/IDSFoundation.framework/IDSFoundation 0x18e0b8000 - 0x18e124fff IMAVCore arm64 /System/Library/PrivateFrameworks/IMAVCore.framework/IMAVCore 0x18e128000 - 0x18e1ebfff IMCore arm64 <11b18dde1abd3553a034dc30ed2f5954> /System/Library/PrivateFrameworks/IMCore.framework/IMCore 0x18e29c000 - 0x18e30dfff IMFoundation arm64 <49f257517bed3c80a505c395449ab8a4> /System/Library/PrivateFrameworks/IMFoundation.framework/IMFoundation 0x18e318000 - 0x18e31ffff IOAccelerator arm64 <95ab3e3274d630779faccf8902ddc494> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator 0x18e324000 - 0x18e32afff IOMobileFramebuffer arm64 <079c9947522f331b8837714ca08e0966> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer 0x18e32c000 - 0x18e332fff IOSurface arm64 <202149d941b339f1a765e48058a523ea> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface 0x18e334000 - 0x18e336fff IOSurfaceAccelerator arm64 <9aaea96dbea43a648fa78e7f43f769cd> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator 0x18e3ec000 - 0x18e3f2fff IncomingCallFilter arm64 /System/Library/PrivateFrameworks/IncomingCallFilter.framework/IncomingCallFilter 0x18e3f4000 - 0x18e3fbfff IntlPreferences arm64 <0ba4276ecf8831378d3576dd145e3282> /System/Library/PrivateFrameworks/IntlPreferences.framework/IntlPreferences 0x18e3fc000 - 0x18e441fff LanguageModeling arm64 /System/Library/PrivateFrameworks/LanguageModeling.framework/LanguageModeling 0x18e488000 - 0x18e4d0fff MIME arm64 <692dce99d89d32298da32bbde8c18a63> /System/Library/PrivateFrameworks/MIME.framework/MIME 0x18e4d4000 - 0x18e540fff MMCS arm64 <780e63b11aeb3997b5bafb50d6b21b03> /System/Library/PrivateFrameworks/MMCS.framework/MMCS 0x18e5a4000 - 0x18e5b2fff MailServices arm64 <61cef8e55a8f3747b5adeecb2f430e77> /System/Library/PrivateFrameworks/MailServices.framework/MailServices 0x18e5f0000 - 0x18e6aefff ManagedConfiguration arm64 /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration 0x18e6c0000 - 0x18e6c1fff Marco arm64 /System/Library/PrivateFrameworks/Marco.framework/Marco 0x18e6c4000 - 0x18e748fff MediaControlSender arm64 /System/Library/PrivateFrameworks/MediaControlSender.framework/MediaControlSender 0x18e7fc000 - 0x18e814fff MediaRemote arm64 <29897add26cf34f7b92dc012ed32f883> /System/Library/PrivateFrameworks/MediaRemote.framework/MediaRemote 0x18e818000 - 0x18e82dfff MediaServices arm64 <98515a962b2f335da9efb5f14931c42f> /System/Library/PrivateFrameworks/MediaServices.framework/MediaServices 0x18e830000 - 0x18e84cfff MediaStream arm64 /System/Library/PrivateFrameworks/MediaStream.framework/MediaStream 0x18e8cc000 - 0x18e9c9fff Message arm64 <2b6c7c4d05c23c12add40cc85a849458> /System/Library/PrivateFrameworks/Message.framework/Message 0x18e9d4000 - 0x18e9d7fff MessageSupport arm64 <9852ca056bd13fb1b1d9254aa015cc3a> /System/Library/PrivateFrameworks/MessageSupport.framework/MessageSupport 0x18e9e8000 - 0x18e9f7fff MobileAsset arm64 /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset 0x18ea64000 - 0x18ea6dfff MobileInstallation arm64 <096c77b57b62337bb756b2b347fb0768> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation 0x18ea70000 - 0x18ea7ffff MobileKeyBag arm64 <0e6f9d62dfe23cbca54b4d1a14f76149> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag 0x18eabc000 - 0x18eabffff MobileSystemServices arm64 <54153419dcaa356fb42fd86b712a4cf2> /System/Library/PrivateFrameworks/MobileSystemServices.framework/MobileSystemServices 0x18eae8000 - 0x18eaf9fff MobileWiFi arm64 /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi 0x18eb50000 - 0x18ed58fff MusicLibrary arm64 <8febe3b9c72a311f9cf0f8a95e52b821> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary 0x18ee54000 - 0x18ee5afff Netrb arm64 <28eb6839c8f63101816697fa19770689> /System/Library/PrivateFrameworks/Netrb.framework/Netrb 0x18ee5c000 - 0x18ee63fff NetworkStatistics arm64 /System/Library/PrivateFrameworks/NetworkStatistics.framework/NetworkStatistics 0x18ee64000 - 0x18ee86fff Notes arm64 <685e6f78db0e3adf9f233115bef345b1> /System/Library/PrivateFrameworks/Notes.framework/Notes 0x18ee90000 - 0x18ee93fff OAuth arm64 /System/Library/PrivateFrameworks/OAuth.framework/OAuth 0x18f65c000 - 0x18f6aafff OpenCL arm64 <9ad1144d2c4333b980276e2c4e6ac4fa> /System/Library/PrivateFrameworks/OpenCL.framework/OpenCL 0x18f80c000 - 0x18f835fff PersistentConnection arm64 <6723595bce1937c3a45fbb85baff8c55> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection 0x18f9c4000 - 0x18fcbefff PhotoLibraryServices arm64 <661e8f4bffb93a70905bbe78f38b5564> /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices 0x18fcc0000 - 0x18fcc9fff PhotosFormats arm64 <492afd457a413838925220729b7ca800> /System/Library/PrivateFrameworks/PhotosFormats.framework/PhotosFormats 0x18fccc000 - 0x18fd19fff PhysicsKit arm64 <6a97907da3523632b9e4848047aa8f4a> /System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit 0x18fd1c000 - 0x18fd36fff PlugInKit arm64 /System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit 0x18fd38000 - 0x18fd40fff PowerLog arm64 /System/Library/PrivateFrameworks/PowerLog.framework/PowerLog 0x1900b8000 - 0x190179fff ProofReader arm64 <5d4f70ce92443a24b01e5c2186abfb15> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader 0x19017c000 - 0x1901a9fff ProtectedCloudStorage arm64 /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/ProtectedCloudStorage 0x1901ac000 - 0x1901bafff ProtocolBuffer arm64 <479705f12ac2303b931994a7b06663bf> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer 0x1901fc000 - 0x19027afff Quagga arm64 <66a25218aec23c18b9a18d8f810c5258> /System/Library/PrivateFrameworks/Quagga.framework/Quagga 0x19027c000 - 0x190285fff QuickLookThumbnailing arm64 <195ff028b269356eab3e5b1ba59f59ce> /System/Library/PrivateFrameworks/QuickLookThumbnailing.framework/QuickLookThumbnailing 0x190524000 - 0x1905ccfff SAObjects arm64 <56ba1d3456133884a61b2dd27ca74be2> /System/Library/PrivateFrameworks/SAObjects.framework/SAObjects 0x1907b4000 - 0x1907d4fff SpringBoardServices arm64 /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices 0x190bd4000 - 0x190d32fff StoreServices arm64 <6f1976a1f8de3576bab51f432d4fd363> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices 0x190e30000 - 0x190e33fff TCC arm64 /System/Library/PrivateFrameworks/TCC.framework/TCC 0x190e84000 - 0x190ed1fff TelephonyUtilities arm64 <1f7cc967cc793f8bac3cc3b7f0f906c4> /System/Library/PrivateFrameworks/TelephonyUtilities.framework/TelephonyUtilities 0x190ef8000 - 0x192030fff KBLayouts_iPad.dylib arm64 <1088b3ade8f739fba5e1d1ebe633d7f6> /System/Library/PrivateFrameworks/TextInput.framework/KBLayouts_iPad.dylib 0x192034000 - 0x192062fff TextInput arm64 /System/Library/PrivateFrameworks/TextInput.framework/TextInput 0x192148000 - 0x192222fff UIFoundation arm64 /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation 0x192250000 - 0x192253fff UserFS arm64 /System/Library/PrivateFrameworks/UserFS.framework/UserFS 0x192aac000 - 0x192ad0fff VoiceServices arm64 <14360e38ed6530b0a4b425cf59e2e6c4> /System/Library/PrivateFrameworks/VoiceServices.framework/VoiceServices 0x192b84000 - 0x192bacfff WebBookmarks arm64 <7545a4b6e2b83edda152ca880a2531be> /System/Library/PrivateFrameworks/WebBookmarks.framework/WebBookmarks 0x192bcc000 - 0x193b05fff WebCore arm64 /System/Library/PrivateFrameworks/WebCore.framework/WebCore 0x193b08000 - 0x193bd9fff WebKitLegacy arm64 <4b9e1233412b38c08667bea57820c69a> /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy 0x193dc8000 - 0x193dcffff XPCKit arm64 <68a3cf7fd92630fa8593f41da4a44659> /System/Library/PrivateFrameworks/XPCKit.framework/XPCKit 0x193dd0000 - 0x193dd9fff XPCObjects arm64 <094176983b743647b4f4f961675409f2> /System/Library/PrivateFrameworks/XPCObjects.framework/XPCObjects 0x194010000 - 0x19403bfff iCalendar arm64 <4e98d67b7cbe31d5ab9dc37386f2d851> /System/Library/PrivateFrameworks/iCalendar.framework/iCalendar 0x194270000 - 0x1942b2fff iTunesStore arm64 /System/Library/PrivateFrameworks/iTunesStore.framework/iTunesStore 0x194d30000 - 0x194d39fff libAccessibility.dylib arm64 <72f6e8d3b4393171adad94e3bb413237> /usr/lib/libAccessibility.dylib 0x194e90000 - 0x194eabfff libCRFSuite.dylib arm64 /usr/lib/libCRFSuite.dylib 0x194eec000 - 0x195023fff libFosl_dynamic.dylib arm64 /usr/lib/libFosl_dynamic.dylib 0x195048000 - 0x195062fff libMobileGestalt.dylib arm64 <0d296a1f3cbd39bca52fdaa3b4df2a34> /usr/lib/libMobileGestalt.dylib 0x195094000 - 0x195095fff libSystem.B.dylib arm64 <9e8736fd5dda318abe4e597a531a625f> /usr/lib/libSystem.B.dylib 0x195118000 - 0x195166fff libTelephonyUtilDynamic.dylib arm64 /usr/lib/libTelephonyUtilDynamic.dylib 0x195290000 - 0x1952bafff libarchive.2.dylib arm64 <940f023a5f5f3aa19366e25514485721> /usr/lib/libarchive.2.dylib 0x1952bc000 - 0x1952bcfff libassertion_extension.dylib arm64 /usr/lib/libassertion_extension.dylib 0x1952fc000 - 0x19530cfff libbsm.0.dylib arm64 <9e2235e821063e82a304719b1f4cf5f9> /usr/lib/libbsm.0.dylib 0x195310000 - 0x195320fff libbz2.1.0.dylib arm64 /usr/lib/libbz2.1.0.dylib 0x195324000 - 0x19537afff libc++.1.dylib arm64 /usr/lib/libc++.1.dylib 0x19537c000 - 0x19539efff libc++abi.dylib arm64 <2d2238a0320c395dbd802981c0b1a5fe> /usr/lib/libc++abi.dylib 0x1953a4000 - 0x1953b5fff libcmph.dylib arm64 <51052b48f1053799a834ca4a8e71b581> /usr/lib/libcmph.dylib 0x1953b8000 - 0x1953c0fff libcupolicy.dylib arm64 <82b7a2388950335397ee1c474db3d2d7> /usr/lib/libcupolicy.dylib 0x1953fc000 - 0x195419fff libextension.dylib arm64 /usr/lib/libextension.dylib 0x195448000 - 0x19544dfff libheimdal-asn1.dylib arm64 <61576927c939371c86216b7f14aed420> /usr/lib/libheimdal-asn1.dylib 0x195450000 - 0x195543fff libiconv.2.dylib arm64 /usr/lib/libiconv.2.dylib 0x195544000 - 0x19572bfff libicucore.A.dylib arm64 <4d8191c3315c3f5ca890c19e30dcd75b> /usr/lib/libicucore.A.dylib 0x195740000 - 0x195741fff liblangid.dylib arm64 <02a03c3dba573ae0ab3b32911c77efba> /usr/lib/liblangid.dylib 0x195744000 - 0x195750fff liblockdown.dylib arm64 /usr/lib/liblockdown.dylib 0x195754000 - 0x19576dfff liblzma.5.dylib arm64 /usr/lib/liblzma.5.dylib 0x195b44000 - 0x195b5cfff libmis.dylib arm64 <3929204949543825a23a02585a45eff8> /usr/lib/libmis.dylib 0x195b94000 - 0x195d90fff libobjc.A.dylib arm64 <963fc34f80f9303da52a020af5a63e74> /usr/lib/libobjc.A.dylib 0x195e78000 - 0x195e95fff libresolv.9.dylib arm64 <7793473e15e13911809cb6a8162c0b94> /usr/lib/libresolv.9.dylib 0x195ec8000 - 0x195fa5fff libsqlite3.dylib arm64 /usr/lib/libsqlite3.dylib 0x195ffc000 - 0x19602efff libtidy.A.dylib arm64 <74b893a0811730c8a33c8f56d841b292> /usr/lib/libtidy.A.dylib 0x196040000 - 0x19612efff libxml2.2.dylib arm64 <73e5c4db073c3f97b3d7a78fdc531e86> /usr/lib/libxml2.2.dylib 0x196130000 - 0x196159fff libxslt.1.dylib arm64 /usr/lib/libxslt.1.dylib 0x19615c000 - 0x19616dfff libz.1.dylib arm64 <263f8bc085593d578ea393ba40438ee3> /usr/lib/libz.1.dylib 0x196170000 - 0x196174fff libcache.dylib arm64 <69f2d8d4d9ed3393b4e44bc425b538f2> /usr/lib/system/libcache.dylib 0x196178000 - 0x196184fff libcommonCrypto.dylib arm64 /usr/lib/system/libcommonCrypto.dylib 0x196188000 - 0x19618bfff libcompiler_rt.dylib arm64 <7d48e08690f43daeaf8fdcb82d3ebb74> /usr/lib/system/libcompiler_rt.dylib 0x19618c000 - 0x196193fff libcopyfile.dylib arm64 <126799884b2231498c7a5697b769aff5> /usr/lib/system/libcopyfile.dylib 0x196194000 - 0x1961ebfff libcorecrypto.dylib arm64 /usr/lib/system/libcorecrypto.dylib 0x1961ec000 - 0x196214fff libdispatch.dylib arm64 <91f808be126a33b982d5880c2454afde> /usr/lib/system/libdispatch.dylib 0x196218000 - 0x19621afff libdyld.dylib arm64 /usr/lib/system/libdyld.dylib 0x19621c000 - 0x19621cfff liblaunch.dylib arm64 <0d5f253a83673ecb9a55f667adf2c205> /usr/lib/system/liblaunch.dylib 0x196220000 - 0x196225fff libmacho.dylib arm64 <08dc912ff3123d2abc59dd17889f2abc> /usr/lib/system/libmacho.dylib 0x196228000 - 0x196229fff libremovefile.dylib arm64 /usr/lib/system/libremovefile.dylib 0x19622c000 - 0x196241fff libsystem_asl.dylib arm64 <314e1ff76a71372ca4bc80351f984376> /usr/lib/system/libsystem_asl.dylib 0x196244000 - 0x196245fff libsystem_blocks.dylib arm64 /usr/lib/system/libsystem_blocks.dylib 0x196248000 - 0x1962c8fff libsystem_c.dylib arm64 <043c87b4428d34d4985264cebab5f687> /usr/lib/system/libsystem_c.dylib 0x1962cc000 - 0x1962cefff libsystem_configuration.dylib arm64 /usr/lib/system/libsystem_configuration.dylib 0x1962d0000 - 0x1962d1fff libsystem_coreservices.dylib arm64 /usr/lib/system/libsystem_coreservices.dylib 0x1962d4000 - 0x1962e4fff libsystem_coretls.dylib arm64 /usr/lib/system/libsystem_coretls.dylib 0x1962e8000 - 0x1962f0fff libsystem_dnssd.dylib arm64 /usr/lib/system/libsystem_dnssd.dylib 0x1962f4000 - 0x196315fff libsystem_info.dylib arm64 <7568980767d3355b99464736b574ff14> /usr/lib/system/libsystem_info.dylib 0x196318000 - 0x196338fff libsystem_kernel.dylib arm64 <7cd96299577530ebbca0cb44625702a7> /usr/lib/system/libsystem_kernel.dylib 0x19633c000 - 0x196358fff libsystem_m.dylib arm64 <4f59e5b4cf4935ada2e457a196730c2a> /usr/lib/system/libsystem_m.dylib 0x19635c000 - 0x196375fff libsystem_malloc.dylib arm64 <56245a320c8a39f5b6057a9e99cac10d> /usr/lib/system/libsystem_malloc.dylib 0x196378000 - 0x1963affff libsystem_network.dylib arm64 <45c9566df16c3ae8ac52b39cafc30094> /usr/lib/system/libsystem_network.dylib 0x1963b0000 - 0x1963b6fff libsystem_networkextension.dylib arm64 <2d758a26b5c23b969bfdb2c759752531> /usr/lib/system/libsystem_networkextension.dylib 0x1963b8000 - 0x1963c2fff libsystem_notify.dylib arm64 /usr/lib/system/libsystem_notify.dylib 0x1963c4000 - 0x1963c8fff libsystem_platform.dylib arm64 /usr/lib/system/libsystem_platform.dylib 0x1963cc000 - 0x1963d4fff libsystem_pthread.dylib arm64 /usr/lib/system/libsystem_pthread.dylib 0x1963d8000 - 0x1963dafff libsystem_sandbox.dylib arm64 /usr/lib/system/libsystem_sandbox.dylib 0x1963dc000 - 0x1963dffff libsystem_stats.dylib arm64 <3ff8d305985431a9b00a9be30ea1d06e> /usr/lib/system/libsystem_stats.dylib 0x1963e0000 - 0x1963e6fff libsystem_trace.dylib arm64 <85a38582fb75355d92d3f50ca8c00b23> /usr/lib/system/libsystem_trace.dylib 0x1963e8000 - 0x1963edfff libunwind.dylib arm64 /usr/lib/system/libunwind.dylib 0x1963f0000 - 0x196413fff libxpc.dylib arm64 /usr/lib/system/libxpc.dylib

ara4n commented 9 years ago

The reason we were specifying a TURN server at all was because empirically OWR->FF37 calls (signalled via matrix) had ICE failures if there was no internet access, unless you specified a TURN server. (Even if that TURN server didn't exist).

I failed to realise that this could then cause Janus->OWR calls to crash - I guess we got sidetracked by the original bogus stacktrace.

superdump commented 9 years ago

The crash is somewhere in libnice: http://cgit.freedesktop.org/libnice/libnice/tree/agent/agent.c#n5992 I don't see why it would crash there though.