Created
February 6, 2015 20:11
-
-
Save paericksen/573767453dea61ff2560 to your computer and use it in GitHub Desktop.
GStreamer-CRITICAL backtrace from iPhone 6+
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
** Message: Loaded namespace: GLib | |
** Message: Loaded namespace: GObject | |
** Message: Loaded namespace: Gio | |
** Message: Loaded namespace: GIRepository | |
** Message: Loaded namespace: Owr | |
** Message: ready | |
2015-02-06 15:08:44.961 Bowser[229:10791] webViewDidStartLoading... | |
2015-02-06 15:08:44.962 Bowser[229:10791] creating timer | |
2015-02-06 15:08:45.436 Bowser[229:10791] injecting bootstrap script | |
2015-02-06 15:08:45.658 Bowser[229:10791] stopping timer | |
2015-02-06 15:08:46.084 Bowser[229:10791] webViewDidFinishLoading... http://www.openwebrtc.io/bowser | |
2015-02-06 15:08:51.088 Bowser[229:10791] webViewDidStartLoading... | |
2015-02-06 15:08:51.088 Bowser[229:10791] creating timer | |
2015-02-06 15:08:52.841 Bowser[229:10791] injecting bootstrap script | |
2015-02-06 15:08:53.183 Bowser[229:10791] stopping timer | |
2015-02-06 15:08:55.137 Bowser[229:10791] webViewDidFinishLoading... http://demo.openwebrtc.io:38080/ | |
/GstPipeline:media-renderer-0/GstBin:audio-renderer-bin-0/GstVolume:audio-renderer-volume: mute = true | |
/GstPipeline:local-audio-capture-source-bin-0/GstOsxAudioSrc:audio-source: actual-buffer-time = 40000 | |
/GstPipeline:local-audio-capture-source-bin-0/GstOsxAudioSrc:audio-source: actual-latency-time = 10000 | |
/GstPipeline:local-audio-capture-source-bin-0/GstOsxAudioSrc:audio-source.GstPad:src: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstTee:source-tee.GstTeePad:src_0: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstQueue:source-tee-fakesink-queue.GstPad:sink: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstTee:source-tee.GstTeePad:src_1: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstTee:source-tee.GstTeePad:src_1: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstBin:source-sink-bin-0.GstGhostPad:sink.GstProxyPad:proxypad1: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstBin:source-sink-bin-0/GstQueue:sink-queue-0.GstPad:sink: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstBin:source-sink-bin-0.GstGhostPad:sink: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstTee:source-tee.GstPad:sink: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstBin:source-sink-bin-0/GstQueue:sink-queue-0.GstPad:src: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:local-audio-capture-source-bin-0/GstBin:source-sink-bin-0/GstInterAudioSink:sink-0.GstPad:sink: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstInterAudioSrc:source-0.GstPad:src: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstQueue:source-queue-0.GstPad:sink: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstQueue:source-queue-0.GstPad:src: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstAudioConvert:source-audio-convert-0.GstPad:src: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstAudioResample:source-audio-resample-0.GstPad:src: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstCapsFilter:source-output-capsfilter-0.GstPad:src: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstQueue:source-output-queue-0.GstPad:src: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0.GstGhostPad:src: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:audio-renderer-bin-0.GstGhostPad:sink.GstProxyPad:proxypad0: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:audio-renderer-bin-0/GstAudioResample:audio-renderer-resample.GstPad:src: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstQueue:source-output-queue-0.GstPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstCapsFilter:source-output-capsfilter-0.GstPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstAudioResample:source-audio-resample-0.GstPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstAudioResample:source-audio-resample-0.GstPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:audio-renderer-bin-0/GstOsxAudioSink:audio-renderer-sink.GstPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:audio-renderer-bin-0/GstVolume:audio-renderer-volume.GstPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:audio-renderer-bin-0/GstCapsFilter:audio-renderer-capsfilter.GstPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:audio-renderer-bin-0/GstAudioConvert:audio-renderer-convert.GstPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:audio-renderer-bin-0/GstAudioResample:audio-renderer-resample.GstPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:audio-renderer-bin-0.GstGhostPad:sink: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0.GstGhostPad:src.GstProxyPad:proxypad2: caps = "audio/x-raw\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ format\=\(string\)S16LE\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-0/GstBin:source-bin-0/GstAudioConvert:source-audio-convert-0.GstPad:sink: caps = "audio/x-raw\,\ format\=\(string\)F32LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstInterVideoSrc:source-1.GstPad:src: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstQueue:source-queue-1.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstQueue:source-queue-1.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstQueue:source-queue-1.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstERColorspace:source-video-convert-1.GstPad:src: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstCapsFilter:source-output-capsfilter-1.GstPad:src: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstQueue:source-output-queue-1.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstCapsFilter:source-output-capsfilter-1.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstERColorspace:source-video-convert-1.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstVideoScale:source-video-scale-1.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1/GstVideoScale:source-video-scale-1.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:image-renderer-bin-0.GstGhostPad:sink.GstProxyPad:proxypad3: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:image-renderer-bin-0/GstAppSink:image-renderer-appsink.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:image-renderer-bin-0.GstGhostPad:sink: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
/GstPipeline:media-renderer-1/GstBin:source-bin-1.GstGhostPad:src.GstProxyPad:proxypad5: caps = "video/x-raw\,\ format\=\(string\)BGRA\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)15/1" | |
(<unknown>:229): GStreamer-CRITICAL **: guint64 _gst_util_uint64_scale(guint64, guint64, guint64, guint64): assertion `denom != 0' failed | |
(lldb) bt all | |
* thread #1: tid = 0x2a27, 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20, queue = 'com.apple.main-thread', stop reason = signal SIGTRAP | |
* frame #0: 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20 | |
frame #1: 0x349992e8 libsystem_kernel.dylib`mach_msg + 40 | |
frame #2: 0x26b1131a CoreFoundation`__CFRunLoopServiceMachPort + 146 | |
frame #3: 0x26b0f8c0 CoreFoundation`__CFRunLoopRun + 1016 | |
frame #4: 0x26a5d3c0 CoreFoundation`CFRunLoopRunSpecific + 476 | |
frame #5: 0x26a5d1d2 CoreFoundation`CFRunLoopRunInMode + 106 | |
frame #6: 0x2de150a8 GraphicsServices`GSEventRunModal + 136 | |
frame #7: 0x2a06cfa0 UIKit`UIApplicationMain + 1440 | |
frame #8: 0x000b557c Bowser`main(argc=1, argv=0x012e6a90) + 116 at main.m:38 | |
thread #5: tid = 0x2a8e, 0x349992a0 libsystem_kernel.dylib`kevent64 + 24, queue = 'com.apple.libdispatch-manager' | |
frame #0: 0x349992a0 libsystem_kernel.dylib`kevent64 + 24 | |
frame #1: 0x01550678 libdispatch.dylib`_dispatch_mgr_invoke + 280 | |
frame #2: 0x0154549a libdispatch.dylib`_dispatch_mgr_thread + 38 | |
thread #6: tid = 0x2a92, 0x349ad19c libsystem_kernel.dylib`__semwait_signal + 24, name = 'gputools.smt_poll.0x16535250' | |
frame #0: 0x349ad19c libsystem_kernel.dylib`__semwait_signal + 24 | |
frame #1: 0x3490ca70 libsystem_c.dylib`nanosleep + 172 | |
frame #2: 0x3490c9c0 libsystem_c.dylib`usleep + 52 | |
frame #3: 0x0158dff8 GPUToolsCore`smt_poll_thread_entry(void*) + 124 | |
frame #4: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #5: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #9: tid = 0x2ac4, 0x1fed4902 dyld`ImageLoaderMachOCompressed::findClosestSymbol(void const*, void const**) const + 194, name = 'owr-bridge-thread' | |
frame #0: 0x1fed4902 dyld`ImageLoaderMachOCompressed::findClosestSymbol(void const*, void const**) const + 194 | |
frame #1: 0x1fec8558 dyld`dladdr + 104 | |
frame #2: 0x348e66a0 libdyld.dylib`dladdr + 56 | |
frame #3: 0x27f3bd9a JavaScriptCore`Inspector::JSGlobalObjectInspectorController::appendAPIBacktrace(Inspector::ScriptCallStack*) + 186 | |
frame #4: 0x27f3be9e JavaScriptCore`Inspector::JSGlobalObjectInspectorController::reportAPIException(JSC::ExecState*, JSC::JSValue) + 86 | |
frame #5: 0x27f24c2c JavaScriptCore`JSEvaluateScript + 528 | |
frame #6: 0x006f11b6 Bowser`seed_prepare_global_context + 322 | |
frame #7: 0x006ef2ba Bowser`seed_handle_closure + 114 | |
frame #8: 0x006df016 Bowser`ffi_closure_SYSV_inner + 162 | |
thread #10: tid = 0x2ac8, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'JavaScriptCore::BlockFree' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a31c libsystem_pthread.dylib`pthread_cond_timedwait + 44 | |
frame #3: 0x33c33f5e libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1ll, 1000000000ll> > >) + 182 | |
frame #4: 0x27e42584 JavaScriptCore`std::__1::cv_status std::__1::condition_variable::wait_for<long long, std::__1::ratio<1ll, 1000ll> >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1ll, 1000ll> > const&) + 196 | |
frame #5: 0x27d1c0ee JavaScriptCore`JSC::BlockAllocator::blockFreeingThreadMain() + 86 | |
frame #6: 0x27d18606 JavaScriptCore`WTF::wtfThreadEntryPoint(void*) + 14 | |
frame #7: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #8: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #11: tid = 0x2ac9, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'JavaScriptCore::Marking' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x33c33e90 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 36 | |
frame #4: 0x27ee3d24 JavaScriptCore`JSC::GCThread::waitForNextPhase() + 104 | |
frame #5: 0x27ee3d88 JavaScriptCore`JSC::GCThread::gcThreadMain() + 52 | |
frame #6: 0x27d18606 JavaScriptCore`WTF::wtfThreadEntryPoint(void*) + 14 | |
frame #7: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #8: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #12: tid = 0x2aca, 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20, name = 'AVAudioSession Notify Thread' | |
frame #0: 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20 | |
frame #1: 0x349992e8 libsystem_kernel.dylib`mach_msg + 40 | |
frame #2: 0x26b1131a CoreFoundation`__CFRunLoopServiceMachPort + 146 | |
frame #3: 0x26b0f8c0 CoreFoundation`__CFRunLoopRun + 1016 | |
frame #4: 0x26a5d3c0 CoreFoundation`CFRunLoopRunSpecific + 476 | |
frame #5: 0x26a5d1d2 CoreFoundation`CFRunLoopRunInMode + 106 | |
frame #6: 0x257673ee libAVFAudio.dylib`GenericRunLoopThread::Entry(void*) + 134 | |
frame #7: 0x2575990a libAVFAudio.dylib`CAPThread::Entry(CAPThread*) + 194 | |
frame #8: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #9: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #13: tid = 0x2ad1, 0x34a23bb0 libsystem_platform.dylib`_platform_memmove + 240, name = 'WebThread' | |
frame #0: 0x34a23bb0 libsystem_platform.dylib`_platform_memmove + 240 | |
frame #1: 0x31e8d690 WebCore`WebCore::SharedBuffer::createCFData() + 428 | |
frame #2: 0x31ee836e WebCore`WebCore::ImageSource::clear(bool, unsigned long, WebCore::SharedBuffer*, bool) + 54 | |
frame #3: 0x31ee832c WebCore`WebCore::BitmapImage::destroyDecodedData(bool) + 192 | |
frame #4: 0x32559f54 WebCore`WebCore::MemoryCache::pruneLiveResourcesToSize(unsigned int, bool) + 220 | |
frame #5: 0x31fca518 WebCore`WebCore::BitmapImage::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 460 | |
frame #6: 0x31ede860 WebCore`WebCore::Image::drawTiled(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatPoint const&, WebCore::FloatSize const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode) + 796 | |
frame #7: 0x321a0052 WebCore`WebCore::GraphicsContext::drawTiledImage(WebCore::Image*, WebCore::ColorSpace, WebCore::FloatRect const&, WebCore::FloatPoint const&, WebCore::FloatSize const&, WebCore::ImagePaintingOptions const&) + 142 | |
frame #8: 0x325dca46 WebCore`WebCore::RenderBoxModelObject::paintFillLayerExtended(WebCore::PaintInfo const&, WebCore::Color const&, WebCore::FillLayer const*, WebCore::LayoutRect const&, WebCore::BackgroundBleedAvoidance, WebCore::InlineFlowBox*, WebCore::LayoutSize const&, WebCore::CompositeOperator, WebCore::RenderElement*, WebCore::BaseBackgroundColorUsage) + 3838 | |
frame #9: 0x325d79de WebCore`WebCore::RenderBox::paintFillLayers(WebCore::PaintInfo const&, WebCore::Color const&, WebCore::FillLayer const*, WebCore::LayoutRect const&, WebCore::BackgroundBleedAvoidance, WebCore::CompositeOperator, WebCore::RenderElement*) + 718 | |
frame #10: 0x31e5cc06 WebCore`WebCore::RenderBox::paintBackground(WebCore::PaintInfo const&, WebCore::LayoutRect const&, WebCore::BackgroundBleedAvoidance) + 338 | |
frame #11: 0x31e5c4ac WebCore`WebCore::RenderBox::paintBoxDecorations(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 504 | |
frame #12: 0x31e5a710 WebCore`WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 216 | |
frame #13: 0x31e5bf7c WebCore`WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 208 | |
frame #14: 0x31e5a53a WebCore`WebCore::RenderLayer::paintBackgroundForFragments(WTF::Vector<WebCore::LayerFragment, 1ul, WTF::CrashOnOverflow> const&, WebCore::GraphicsContext*, WebCore::GraphicsContext*, WebCore::LayoutRect const&, bool, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int, WebCore::RenderObject*) + 210 | |
frame #15: 0x31e597f2 WebCore`WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 1310 | |
frame #16: 0x31e59142 WebCore`WebCore::RenderLayer::paintLayer(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 846 | |
frame #17: 0x31e59984 WebCore`WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 1712 | |
frame #18: 0x31e59142 WebCore`WebCore::RenderLayer::paintLayer(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 846 | |
frame #19: 0x325febb8 WebCore`WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::LayoutRect const&, unsigned int, WebCore::RenderObject*, unsigned int) + 108 | |
frame #20: 0x31e58a30 WebCore`WebCore::FrameView::paintContents(WebCore::GraphicsContext*, WebCore::IntRect const&) + 260 | |
frame #21: 0x32935b6e WebKitLegacy`-[WebFrame(WebInternal) _drawRect:contentsOnly:] + 354 | |
frame #22: 0x3293599c WebKitLegacy`-[WebHTMLView drawSingleRect:] + 136 | |
frame #23: 0x329358be WebKitLegacy`-[WebHTMLView drawRect:] + 42 | |
frame #24: 0x31e5848e WebCore`-[WAKView _drawRect:context:lockFocus:] + 282 | |
frame #25: 0x31e5856e WebCore`-[WAKView _drawRect:context:lockFocus:] + 506 | |
frame #26: 0x31e5856e WebCore`-[WAKView _drawRect:context:lockFocus:] + 506 | |
frame #27: 0x31e5856e WebCore`-[WAKView _drawRect:context:lockFocus:] + 506 | |
frame #28: 0x31e5856e WebCore`-[WAKView _drawRect:context:lockFocus:] + 506 | |
frame #29: 0x31e5833a WebCore`-[WAKView displayRect:] + 58 | |
frame #30: 0x31e582fa WebCore`-[WAKWindow displayRect:] + 54 | |
frame #31: 0x3279700a WebCore`WebCore::LegacyTileCache::drawWindowContent(LegacyTileLayer*, CGContext*, CGRect) + 682 | |
frame #32: 0x3279721c WebCore`WebCore::LegacyTileCache::drawLayer(LegacyTileLayer*, CGContext*) + 500 | |
frame #33: 0x29a4bd6a QuartzCore`CABackingStoreUpdate_ + 2326 | |
frame #34: 0x29b2ec88 QuartzCore`___ZN2CA5Layer8display_Ev_block_invoke + 52 | |
frame #35: 0x29a4b448 QuartzCore`x_blame_allocations + 88 | |
frame #36: 0x29a4b0f8 QuartzCore`CA::Layer::display_() + 1160 | |
frame #37: 0x29a2f5b0 QuartzCore`CA::Layer::display_if_needed(CA::Transaction*) + 200 | |
frame #38: 0x29a2f274 QuartzCore`CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 24 | |
frame #39: 0x29a2ec50 QuartzCore`CA::Context::commit_transaction(CA::Transaction*) + 224 | |
frame #40: 0x29a2ea54 QuartzCore`CA::Transaction::commit() + 324 | |
frame #41: 0x29a2892c QuartzCore`CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 56 | |
frame #42: 0x26b11d94 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 20 | |
frame #43: 0x26b0f452 CoreFoundation`__CFRunLoopDoObservers + 278 | |
frame #44: 0x26a5d3e0 CoreFoundation`CFRunLoopRunSpecific + 508 | |
frame #45: 0x26a5d1d2 CoreFoundation`CFRunLoopRunInMode + 106 | |
frame #46: 0x31e34902 WebCore`RunWebThread(void*) + 418 | |
frame #47: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #48: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #17: tid = 0x2ae4, 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20, name = 'com.apple.NSURLConnectionLoader' | |
frame #0: 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20 | |
frame #1: 0x349992e8 libsystem_kernel.dylib`mach_msg + 40 | |
frame #2: 0x26b1131a CoreFoundation`__CFRunLoopServiceMachPort + 146 | |
frame #3: 0x26b0f8c0 CoreFoundation`__CFRunLoopRun + 1016 | |
frame #4: 0x26a5d3c0 CoreFoundation`CFRunLoopRunSpecific + 476 | |
frame #5: 0x26a5d1d2 CoreFoundation`CFRunLoopRunInMode + 106 | |
frame #6: 0x26612956 CFNetwork`+[NSURLConnection(Loader) _resourceLoadLoop:] + 486 | |
frame #7: 0x2785bb5a Foundation`__NSThread__main__ + 1118 | |
frame #8: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #9: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #20: tid = 0x2b06, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'JavaScriptCore::BlockFree' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x33c33e90 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 36 | |
frame #4: 0x27d1c16e JavaScriptCore`JSC::BlockAllocator::blockFreeingThreadMain() + 214 | |
frame #5: 0x27d18606 JavaScriptCore`WTF::wtfThreadEntryPoint(void*) + 14 | |
frame #6: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #7: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #21: tid = 0x2b07, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'JavaScriptCore::Marking' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x33c33e90 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 36 | |
frame #4: 0x27ee3d24 JavaScriptCore`JSC::GCThread::waitForNextPhase() + 104 | |
frame #5: 0x27ee3d88 JavaScriptCore`JSC::GCThread::gcThreadMain() + 52 | |
frame #6: 0x27d18606 JavaScriptCore`WTF::wtfThreadEntryPoint(void*) + 14 | |
frame #7: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #8: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #22: tid = 0x2b0a, 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20, name = 'WebCore: CFNetwork Loader' | |
frame #0: 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20 | |
frame #1: 0x349992e8 libsystem_kernel.dylib`mach_msg + 40 | |
frame #2: 0x26b1131a CoreFoundation`__CFRunLoopServiceMachPort + 146 | |
frame #3: 0x26b0f8c0 CoreFoundation`__CFRunLoopRun + 1016 | |
frame #4: 0x26a5d3c0 CoreFoundation`CFRunLoopRunSpecific + 476 | |
frame #5: 0x26a5d1d2 CoreFoundation`CFRunLoopRunInMode + 106 | |
frame #6: 0x31e5df24 WebCore`WebCore::runLoaderThread(void*) + 292 | |
frame #7: 0x27d18606 JavaScriptCore`WTF::wtfThreadEntryPoint(void*) + 14 | |
frame #8: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #9: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #23: tid = 0x2b0b, 0x349ad08c libsystem_kernel.dylib`__select + 20, name = 'com.apple.CFSocket.private' | |
frame #0: 0x349ad08c libsystem_kernel.dylib`__select + 20 | |
frame #1: 0x26b15ae6 CoreFoundation`__CFSocketManager + 498 | |
frame #2: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #3: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #36: tid = 0x2b12, 0x34999540 libsystem_kernel.dylib`semaphore_wait_trap + 8, name = 'com.apple.coremedia.player.async' | |
frame #0: 0x34999540 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0154eaae libdispatch.dylib`_dispatch_semaphore_wait_slow + 190 | |
frame #2: 0x28519ffa MediaToolbox`fpa_AsyncMovieControlThread + 1966 | |
frame #3: 0x272b4d12 CoreMedia`figThreadMain + 186 | |
frame #4: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #5: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #25: tid = 0x2b13, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'WebCore: LocalStorage' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x27d1c2b0 JavaScriptCore`WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 64 | |
frame #4: 0x326db3a8 WebCore`std::__1::unique_ptr<WTF::Function<void ()>, std::__1::default_delete<WTF::Function<void ()> > > WTF::MessageQueue<WTF::Function<void ()> >::waitForMessageFilteredWithTimeout<WTF::MessageQueue<WTF::Function<void ()> >::waitForMessage()::'lambda'(WTF::Function<void ()> const&)>(WTF::MessageQueueWaitResult&, WTF::MessageQueue<WTF::Function<void ()> >::waitForMessage()::'lambda'(WTF::Function<void ()> const&)&&, double) + 72 | |
frame #5: 0x31ef42ae WebCore`WebCore::StorageThread::threadEntryPoint() + 154 | |
frame #6: 0x27d18606 JavaScriptCore`WTF::wtfThreadEntryPoint(void*) + 14 | |
frame #7: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #8: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #30: tid = 0x2c34, 0x349ad9cc libsystem_kernel.dylib`__workq_kernreturn + 8 | |
frame #0: 0x349ad9cc libsystem_kernel.dylib`__workq_kernreturn + 8 | |
frame #1: 0x34a27eac libsystem_pthread.dylib`_pthread_wqthread + 792 | |
thread #37: tid = 0x2caf, 0x27287ea8 CoreMedia`FigThreadRunOnce, queue = 'com.apple.coremedia.capturesession.connections' | |
frame #0: 0x27287ea8 CoreMedia`FigThreadRunOnce | |
frame #1: 0x27299d70 CoreMedia`CMNotificationCenterGetDefaultLocalCenter + 32 | |
frame #2: 0x27306e40 CoreMedia`__FigXPCRemoteClientCreate_block_invoke + 248 | |
frame #3: 0x34a3f8a4 libxpc.dylib`_xpc_connection_call_event_handler + 40 | |
frame #4: 0x34a3e028 libxpc.dylib`_xpc_connection_mach_event + 1800 | |
frame #5: 0x0154689c libdispatch.dylib`_dispatch_mach_msg_invoke + 420 | |
frame #6: 0x0154bc06 libdispatch.dylib`_dispatch_queue_drain + 546 | |
frame #7: 0x01545f90 libdispatch.dylib`_dispatch_mach_invoke + 100 | |
frame #8: 0x0154bc06 libdispatch.dylib`_dispatch_queue_drain + 546 | |
frame #9: 0x015462c8 libdispatch.dylib`_dispatch_queue_invoke + 88 | |
frame #10: 0x0154d566 libdispatch.dylib`_dispatch_root_queue_drain + 370 | |
frame #11: 0x0154e890 libdispatch.dylib`_dispatch_worker_thread3 + 100 | |
frame #12: 0x34a27e30 libsystem_pthread.dylib`_pthread_wqthread + 668 | |
thread #39: tid = 0x2cdd, 0x349ad9cc libsystem_kernel.dylib`__workq_kernreturn + 8 | |
frame #0: 0x349ad9cc libsystem_kernel.dylib`__workq_kernreturn + 8 | |
frame #1: 0x34a27eac libsystem_pthread.dylib`_pthread_wqthread + 792 | |
thread #40: tid = 0x2dba, 0x27b2e900 ImageIO`copyImageBlockSetBMP + 2652, queue = 'CA::CG::Queue' | |
frame #0: 0x27b2e900 ImageIO`copyImageBlockSetBMP + 2652 | |
frame #1: 0x27ad0c18 ImageIO`ImageProviderCopyImageBlockSetCallback + 664 | |
frame #2: 0x26d8b432 CoreGraphics`CGImageProviderCopyImageBlockSetWithOptions + 178 | |
frame #3: 0x29a5b2ae QuartzCore`CA::Render::create_image(CGImage*, CGColorSpace*, unsigned int) + 694 | |
frame #4: 0x29a5a732 QuartzCore`CA::Render::copy_image(CGImage*, CGColorSpace*, unsigned int, double) + 314 | |
frame #5: 0x29a466d6 QuartzCore`CA::CG::fill_image(CA::CG::Renderer&, CGImage*, CA::Rect const&, CA::Mat2<float> const&, bool, bool, CGInterpolationQuality, CA::Bounds const*) + 1254 | |
frame #6: 0x29a461e4 QuartzCore`CA::CG::DrawImage::draw_image(CA::CG::Renderer&, bool) const + 80 | |
frame #7: 0x29a42976 QuartzCore`CA::CG::DrawOp::render(CA::CG::Renderer&) const + 702 | |
frame #8: 0x29a41666 QuartzCore`CA::CG::Queue::render_callback(void*) + 270 | |
frame #9: 0x0154be28 libdispatch.dylib`_dispatch_queue_drain + 1092 | |
frame #10: 0x015462c8 libdispatch.dylib`_dispatch_queue_invoke + 88 | |
frame #11: 0x0154d566 libdispatch.dylib`_dispatch_root_queue_drain + 370 | |
frame #12: 0x0154e890 libdispatch.dylib`_dispatch_worker_thread3 + 100 | |
frame #13: 0x34a27e30 libsystem_pthread.dylib`_pthread_wqthread + 668 | |
thread #43: tid = 0x2dbc, 0x349ad9cc libsystem_kernel.dylib`__workq_kernreturn + 8 | |
frame #0: 0x349ad9cc libsystem_kernel.dylib`__workq_kernreturn + 8 | |
frame #1: 0x34a27eac libsystem_pthread.dylib`_pthread_wqthread + 792 | |
thread #42: tid = 0x2dd5, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a31c libsystem_pthread.dylib`pthread_cond_timedwait + 44 | |
frame #3: 0x0065fd0c Bowser`g_cond_wait_until + 100 | |
frame #4: 0x005fabbe Bowser`g_async_queue_pop_intern_unlocked + 134 | |
frame #5: 0x005fad08 Bowser`g_async_queue_timeout_pop_unlocked + 68 | |
frame #6: 0x0064486e Bowser`g_thread_pool_wait_for_new_task + 106 | |
frame #7: 0x0064470e Bowser`g_thread_pool_thread_proxy + 26 | |
frame #8: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #9: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #10: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #44: tid = 0x2e02, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x006c22f6 Bowser`gst_queue_loop(pad=0x173ecea0) + 878 at gstqueue.c:1299 | |
frame #5: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc018) + 614 at gsttask.c:316 | |
frame #6: 0x003204ee Bowser`default_func(tdata=0x172e33a8, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #7: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #8: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #9: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #10: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #45: tid = 0x2e03, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x004c34dc Bowser`wait_segment(buf=0x16c0ca00) + 464 at gstaudioringbuffer.c:1305 | |
frame #5: 0x004c2ed6 Bowser`gst_audio_ring_buffer_read(buf=0x16c0ca00, sample=14112, data=0x1725b050, len=441, timestamp=0x0dd47b60) + 750 at gstaudioringbuffer.c:1748 | |
frame #6: 0x004e4162 Bowser`gst_audio_base_src_create(bsrc=0x16bba600, offset=18446744073709551615, length=3528, outbuf=0x0dd47d60) + 582 at gstaudiobasesrc.c:829 | |
frame #7: 0x004a8752 Bowser`gst_base_src_get_range(src=0x16bba600, offset=18446744073709551615, length=0, buf=0x0dd47ee4) + 530 at gstbasesrc.c:2455 | |
frame #8: 0x004a7840 Bowser`gst_base_src_loop(pad=0x173ecaf8) + 784 at gstbasesrc.c:2731 | |
frame #9: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc0b8) + 614 at gsttask.c:316 | |
frame #10: 0x003204ee Bowser`default_func(tdata=0x172e3408, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #11: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #12: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #13: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #14: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #46: tid = 0x2e04, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x006c22f6 Bowser`gst_queue_loop(pad=0x16c6c9c8) + 878 at gstqueue.c:1299 | |
frame #5: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc158) + 614 at gsttask.c:316 | |
frame #6: 0x003204ee Bowser`default_func(tdata=0x172e33d8, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #7: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #8: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #9: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #10: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #47: tid = 0x2e0b, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x004c34dc Bowser`wait_segment(buf=0x16c71400) + 464 at gstaudioringbuffer.c:1305 | |
frame #5: 0x004c4416 Bowser`default_commit(buf=0x16c71400, sample=0x10911208, data=0x1743914c, in_samples=1039, out_samples=1039, accum=0x10911178) + 722 at gstaudioringbuffer.c:1532 | |
frame #6: 0x004c2bda Bowser`gst_audio_ring_buffer_commit(buf=0x16c71400, sample=0x10911208, data=0x17439050, in_samples=1102, out_samples=1102, accum=0x10911178) + 266 at gstaudioringbuffer.c:1655 | |
frame #7: 0x004dda78 Bowser`gst_audio_base_sink_render(bsink=0x16c20000, buf=0x16c7c5d8) + 8260 at gstaudiobasesink.c:1935 | |
frame #8: 0x00497ed6 Bowser`gst_base_sink_chain_unlocked(basesink=0x16c20000, pad=0x173ec9c0, obj=0x16c7c5d8, is_list=0) + 2214 at gstbasesink.c:3436 | |
frame #9: 0x004974b2 Bowser`gst_base_sink_chain_main(basesink=0x16c20000, pad=0x173ec9c0, obj=0x16c7c5d8, is_list=0) + 46 at gstbasesink.c:3547 | |
frame #10: 0x0049736c Bowser`gst_base_sink_chain(pad=0x173ec9c0, parent=0x16c20000, buf=0x16c7c5d8) + 32 at gstbasesink.c:3576 | |
frame #11: 0x002ee918 Bowser`gst_pad_chain_data_unchecked(pad=0x173ec9c0, type=4112, data=0x16c7c5d8) + 1132 at gstpad.c:3830 | |
frame #12: 0x002ef4b8 Bowser`gst_pad_push_data(pad=0x173ec888, type=4112, data=0x16c7c5d8) + 1016 at gstpad.c:4063 | |
frame #13: 0x002ef0b6 Bowser`gst_pad_push(pad=0x173ec888, buffer=0x16c7c5d8) + 318 at gstpad.c:4174 | |
frame #14: 0x004b0b0e Bowser`gst_base_transform_chain(pad=0x173ec750, parent=0x17150c00, buffer=0x16c7c5d8) + 674 at gstbasetransform.c:2281 | |
frame #15: 0x002ee918 Bowser`gst_pad_chain_data_unchecked(pad=0x173ec750, type=4112, data=0x16c7c5d8) + 1132 at gstpad.c:3830 | |
frame #16: 0x002ef4b8 Bowser`gst_pad_push_data(pad=0x173ec618, type=4112, data=0x16c7c5d8) + 1016 at gstpad.c:4063 | |
frame #17: 0x002ef0b6 Bowser`gst_pad_push(pad=0x173ec618, buffer=0x16c7c5d8) + 318 at gstpad.c:4174 | |
frame #18: 0x004b0b0e Bowser`gst_base_transform_chain(pad=0x173ec4e0, parent=0x16923c00, buffer=0x16c7c5d8) + 674 at gstbasetransform.c:2281 | |
frame #19: 0x002ee918 Bowser`gst_pad_chain_data_unchecked(pad=0x173ec4e0, type=4112, data=0x16c7c5d8) + 1132 at gstpad.c:3830 | |
frame #20: 0x002ef4b8 Bowser`gst_pad_push_data(pad=0x173ec3a8, type=4112, data=0x16c7c5d8) + 1016 at gstpad.c:4063 | |
frame #21: 0x002ef0b6 Bowser`gst_pad_push(pad=0x173ec3a8, buffer=0x16c7c5d8) + 318 at gstpad.c:4174 | |
frame #22: 0x004b0b0e Bowser`gst_base_transform_chain(pad=0x173ec270, parent=0x168a3000, buffer=0x16c7c5d8) + 674 at gstbasetransform.c:2281 | |
frame #23: 0x002ee918 Bowser`gst_pad_chain_data_unchecked(pad=0x173ec270, type=4112, data=0x16c7c5d8) + 1132 at gstpad.c:3830 | |
frame #24: 0x002ef4b8 Bowser`gst_pad_push_data(pad=0x173ec138, type=4112, data=0x16c7c5d8) + 1016 at gstpad.c:4063 | |
frame #25: 0x002ef0b6 Bowser`gst_pad_push(pad=0x173ec138, buffer=0x16c7c5d8) + 318 at gstpad.c:4174 | |
frame #26: 0x004b0b0e Bowser`gst_base_transform_chain(pad=0x173ec000, parent=0x173ddc00, buffer=0x16c7c5d8) + 674 at gstbasetransform.c:2281 | |
frame #27: 0x002ee918 Bowser`gst_pad_chain_data_unchecked(pad=0x173ec000, type=4112, data=0x16c7c5d8) + 1132 at gstpad.c:3830 | |
frame #28: 0x002ef4b8 Bowser`gst_pad_push_data(pad=0x173ed020, type=4112, data=0x16c7c5d8) + 1016 at gstpad.c:4063 | |
frame #29: 0x002ef0b6 Bowser`gst_pad_push(pad=0x173ed020, buffer=0x16c7c5d8) + 318 at gstpad.c:4174 | |
frame #30: 0x002d916e Bowser`gst_proxy_pad_chain_default(pad=0x16bbb018, parent=0x17438038, buffer=0x16c7c5d8) + 282 at gstghostpad.c:126 | |
frame #31: 0x002ee918 Bowser`gst_pad_chain_data_unchecked(pad=0x16bbb018, type=4112, data=0x16c7c5d8) + 1132 at gstpad.c:3830 | |
frame #32: 0x002ef4b8 Bowser`gst_pad_push_data(pad=0x16bbb2b8, type=4112, data=0x16c7c5d8) + 1016 at gstpad.c:4063 | |
frame #33: 0x002ef0b6 Bowser`gst_pad_push(pad=0x16bbb2b8, buffer=0x16c7c5d8) + 318 at gstpad.c:4174 | |
frame #34: 0x002d916e Bowser`gst_proxy_pad_chain_default(pad=0x173ed540, parent=0x16bbb2b8, buffer=0x16c7c5d8) + 282 at gstghostpad.c:126 | |
frame #35: 0x002ee918 Bowser`gst_pad_chain_data_unchecked(pad=0x173ed540, type=4112, data=0x16c7c5d8) + 1132 at gstpad.c:3830 | |
frame #36: 0x002ef4b8 Bowser`gst_pad_push_data(pad=0x16c6c758, type=4112, data=0x16c7c5d8) + 1016 at gstpad.c:4063 | |
frame #37: 0x002ef0b6 Bowser`gst_pad_push(pad=0x16c6c758, buffer=0x16c7c5d8) + 318 at gstpad.c:4174 | |
frame #38: 0x006c2fe4 Bowser`gst_queue_push_one(queue=0x17148c00) + 280 at gstqueue.c:1182 | |
frame #39: 0x006c287e Bowser`gst_queue_loop(pad=0x16c6c758) + 2294 at gstqueue.c:1311 | |
frame #40: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc1f8) + 614 at gsttask.c:316 | |
frame #41: 0x003204ee Bowser`default_func(tdata=0x172e3208, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #42: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #43: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #44: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #45: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #48: tid = 0x2e0c, 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20, name = 'AURemoteIO::IOThread' | |
frame #0: 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20 | |
frame #1: 0x349992e8 libsystem_kernel.dylib`mach_msg + 40 | |
frame #2: 0x262c599e AudioToolbox`AURemoteIO::IOThread::Run() + 106 | |
frame #3: 0x262c9098 AudioToolbox`AURemoteIO::IOThread::Entry(void*) + 8 | |
frame #4: 0x261fd9e4 AudioToolbox`CAPThread::Entry(CAPThread*) + 208 | |
frame #5: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #6: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #49: tid = 0x2e0d, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x006c22f6 Bowser`gst_queue_loop(pad=0x16c6c278) + 878 at gstqueue.c:1299 | |
frame #5: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc298) + 614 at gsttask.c:316 | |
frame #6: 0x003204ee Bowser`default_func(tdata=0x172e3250, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #7: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #8: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #9: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #10: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #50: tid = 0x2e0e, 0x349ad08c libsystem_kernel.dylib`__select + 20, name = 'pool' | |
frame #0: 0x349ad08c libsystem_kernel.dylib`__select + 20 | |
frame #1: 0x3495b67e libsystem_c.dylib`pselect + 126 | |
frame #2: 0x003018a8 Bowser`gst_poll_wait(set=0x16c1f050, timeout=21126621) + 1804 at gstpoll.c:1323 | |
frame #3: 0x0031a618 Bowser`gst_system_clock_id_wait_jitter_unlocked(clock=0x173f70d0, entry=0x16afcf50, jitter=0x00000000, restart=1) + 984 at gstsystemclock.c:684 | |
frame #4: 0x00319144 Bowser`gst_system_clock_id_wait_jitter(clock=0x173f70d0, entry=0x16afcf50, jitter=0x00000000) + 28 at gstsystemclock.c:797 | |
frame #5: 0x002c562a Bowser`gst_clock_id_wait(id=0x16afcf50, jitter=0x00000000) + 278 at gstclock.c:539 | |
frame #6: 0x004aac6a Bowser`gst_base_src_wait(basesrc=0x1717ec00, clock=0x173f70d0, time=1423253342273952621) + 62 at gstbasesrc.c:2126 | |
frame #7: 0x004aaa98 Bowser`gst_base_src_do_sync(basesrc=0x1717ec00, buffer=0x16bbcf18) + 4876 at gstbasesrc.c:2294 | |
frame #8: 0x004a8956 Bowser`gst_base_src_get_range(src=0x1717ec00, offset=18446744073709551615, length=4294967295, buf=0x10f74ee4) + 1046 at gstbasesrc.c:2502 | |
frame #9: 0x004a7840 Bowser`gst_base_src_loop(pad=0x16c6cb00) + 784 at gstbasesrc.c:2731 | |
frame #10: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc658) + 614 at gsttask.c:316 | |
frame #11: 0x003204ee Bowser`default_func(tdata=0x172e33f0, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #12: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #13: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #14: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #15: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #51: tid = 0x2e13, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a31c libsystem_pthread.dylib`pthread_cond_timedwait + 44 | |
frame #3: 0x0065fd0c Bowser`g_cond_wait_until + 100 | |
frame #4: 0x005fabbe Bowser`g_async_queue_pop_intern_unlocked + 134 | |
frame #5: 0x005fad08 Bowser`g_async_queue_timeout_pop_unlocked + 68 | |
frame #6: 0x0064486e Bowser`g_thread_pool_wait_for_new_task + 106 | |
frame #7: 0x0064470e Bowser`g_thread_pool_thread_proxy + 26 | |
frame #8: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #9: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #10: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #52: tid = 0x2e1f, 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20, name = 'AURemoteIO::IOThread' | |
frame #0: 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20 | |
frame #1: 0x349992e8 libsystem_kernel.dylib`mach_msg + 40 | |
frame #2: 0x262c599e AudioToolbox`AURemoteIO::IOThread::Run() + 106 | |
frame #3: 0x262c9098 AudioToolbox`AURemoteIO::IOThread::Entry(void*) + 8 | |
frame #4: 0x261fd9e4 AudioToolbox`CAPThread::Entry(CAPThread*) + 208 | |
frame #5: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #6: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #53: tid = 0x2e20, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x006c22f6 Bowser`gst_queue_loop(pad=0x16c709c8) + 878 at gstqueue.c:1299 | |
frame #5: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc6f8) + 614 at gsttask.c:316 | |
frame #6: 0x003204ee Bowser`default_func(tdata=0x172e33b0, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #7: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #8: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #9: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #10: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #54: tid = 0x2e21, 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20, name = 'pool', queue = 'org.freedesktop.gstreamer.avfvideosrc.main' | |
frame #0: 0x349994f0 libsystem_kernel.dylib`mach_msg_trap + 20 | |
frame #1: 0x349992e8 libsystem_kernel.dylib`mach_msg + 40 | |
frame #2: 0x26b1131a CoreFoundation`__CFRunLoopServiceMachPort + 146 | |
frame #3: 0x26b0f8c0 CoreFoundation`__CFRunLoopRun + 1016 | |
frame #4: 0x26a5d3c0 CoreFoundation`CFRunLoopRunSpecific + 476 | |
frame #5: 0x26a5d1d2 CoreFoundation`CFRunLoopRunInMode + 106 | |
frame #6: 0x2569c522 AVFoundation`-[AVRunLoopCondition _waitInMode:untilDate:] + 426 | |
frame #7: 0x25686144 AVFoundation`-[AVCaptureSession _buildAndRunGraph] + 1444 | |
frame #8: 0x25683b34 AVFoundation`-[AVCaptureSession _setRunning:] + 128 | |
frame #9: 0x25683418 AVFoundation`-[AVCaptureSession startRunning] + 188 | |
frame #10: 0x001cae44 Bowser`__30-[GstAVFVideoSrcImpl setCaps:]_block_invoke(.block_descriptor=<unavailable>) + 1876 at avfvideosrc.m:645 | |
frame #11: 0x0154b1d8 libdispatch.dylib`_dispatch_barrier_sync_f_invoke + 96 | |
frame #12: 0x001ca6e2 Bowser`-[GstAVFVideoSrcImpl setCaps:](self=0x165ef290, _cmd=0x2efd3643, new_caps=0x173efc80) + 350 at avfvideosrc.m:578 | |
frame #13: 0x001cccb6 Bowser`gst_avf_video_src_set_caps(basesrc=0x173f6c00, caps=0x173efc80) + 126 at avfvideosrc.m:1137 | |
frame #14: 0x004a5d46 Bowser`gst_base_src_set_caps(src=0x173f6c00, caps=0x173efc80) + 234 at gstbasesrc.c:922 | |
frame #15: 0x004accf4 Bowser`gst_base_src_default_negotiate(basesrc=0x173f6c00) + 764 at gstbasesrc.c:3226 | |
frame #16: 0x001cd07e Bowser`gst_avf_video_src_negotiate(basesrc=0x173f6c00) + 58 at avfvideosrc.m:1234 | |
frame #17: 0x004a84fe Bowser`gst_base_src_negotiate(basesrc=0x173f6c00) + 158 at gstbasesrc.c:3266 | |
frame #18: 0x004a75c8 Bowser`gst_base_src_loop(pad=0x16c703b0) + 152 at gstbasesrc.c:2693 | |
frame #19: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc798) + 614 at gsttask.c:316 | |
frame #20: 0x003204ee Bowser`default_func(tdata=0x172e33b8, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #21: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #22: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #23: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #24: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #55: tid = 0x2e22, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x006c22f6 Bowser`gst_queue_loop(pad=0x16c7e4e8) + 878 at gstqueue.c:1299 | |
frame #5: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc838) + 614 at gsttask.c:316 | |
frame #6: 0x003204ee Bowser`default_func(tdata=0x172e3410, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #7: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #8: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #9: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #10: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #56: tid = 0x2e23, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x006c22f6 Bowser`gst_queue_loop(pad=0x16c7e278) + 878 at gstqueue.c:1299 | |
frame #5: 0x0031fbaa Bowser`gst_task_func(task=0x16bbc8d8) + 614 at gsttask.c:316 | |
frame #6: 0x003204ee Bowser`default_func(tdata=0x172e33f8, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #7: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #8: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #9: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #10: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #57: tid = 0x2e24, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x006c22f6 Bowser`gst_queue_loop(pad=0x16c70d70) + 878 at gstqueue.c:1299 | |
frame #5: 0x0031fbaa Bowser`gst_task_func(task=0x16c7c858) + 614 at gsttask.c:316 | |
frame #6: 0x003204ee Bowser`default_func(tdata=0x172e33c8, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #7: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #8: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #9: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #10: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #58: tid = 0x2e25, 0x349ad08c libsystem_kernel.dylib`__select + 20, name = 'pool' | |
frame #0: 0x349ad08c libsystem_kernel.dylib`__select + 20 | |
frame #1: 0x3495b67e libsystem_c.dylib`pselect + 126 | |
frame #2: 0x003018a8 Bowser`gst_poll_wait(set=0x16c1f050, timeout=66471666) + 1804 at gstpoll.c:1323 | |
frame #3: 0x0031a618 Bowser`gst_system_clock_id_wait_jitter_unlocked(clock=0x173f70d0, entry=0x1740a320, jitter=0x00000000, restart=1) + 984 at gstsystemclock.c:684 | |
frame #4: 0x00319144 Bowser`gst_system_clock_id_wait_jitter(clock=0x173f70d0, entry=0x1740a320, jitter=0x00000000) + 28 at gstsystemclock.c:797 | |
frame #5: 0x002c562a Bowser`gst_clock_id_wait(id=0x1740a320, jitter=0x00000000) + 278 at gstclock.c:539 | |
frame #6: 0x004aac6a Bowser`gst_base_src_wait(basesrc=0x171d4600, clock=0x173f70d0, time=1423253342289839666) + 62 at gstbasesrc.c:2126 | |
frame #7: 0x004aaa98 Bowser`gst_base_src_do_sync(basesrc=0x171d4600, buffer=0x16c7ce98) + 4876 at gstbasesrc.c:2294 | |
frame #8: 0x004a8956 Bowser`gst_base_src_get_range(src=0x171d4600, offset=18446744073709551615, length=4096, buf=0x104bbee4) + 1046 at gstbasesrc.c:2502 | |
frame #9: 0x004a7840 Bowser`gst_base_src_loop(pad=0x16c7e620) + 784 at gstbasesrc.c:2731 | |
frame #10: 0x0031fbaa Bowser`gst_task_func(task=0x16c7c7b8) + 614 at gsttask.c:316 | |
frame #11: 0x003204ee Bowser`default_func(tdata=0x172e33d0, pool=0x16af4000) + 46 at gsttaskpool.c:68 | |
frame #12: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #13: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #14: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #15: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
thread #59: tid = 0x2e30, 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24, name = 'pool' | |
frame #0: 0x349acb38 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x34a293f8 libsystem_pthread.dylib`_pthread_cond_wait + 520 | |
frame #2: 0x34a2a2dc libsystem_pthread.dylib`pthread_cond_wait + 40 | |
frame #3: 0x0065fbb6 Bowser`g_cond_wait + 38 | |
frame #4: 0x000c83b0 Bowser`gst_app_sink_pull_sample(appsink=0x16c71800) + 440 at gstappsink.c:1195 | |
frame #5: 0x005e1f72 Bowser`_owr_image_renderer_pull_bmp_image(image_renderer=0x16c6ee90) + 206 at owr_image_renderer.c:343 | |
frame #6: 0x005e35e6 Bowser`on_incoming_connection(service=0x16af6f00, connection=0x16934558, source_object=0x00000000, image_server=0x16c78f40) + 662 at owr_image_server.c:325 | |
frame #7: 0x006de948 Bowser`ffi_call_SYSV + 48 | |
frame #8: 0x006deeec Bowser`ffi_call + 328 | |
frame #9: 0x005878be Bowser`g_cclosure_marshal_generic_va + 1078 | |
frame #10: 0x00586676 Bowser`_g_closure_invoke_va + 346 | |
frame #11: 0x00597d22 Bowser`g_signal_emit_valist + 1314 | |
frame #12: 0x005987c4 Bowser`g_signal_emit + 36 | |
frame #13: 0x004113d4 Bowser`g_threaded_socket_service_func + 80 | |
frame #14: 0x00644748 Bowser`g_thread_pool_thread_proxy + 84 | |
frame #15: 0x00643cd2 Bowser`g_thread_proxy + 118 | |
frame #16: 0x34a29e92 libsystem_pthread.dylib`_pthread_body + 138 | |
frame #17: 0x34a29e06 libsystem_pthread.dylib`_pthread_start + 118 | |
(lldb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment