Skip to content

Instantly share code, notes, and snippets.

@tresf
Last active August 29, 2015 14:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tresf/230b20f083403a11a3c7 to your computer and use it in GitHub Desktop.
Save tresf/230b20f083403a11a3c7 to your computer and use it in GitHub Desktop.
LMMS OSX SF2 Crash Backtrace
* thread #1: tid = 0x3c7b95, 0x00007fff92ded746 libsystem_kernel.dylib`__psynch_mutexwait + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007fff92ded746 libsystem_kernel.dylib`__psynch_mutexwait + 10
libsystem_kernel.dylib`__psynch_mutexwait + 10:
-> 0x7fff92ded746: jae 0x7fff92ded750 ; __psynch_mutexwait + 20
0x7fff92ded748: movq %rax, %rdi
0x7fff92ded74b: jmpq 0x7fff92dea175 ; cerror_nocancel
0x7fff92ded750: ret
(lldb) thread backtrace all
* thread #1: tid = 0x3c7b95, 0x00007fff92ded746 libsystem_kernel.dylib`__psynch_mutexwait + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007fff92ded746 libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x00007fff925ad779 libsystem_pthread.dylib`_pthread_mutex_lock + 372
frame #2: 0x00007fff92f96c19 CoreAudio`HALB_Mutex::Lock() + 43
frame #3: 0x00007fff92fa9409 CoreAudio`HALC_ProxyIOContext::GetPropertyDataSize(AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int&) const + 143
frame #4: 0x00007fff92fc9efe CoreAudio`HALC_ShellObject::GetPropertyDataSize(unsigned int, AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int&) const + 984
frame #5: 0x00007fff92fb227a CoreAudio`HAL_HardwarePlugIn_ObjectGetPropertyDataSize(AudioHardwarePlugInInterface**, unsigned int, AudioObjectPropertyAddress const*, unsigned int, void const*, unsigned int*) + 130
frame #6: 0x00007fff92fb215a CoreAudio`HALPlugIn::ObjectGetPropertyDataSize(HALObject const&, AudioObjectPropertyAddress const&, unsigned int, void const*) const + 48
frame #7: 0x00007fff92fb1bb6 CoreAudio`AudioObjectGetPropertyDataSize + 218
frame #8: 0x0000000109c0119c libfluidsynth.1.dylib`get_num_outputs + 76
frame #9: 0x0000000109c0135f libfluidsynth.1.dylib`fluid_core_audio_driver_settings + 303
frame #10: 0x0000000109c2891e libfluidsynth.1.dylib`fluid_audio_driver_settings + 462
frame #11: 0x0000000109c04bfb libfluidsynth.1.dylib`new_fluid_settings + 91
frame #12: 0x0000000109bc4976 libsf2player.so`sf2Instrument(this=0x0000000101b2d000, _instrument_track=<unavailable>) + 2054 at sf2_player.cpp:110
frame #13: 0x0000000109bc9af2 libsf2player.so`lmms_plugin_main [inlined] sf2Instrument(this=0x0000000101b2d000, _instrument_track=0x000000010184f000) + 34 at sf2_player.cpp:152
frame #14: 0x0000000109bc9ae7 libsf2player.so`lmms_plugin_main((null)=<unavailable>, _data=<unavailable>) + 23 at sf2_player.cpp:1050
frame #15: 0x000000010005af13 lmms`Plugin::instantiate(_plugin_name=<unavailable>, _parent=0x000000010184f000, _data=0x000000010184f000) + 227 at Plugin.cpp:129
frame #16: 0x0000000100035d35 lmms`Instrument::instantiate(_plugin_name=<unavailable>, _instrument_track=0x000000010184f000) + 21 at Instrument.cpp:75
frame #17: 0x00000001000fc88e lmms`InstrumentTrack::loadInstrument(this=0x000000010184f000, _plugin_name=0x00007fff5fbfdb28) + 270 at InstrumentTrack.cpp:778
frame #18: 0x00000001000c4f2e lmms`TrackContainerView::dropEvent(this=<unavailable>, _de=0x00007fff5fbfe190) + 238 at TrackContainerView.cpp:334
frame #19: 0x00000001003952b1 QtGui`QWidget::event(QEvent*) + 1601
frame #20: 0x000000010034657c QtGui`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 252
frame #21: 0x0000000100349571 QtGui`QApplication::notify(QObject*, QEvent*) + 7233
frame #22: 0x0000000100e330e5 QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 117
frame #23: 0x00000001002ee43d QtGui`___lldb_unnamed_function444$$QtGui + 573
frame #24: 0x00007fff94770995 AppKit`NSCoreDragReceiveMessageProc + 289
frame #25: 0x00007fff9249afdc HIServices`DoMultipartDropMessage + 325
frame #26: 0x00007fff9249aced HIServices`DoDropMessage + 41
frame #27: 0x00007fff9249ac97 HIServices`SendDropMessage + 41
frame #28: 0x00007fff924972b6 HIServices`DragInApplication + 512
frame #29: 0x00007fff9249630f HIServices`CoreDragStartDragging + 519
frame #30: 0x00007fff9476ca74 AppKit`-[NSCoreDragManager _dragUntilMouseUp:accepted:] + 862
frame #31: 0x00007fff949243a4 AppKit`-[NSCoreDragManager dragImage:fromWindow:at:offset:event:pasteboard:source:slideBack:] + 1355
frame #32: 0x00007fff94c0a85b AppKit`-[NSWindow(NSDrag) dragImage:at:offset:event:pasteboard:source:slideBack:] + 133
frame #33: 0x00000001002eb948 QtGui`___lldb_unnamed_function404$$QtGui + 1848
frame #34: 0x00000001003554d9 QtGui`QDrag::start(QFlags<Qt::DropAction>) + 73
frame #35: 0x00000001000c3553 lmms`stringPairDrag(this=0x0000000101551180, _key=<unavailable>, _value=<unavailable>, _icon=<unavailable>, _w=<unavailable>) + 547 at string_pair_drag.cpp:57
frame #36: 0x00000001000b70fc lmms`pluginDescWidget::mousePressEvent(this=0x0000000103f0d0d0, _me=0x00007fff5fbff0a0) + 108 at plugin_browser.cpp:194
frame #37: 0x0000000100394f35 QtGui`QWidget::event(QEvent*) + 709
frame #38: 0x000000010034657c QtGui`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 252
frame #39: 0x0000000100348c93 QtGui`QApplication::notify(QObject*, QEvent*) + 4963
frame #40: 0x0000000100e330e5 QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 117
frame #41: 0x0000000100346f33 QtGui`QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 419
frame #42: 0x00000001002f53b8 QtGui`___lldb_unnamed_function591$$QtGui + 1016
frame #43: 0x00007fff94666b48 AppKit`-[NSWindow sendEvent:] + 11296
frame #44: 0x00000001002ece2e QtGui`___lldb_unnamed_function428$$QtGui + 110
frame #45: 0x00007fff946056e4 AppKit`-[NSApplication sendEvent:] + 2021
frame #46: 0x00000001002f1a0e QtGui`___lldb_unnamed_function514$$QtGui + 78
frame #47: 0x00007fff94455b89 AppKit`-[NSApplication run] + 646
frame #48: 0x00000001002fa820 QtGui`___lldb_unnamed_function659$$QtGui + 528
frame #49: 0x0000000100e303b7 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 487
frame #50: 0x0000000100e33677 QtCore`QCoreApplication::exec() + 199
frame #51: 0x0000000100047547 lmms`main(argc=1, argv=<unavailable>) + 11607 at main.cpp:503
thread #2: tid = 0x3c7bad, 0x00007fff92dee662 libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager'
frame #0: 0x00007fff92dee662 libsystem_kernel.dylib`kevent64 + 10
frame #1: 0x00007fff9319943d libdispatch.dylib`_dispatch_mgr_invoke + 239
frame #2: 0x00007fff93199152 libdispatch.dylib`_dispatch_mgr_thread + 52
thread #6: tid = 0x3c7bc7, 0x00007fff92de9a1a libsystem_kernel.dylib`mach_msg_trap + 10
frame #0: 0x00007fff92de9a1a libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff92de8d18 libsystem_kernel.dylib`mach_msg + 64
frame #2: 0x00007fff95241fc5 CoreFoundation`__CFRunLoopServiceMachPort + 181
frame #3: 0x00007fff952415e9 CoreFoundation`__CFRunLoopRun + 1161
frame #4: 0x00007fff95240f25 CoreFoundation`CFRunLoopRunSpecific + 309
frame #5: 0x00007fff9460216e AppKit`_NSEventThread + 144
frame #6: 0x00007fff925aa899 libsystem_pthread.dylib`_pthread_body + 138
frame #7: 0x00007fff925aa72a libsystem_pthread.dylib`_pthread_start + 137
thread #7: tid = 0x3c7bfb, 0x00007fff92ded716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'QThread'
frame #0: 0x00007fff92ded716 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff925acc3b libsystem_pthread.dylib`_pthread_cond_wait + 727
frame #2: 0x0000000100d32398 QtCore`___lldb_unnamed_function297$$QtCore + 296
frame #3: 0x0000000100d2df04 QtCore`QMutex::lock() + 68
frame #4: 0x000000010004e11f lmms`Mixer::renderNextBuffer() [inlined] Mixer::lock(this=0x0000000103f468b0) + 447 at Mixer.h:294
frame #5: 0x000000010004e10c lmms`Mixer::renderNextBuffer(this=0x0000000103f468b0) + 428 at Mixer.cpp:343
frame #6: 0x000000010004f8b5 lmms`Mixer::fifoWriter::run(this=0x000000010b7a9f10) + 85 at Mixer.cpp:952
frame #7: 0x0000000100d32c54 QtCore`___lldb_unnamed_function302$$QtCore + 420
frame #8: 0x00007fff925aa899 libsystem_pthread.dylib`_pthread_body + 138
frame #9: 0x00007fff925aa72a libsystem_pthread.dylib`_pthread_start + 137
thread #8: tid = 0x3c7bfc, 0x00007fff92ded716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'com.apple.audio.IOThread.client'
frame #0: 0x00007fff92ded716 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff925acc3b libsystem_pthread.dylib`_pthread_cond_wait + 727
frame #2: 0x0000000100d34931 QtCore`___lldb_unnamed_function308$$QtCore + 97
frame #3: 0x0000000100d346f9 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 217
frame #4: 0x0000000100d2f96e QtCore`QSemaphore::acquire(int) + 126
frame #5: 0x000000010000571a lmms`AudioDevice::getNextBuffer(float (*) [2]) [inlined] fifoBuffer<float (this=0x0000000103d08cd0) [2]>::read() + 8 at fifo_buffer.h:62
frame #6: 0x0000000100005712 lmms`AudioDevice::getNextBuffer(float (*) [2]) [inlined] Mixer::nextBuffer(this=<unavailable>, this=0x0000000103f77760) + 25 at Mixer.h:353
frame #7: 0x00000001000056f9 lmms`AudioDevice::getNextBuffer(this=0x0000000103f77760, _ab=0x00000001018c3000) [2]) + 41 at AudioDevice.cpp:83
frame #8: 0x0000000100009dd3 lmms`AudioPortAudio::process_callback(this=0x0000000103f77760, _inputBuffer=<unavailable>, _outputBuffer=<unavailable>, _framesPerBuffer=<unavailable>) + 147 at AudioPortAudio.cpp:283
frame #9: 0x000000010103d639 libportaudio.2.dylib`___lldb_unnamed_function118$$libportaudio.2.dylib + 196
frame #10: 0x000000010103ca2c libportaudio.2.dylib`___lldb_unnamed_function114$$libportaudio.2.dylib + 517
frame #11: 0x0000000101041b9c libportaudio.2.dylib`___lldb_unnamed_function191$$libportaudio.2.dylib + 1661
frame #12: 0x000000010b0c4790 CoreAudio`AUConverterBase::RenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int) + 610
frame #13: 0x000000010b0c21c1 CoreAudio`AUBase::DoRenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, AUOutputElement*, unsigned int, AudioBufferList&) + 153
frame #14: 0x000000010b0c0a75 CoreAudio`AUBase::DoRender(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int, AudioBufferList&) + 423
frame #15: 0x000000010b0c7dd8 CoreAudio`AUHAL::AUIOProc(unsigned int, AudioTimeStamp const*, AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*, void*) + 2076
frame #16: 0x00007fff92fbcacb CoreAudio`HALC_ProxyIOContext::IOWorkLoop() + 3667
frame #17: 0x00007fff92fbbbcd CoreAudio`HALC_ProxyIOContext::IOThreadEntry(void*) + 97
frame #18: 0x00007fff92fbba8d CoreAudio`HALB_IOThread::Entry(void*) + 75
frame #19: 0x00007fff925aa899 libsystem_pthread.dylib`_pthread_body + 138
frame #20: 0x00007fff925aa72a libsystem_pthread.dylib`_pthread_start + 137
thread #9: tid = 0x3c7c24, 0x00007fff92dede6a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x00007fff92dede6a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff925abf08 libsystem_pthread.dylib`_pthread_wqthread + 330
thread #11: tid = 0x3c7c3c, 0x00007fff92dede6a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x00007fff92dede6a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff925abf08 libsystem_pthread.dylib`_pthread_wqthread + 330
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment