Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (lldb) bt
- * thread #29: tid = 0xb1966, 0x000000010451c37e libgtkmm2ext.dylib`AbstractUI<Gtkmm2ext::UIRequest>::call_slot(this=0x000000010704b000, invalidation=0x000000011247da90, f=0x000000010edc41c0)> const&) + 878 at abstract_ui.cc:399, name = 'com.apple.audio.IOThread.client', stop reason = step over
- * frame #0: 0x000000010451c37e libgtkmm2ext.dylib`AbstractUI<Gtkmm2ext::UIRequest>::call_slot(this=0x000000010704b000, invalidation=0x000000011247da90, f=0x000000010edc41c0)> const&) + 878 at abstract_ui.cc:403
- frame #1: 0x0000000100062b79 ardour-3.5.4649`ARDOUR_UI::engine_halted(this=0x000000010704b000, reason=0x000000010b9b5337, free_reason=false) + 281 at ardour_ui.cc:442
- frame #2: 0x000000010008efaa ardour-3.5.4649`boost::_mfi::mf2<void, ARDOUR_UI, char const*, bool>::operator(this=0x000000010ddf92e0, p=0x000000010704b000, a1=0x000000010b9b5337, a2=false)(ARDOUR_UI*, char const*, bool) const + 138 at mem_fn_template.hpp:280
- frame #3: 0x000000010008eef9 ardour-3.5.4649`void boost::_bi::list3<boost::_bi::value<ARDOUR_UI*>, boost::arg<1>, boost::_bi::value<bool> >::operator(this=0x000000010ddf92f0, (null)=type<void> at 0x000000010edc42a8, f=0x000000010ddf92e0, a=0x000000010edc42d8, (null)=0)<boost::_mfi::mf2<void, ARDOUR_UI, char const*, bool>, boost::_bi::list1<char const*&> >(boost::_bi::type<void>, boost::_mfi::mf2<void, ARDOUR_UI, char const*, bool>&, boost::_bi::list1<char const*&>&, int) + 153 at bind.hpp:392
- frame #4: 0x000000010008ee22 ardour-3.5.4649`void boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR_UI, char const*, bool>, boost::_bi::list3<boost::_bi::value<ARDOUR_UI*>, boost::arg<1>, boost::_bi::value<bool> > >::operator(this=0x000000010ddf92e0, a1=0x000000010edc4310)<char const*>(char const*&) + 82 at bind_template.hpp:32
- frame #5: 0x000000010008eb5b ardour-3.5.4649`boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR_UI, char const*, bool>, boost::_bi::list3<boost::_bi::value<ARDOUR_UI*>, boost::arg<1>, boost::_bi::value<bool> > >, void, char const*>::invoke(function_obj_ptr=0x000000010ddf2678, a0=0x000000010b9b5337) + 43 at function_template.hpp:153
- frame #6: 0x0000000102bcb960 libardour.dylib`boost::function1<void, char const*>::operator(this=0x000000010ddf2670, a0=0x000000010b9b5337)(char const*) const + 128 at function_template.hpp:759
- frame #7: 0x0000000102bcb6e6 libardour.dylib`PBD::Signal1<void, char const*, PBD::OptionalLastValue<void> >::operator(this=0x0000000108006d18, a1=0x000000010b9b5337)(char const*) + 486 at signals_generated.h:656
- frame #8: 0x0000000102bc8d51 libardour.dylib`ARDOUR::AudioEngine::halted_callback(this=0x0000000108006a00, why=0x000000010b9b5337) + 113 at audioengine.cc:1197
- frame #9: 0x000000010b98f85b libcoreaudio_backend.dylib`ARDOUR::CoreAudioBackend::error_callback(this=0x0000000106ab2980) + 155 at coreaudio_backend.cc:1643
- frame #10: 0x000000010b98a03d libcoreaudio_backend.dylib`error_callback_ptr(arg=0x0000000106ab2980) + 29 at coreaudio_backend.cc:55
- frame #11: 0x000000010b9a7a8d libcoreaudio_backend.dylib`CoreAudioPCM::render_callback(this=0x0000000106ab2f10, ioActionFlags=0x000000010edc464c, inTimeStamp=0x000000010edc4608, inBusNumber=0, inNumberFrames=558, ioData=0x00000001111238e0) + 589 at coreaudio_pcmio.cc:1118
- frame #12: 0x000000010b9a7203 libcoreaudio_backend.dylib`render_callback_ptr(inRefCon=0x0000000106ab2f10, ioActionFlags=0x000000010edc464c, inTimeStamp=0x000000010edc4608, inBusNumber=0, inNumberFrames=558, ioData=0x00000001111238e0) + 67 at coreaudio_pcmio.cc:189
- frame #13: 0x000000010ea56b9b CoreAudio`AUInputElement::PullInput(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int) + 181
- frame #14: 0x000000010ea56410 CoreAudio`AUInputFormatConverter2::InputProc(OpaqueAudioConverter*, unsigned int*, AudioBufferList*, AudioStreamPacketDescription**, void*) + 196
- frame #15: 0x00007fff8eaec9a5 AudioToolbox`AudioConverterChain::CallInputProc(unsigned int) + 373
- frame #16: 0x00007fff8eaec729 AudioToolbox`AudioConverterChain::FillBufferFromInputProc(unsigned int*, CABufferList*) + 125
- frame #17: 0x00007fff8eac9133 AudioToolbox`BufferedAudioConverter::GetInputBytes(unsigned int, unsigned int&, CABufferList const*&) + 179
- frame #18: 0x00007fff8eaa4fd0 AudioToolbox`CBRConverter::RenderOutput(CABufferList*, unsigned int, unsigned int&, AudioStreamPacketDescription*) + 104
- frame #19: 0x00007fff8eac8fd1 AudioToolbox`BufferedAudioConverter::FillBuffer(unsigned int&, AudioBufferList&, AudioStreamPacketDescription*) + 283
- frame #20: 0x00007fff8eac9108 AudioToolbox`BufferedAudioConverter::GetInputBytes(unsigned int, unsigned int&, CABufferList const*&) + 136
- frame #21: 0x00007fff8eaf7915 AudioToolbox`Resampler2Wrapper::RenderOutput(CABufferList*, unsigned int, unsigned int&) + 239
- frame #22: 0x00007fff8eac8fd1 AudioToolbox`BufferedAudioConverter::FillBuffer(unsigned int&, AudioBufferList&, AudioStreamPacketDescription*) + 283
- frame #23: 0x00007fff8eaec547 AudioToolbox`AudioConverterChain::RenderOutput(CABufferList*, unsigned int, unsigned int&, AudioStreamPacketDescription*) + 99
- frame #24: 0x00007fff8eac8fd1 AudioToolbox`BufferedAudioConverter::FillBuffer(unsigned int&, AudioBufferList&, AudioStreamPacketDescription*) + 283
- frame #25: 0x00007fff8eaa479f AudioToolbox`AudioConverterFillComplexBuffer + 287
- frame #26: 0x000000010ea56291 CoreAudio`AUInputFormatConverter2::PullAndConvertInput(AudioTimeStamp const&, unsigned int&, AudioBufferList&, AudioStreamPacketDescription*, bool&) + 107
- frame #27: 0x000000010ea55b95 CoreAudio`AUConverterBase::RenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int) + 201
- frame #28: 0x000000010ea5376e CoreAudio`AUBase::DoRenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, AUOutputElement*, unsigned int, AudioBufferList&) + 166
- frame #29: 0x000000010ea51e5d CoreAudio`AUBase::DoRender(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int, AudioBufferList&) + 505
- frame #30: 0x000000010ea59591 CoreAudio`AUHAL::AUIOProc(unsigned int, AudioTimeStamp const*, AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*, void*) + 2089
- frame #31: 0x00007fff85857421 CoreAudio`HALC_ProxyIOContext::IOWorkLoop() + 2169
- frame #32: 0x00007fff85856b0e CoreAudio`HALC_ProxyIOContext::IOThreadEntry(void*) + 88
- frame #33: 0x00007fff858569eb CoreAudio`HALB_IOThread::Entry(void*) + 157
- frame #34: 0x00007fff9183a268 libsystem_pthread.dylib`_pthread_body + 131
- frame #35: 0x00007fff9183a1e5 libsystem_pthread.dylib`_pthread_start + 176
- frame #36: 0x00007fff9183841d libsystem_pthread.dylib`thread_start + 13
- (lldb) n
- Process 44004 stopped
- * thread #29: tid = 0xb1966, 0x000000010451c36f libgtkmm2ext.dylib`AbstractUI<Gtkmm2ext::UIRequest>::call_slot(this=0x000000010704b000, invalidation=0x000000011247da90, f=0x000000010edc41c0)> const&) + 863 at abstract_ui.cc:400, name = 'com.apple.audio.IOThread.client', stop reason = step over
- frame #0: 0x000000010451c36f libgtkmm2ext.dylib`AbstractUI<Gtkmm2ext::UIRequest>::call_slot(this=0x000000010704b000, invalidation=0x000000011247da90, f=0x000000010edc41c0)> const&) + 863 at abstract_ui.cc:400
- 397
- 398 if (invalidation) {
- 399 invalidation->requests.push_back (req);
- -> 400 invalidation->event_loop = this;
- 401 }
- 402
- 403 send_request (req);
- (lldb)
- Process 44004 stopped
- * thread #29: tid = 0xb1966, 0x000000010451c37e libgtkmm2ext.dylib`AbstractUI<Gtkmm2ext::UIRequest>::call_slot(this=0x000000010704b000, invalidation=0x000000011247da90, f=0x000000010edc41c0)> const&) + 878 at abstract_ui.cc:403, name = 'com.apple.audio.IOThread.client', stop reason = step over
- frame #0: 0x000000010451c37e libgtkmm2ext.dylib`AbstractUI<Gtkmm2ext::UIRequest>::call_slot(this=0x000000010704b000, invalidation=0x000000011247da90, f=0x000000010edc41c0)> const&) + 878 at abstract_ui.cc:403
- 400 invalidation->event_loop = this;
- 401 }
- 402
- -> 403 send_request (req);
- 404 }
- 405
- (lldb) print *req->invalidation->event_loop
- (PBD::EventLoop) $1 = {}
Advertisement
Add Comment
Please, Sign In to add comment