(gdb) thread apply all bt full Thread 61 (Thread 0x7fff2d604700 (LWP 93877)): #0 0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff2d603880, remaining=remaining@entry=0x7fff2d603890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 #1 0x00007ffff5721f2f in g_usleep (microseconds=) at ../../../glib/gtimer.c:277 request = {tv_sec = 0, tv_nsec = 30000000} remaining = {tv_sec = 0, tv_nsec = 12431295} #2 0x00007ffff71ad29b in ARDOUR::AutomationWatch::thread() (this=0x5555591be640) at ../libs/ardour/automation_watch.cc:195 #3 0x00007ffff71b25a9 in boost::_mfi::mf0::operator()(ARDOUR::AutomationWatch*) const (this=0x5555592035e0, p=0x5555591be640) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff71b21bb in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x5555592035f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007ffff71b1aa9 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x5555592035e0) at /usr/include/boost/bind/bind.hpp:1294 a = {} #6 0x00007ffff71b1a3a in sigc::adaptor_functor, boost::_bi::list1 > > >::operator()() const (this=0x5555592035e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff71b148c in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x5555592035b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 typed_rep = 0x5555592035b0 #8 0x00007ffff5882fda in sigc::slot0::operator()() const (this=0x5555571253c0) at threads.cc:77 slot = 0x5555571253c0 #9 (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555571253c0) at threads.cc:64 slot = 0x5555571253c0 #10 0x00007ffff572052d in g_thread_proxy (data=0x555559200640) at ../../../glib/gthread.c:807 thread = 0x555559200640 __func__ = "g_thread_proxy" #11 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733954672384, 4454130222885152248, 140737488331230, 140737488331231, 140733954669248, 140733954672384, -4454511832997648904, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 60 (Thread 0x7fff2deb0700 (LWP 93876)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x5555585e04c8) at ../../../glib/gthread-posix.c:1458 #2 0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fff2deaf2e0, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687 #3 0x00007ffff778f1f0 in ARDOUR::Session::set_worst_io_latencies() (this=0x5555585de670) at ../libs/ardour/session.cc:6595 lx = {mutex_ = @0x5555585e04c8, locked_ = true} #4 0x00007ffff778e6b4 in ARDOUR::Session::set_worst_io_latencies_x(ARDOUR::IOChange, void*) (this=0x5555585de670) at ../libs/ardour/session.cc:6462 #5 0x00007ffff77b89d1 in boost::_mfi::mf2::operator()(ARDOUR::Session*, ARDOUR::IOChange, void*) const (this=0x7fff18112f28, p=0x5555585de670, a1=..., a2=0x5555585de670) at /usr/include/boost/bind/mem_fn_template.hpp:280 #6 0x00007ffff77b59ce in boost::_bi::list3, boost::arg<1>, boost::arg<2> >::operator(), boost::_bi::rrlist2 >(boost::_bi::type, boost::_mfi::mf2&, boost::_bi::rrlist2&, int) (this=0x7fff18112f38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398 #7 0x00007ffff77b1526 in boost::_bi::bind_t, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >::operator()(ARDOUR::IOChange&&, void*&&) (this=0x7fff18112f28, a1=..., a2=@0x7fff2deaf480: 0x5555585de670) at /usr/include/boost/bind/bind.hpp:1318 a = {a1_ = @0x7fff2deaf4b0, a2_ = @0x7fff2deaf480} #8 0x00007ffff77abfcb in boost::detail::function::void_function_obj_invoker2, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >, void, ARDOUR::IOChange, void*>::invoke(boost::detail::function::function_buffer&, ARDOUR::IOChange, void*) (function_obj_ptr=..., a0=..., a1=0x5555585de670) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fff18112f28 #9 0x0000555555fe959e in boost::function2::operator()(ARDOUR::IOChange, void*) const (this=0x7fff18112f20, a0=..., a1=0x5555585de670) at /usr/include/boost/function/function_template.hpp:768 #10 0x00007ffff730c26a in PBD::Signal2 >::operator()(ARDOUR::IOChange, void*) (this=0x55555919b7d8, a1=..., a2=0x5555585de670) at libs/pbd/pbd/signals_generated.h:1080 still_there = true i = Python Exception 'NoneType' object has no attribute 'pointer': {_M_node = 0x7fff18112ef0} s = Python Exception 'NoneType' object has no attribute 'pointer': std::map with 3 elements #11 0x00007ffff7300c88 in ARDOUR::IO::connect(boost::shared_ptr, std::__cxx11::basic_string, std::allocator >, void*) (this=0x55555919b5f0, our_port=..., other_port="Master/audio_in 1", src=0x5555585de670) at ../libs/ardour/io.cc:206 #12 0x00007ffff7790da6 in ARDOUR::Session::auto_connect(ARDOUR::Session::AutoConnectRequest const&) (this=0x5555585de670, ar=...) at ../libs/ardour/session.cc:6906 port = "Master/audio_in 1" i = 0 nphysical_out = 32 physinputs = std::vector of length 32, capacity 32 = {"system:capture_1", "system:capture_2", "system:capture_3", "system:capture_4", "system:capture_5", "system:capture_6", "system:capture_7", "system:capture_8", "system:capture_9", "system:capture_10", "system:capture_11", "system:capture_12", "system:capture_13", "system:capture_14", "system:capture_15", "system:capture_16", "system:capture_17", "system:capture_18", "system:capture_19", "system:capture_20", "system:capture_21", "system:capture_22", "system:capture_23", "system:capture_24", "system:capture_25", "system:capture_26", "system:capture_27", "system:capture_28", "system:capture_29", "system:capture_30", "system:capture_31", "system:capture_32"} physoutputs = std::vector of length 32, capacity 32 = {"system:playback_1", "system:playback_2", "system:playback_3", "system:playback_4", "system:playback_5", "system:playback_6", "system:playback_7", "system:playback_8", "system:playback_9", "system:playback_10", "system:playback_11", "system:playback_12", "system:playback_13", "system:playback_14", "system:playback_15", "system:playback_16", "system:playback_17", "system:playback_18", "system:playback_19", "system:playback_20", "system:playback_21", "system:playback_22", "system:playback_23", "system:playback_24", "system:playback_25", "system:playback_26", "system:playback_27", "system:playback_28", "system:playback_29", "system:playback_30", "system:playback_31", "system:playback_32"} t = {_index = 0} route = {px = 0x5555570e7800, pn = {pi_ = 0x5555570e2c30}} in_out_physical = false in_offset = {static ZERO = {static ZERO = , _counts = {0, 0}}, _counts = {0, 0}} out_offset = {static ZERO = {static ZERO = , _counts = {0, 0}}, _counts = {0, 0}} #13 0x00007ffff77913a2 in ARDOUR::Session::auto_connect_thread_run() (this=0x5555585de670) at ../libs/ardour/session.cc:6989 ar = {route = {px = 0x5555570e7800, pn = {pi_ = 0x5555570e2c30}}, connect_inputs = true, input_start = {static ZERO = {static ZERO = , _counts = {0, 0}}, _counts = {0, 0}}, output_start = {static ZERO = {static ZERO = , _counts = {0, 0}}, _counts = {0, 0}}, input_offset = {static ZERO = {static ZERO = , _counts = {0, 0}}, _counts = {0, 0}}, output_offset = {static ZERO = {static ZERO = , _counts = {0, 0}}, _counts = {0, 0}}} lm = {mutex_ = @0x55555728c2c8, locked_ = true} lx = {mutex_ = @0x5555585e04d0, locked_ = false} #14 0x00007ffff77911c2 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555585de670) at ../libs/ardour/session.cc:6963 s = 0x5555585de670 #15 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733963765504, 4454130222885152248, 140737488331982, 140737488331983, 140733963762368, 140733963765504, -4454513016261138952, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 59 (Thread 0x7fffcb7fe700 (LWP 93875)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x5555585e0450) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 __ret = -512 oldtype = 0 err = spin = 0 buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffcb7fd940, __canceltype = 15, __prev = 0x0} --Type for more, q to quit, c to continue without paging--c cbuffer = {wseq = 0, cond = 0x5555585e0428, mutex = 0x5555585e0400, private = 0} err = g = 0 flags = g1_start = signals = result = 0 wseq = 0 seq = 0 private = 0 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555585e0400, cond=0x5555585e0428) at pthread_cond_wait.c:508 spin = 0 buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffcb7fd940, __canceltype = 15, __prev = 0x0} cbuffer = {wseq = 0, cond = 0x5555585e0428, mutex = 0x5555585e0400, private = 0} err = g = 0 flags = g1_start = signals = result = 0 wseq = 0 seq = 0 private = 0 #2 __pthread_cond_wait (cond=0x5555585e0428, mutex=0x5555585e0400) at pthread_cond_wait.c:638 #3 0x00007ffff780714b in ARDOUR::Session::emit_thread_run() (this=0x5555585de670) at ../libs/ardour/session_process.cc:1111 #4 0x00007ffff78070e8 in ARDOUR::Session::emit_thread(void*) (arg=0x5555585de670) at ../libs/ardour/session_process.cc:1100 s = 0x5555585de670 #5 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736607545088, 4454130222885152248, 140737488331998, 140737488331999, 140736607541952, 140736607545088, -4454155512847096328, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 58 (Thread 0x7fffca7fc700 (LWP 93874)): #0 0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2015aad0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 #1 0x00007ffff56f77fe in g_main_context_poll (priority=, n_fds=4, fds=0x7fff2015aad0, timeout=, context=0x555559130850) at ../../../glib/gmain.c:4346 ret = errsv = poll_func = 0x7ffff57071d0 max_priority = 2147483647 timeout = -1 some_ready = nfds = 4 allocated_nfds = fds = 0x7fff2015aad0 #2 g_main_context_iterate (context=0x555559130850, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4042 max_priority = 2147483647 timeout = -1 some_ready = nfds = 4 allocated_nfds = fds = 0x7fff2015aad0 #3 0x00007ffff56f7b63 in g_main_loop_run (loop=0x555559130970) at ../../../glib/gmain.c:4241 __func__ = "g_main_loop_run" #4 0x00007ffff59f5402 in BaseUI::main_thread() (this=0x555557e914e0) at ../libs/pbd/base_ui.cc:98 #5 0x00007ffff59f93d1 in sigc::bound_mem_functor0::operator()() const (this=0x555559130b98) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #6 0x00007ffff59f9092 in sigc::adaptor_functor >::operator()() const (this=0x555559130b90) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff59f8b09 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) (rep=0x555559130b60) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 typed_rep = 0x555559130b60 #8 0x00007ffff5882fda in sigc::slot0::operator()() const (this=0x555559130b40) at threads.cc:77 slot = 0x555559130b40 #9 (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555559130b40) at threads.cc:64 slot = 0x555559130b40 #10 0x00007ffff572052d in g_thread_proxy (data=0x5555585af700) at ../../../glib/gthread.c:807 thread = 0x5555585af700 __func__ = "g_thread_proxy" #11 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736590759680, 4454130222885152248, 140737488329838, 140737488329839, 140736590756544, 140736590759680, -4454153310602615304, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 57 (Thread 0x7fff2fc13700 (LWP 93873)): #0 0x00007ffff40c7b4f in __GI___poll (fds=0x7fff2fc11ff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 #1 0x00007ffff5a0aa94 in CrossThreadChannel::poll_for_request() (this=0x555558042218) at ../libs/pbd/crossthread.posix.cc:102 pfd = {{fd = 19, events = 25, revents = 0}} #2 0x00007ffff5a0aafd in CrossThreadChannel::receive(char&, bool) (this=0x555558042218, msg=@0x7fff2fc120bf: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123 #3 0x00007ffff71c372e in ARDOUR::Butler::thread_work() (this=0x555558042180) at ../libs/ardour/butler.cc:172 msg = 0 '\000' audition_seek = 140737347452113 rl = {px = 0x7fffd3238280, pn = {pi_ = 0x7fffd3324e50}} err = 0 disk_work_outstanding = false i = Python Exception 'NoneType' object has no attribute 'pointer': #4 0x00007ffff71c34b1 in ARDOUR::Butler::_thread_work(void*) (arg=0x555558042180) at ../libs/ardour/butler.cc:153 #5 0x00007ffff5a2de1e in fake_thread_start(void*) (arg=0x55555911a720) at ../libs/pbd/pthread_utils.cc:107 ts = 0x55555911a720 thread_work = 0x7ffff71c3440 thread_arg = 0x555558042180 ret = 0x0 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733994579712, 4454130222885152248, 140737488330062, 140737488330063, 140733994576576, 140733994579712, -4454517063730944520, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 56 (Thread 0x7fffc8917700 (LWP 93872)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 55834574848 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 14 pt = 0x7fff38000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc89169b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc89169c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc89169b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc89169b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc89169b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555573b08d0) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555573b08d0 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736558364416, 4454130222885152248, 140737488330606, 140737488330607, 140736558361280, 140736558364416, -4454149141799983624, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 55 (Thread 0x7fffc8998700 (LWP 93871)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 51539607552 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 13 pt = 0x7fff34000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc89979b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc89979c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc89979b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc89979b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc89979b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557187ac0) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x555557187ac0 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736558892800, 4454130222885152248, 140737488330606, 140737488330607, 140736558889664, 140736558892800, -4454149211056331272, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 54 (Thread 0x7fffc8a19700 (LWP 93870)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 47244640256 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 12 pt = 0x7fff40000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8a189b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8a189c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8a189b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8a189b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8a189b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557b343e0) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x555557b343e0 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736559421184, 4454130222885152248, 140737488330606, 140737488330607, 140736559418048, 140736559421184, -4454149548748134920, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 53 (Thread 0x7fffc8a9a700 (LWP 93869)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 42949672960 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 11 pt = 0x7fff3c000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8a999b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8a999c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8a999b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8a999b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8a999b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578f05e0) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555578f05e0 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736559949568, 4454130222885152248, 140737488330606, 140737488330607, 140736559946432, 140736559949568, -4454149618004482568, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 52 (Thread 0x7fffc8b1b700 (LWP 93868)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 38654705664 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 10 pt = 0x7fff48000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8b1a9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8b1a9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8b1a9b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8b1a9b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8b1a9b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557cc7330) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x555557cc7330 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736560477952, 4454130222885152248, 140737488330606, 140737488330607, 140736560474816, 140736560477952, -4454149410235439624, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 51 (Thread 0x7fffc8b9c700 (LWP 93867)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 34359738368 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 9 pt = 0x7fff44000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8b9b9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8b9b9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8b9b9b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8b9b9b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8b9b9b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580bb920) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555580bb920 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736561006336, 4454130222885152248, 140737488330606, 140737488330607, 140736561003200, 140736561006336, -4454149479491787272, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 50 (Thread 0x7fffc8c1d700 (LWP 93866)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 30064771072 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 8 pt = 0x7fff50000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8c1c9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8c1c9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8c1c9b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8c1c9b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8c1c9b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555585288c0) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555585288c0 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736561534720, 4454130222885152248, 140737488330606, 140737488330607, 140736561531584, 140736561534720, -4454149825773525512, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 49 (Thread 0x7fffc8c9e700 (LWP 93865)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 25769803776 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 7 pt = 0x7fff4c000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8c9d9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8c9d9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8c9d9b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8c9d9b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8c9d9b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555577afc70) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555577afc70 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736562063104, 4454130222885152248, 140737488330606, 140737488330607, 140736562059968, 140736562063104, -4454149895029873160, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 48 (Thread 0x7fffc8d1f700 (LWP 93864)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 21474836480 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 6 pt = 0x7fff58000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8d1e9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8d1e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8d1e9b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8d1e9b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8d1e9b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578f4250) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555578f4250 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736562591488, 4454130222885152248, 140737488330606, 140737488330607, 140736562588352, 140736562591488, -4454149687260830216, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 47 (Thread 0x7fffc8da0700 (LWP 93863)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 17179869184 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 5 pt = 0x7fff54000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8d9f9b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8d9f9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8d9f9b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8d9f9b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8d9f9b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555580762e0) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555580762e0 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736563119872, 4454130222885152248, 140737488330606, 140737488330607, 140736563116736, 140736563119872, -4454149756517177864, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 46 (Thread 0x7fffc8e21700 (LWP 93862)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 12884901888 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 4 pt = 0x7fff60000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8e209b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8e209c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8e209b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8e209b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8e209b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578ed850) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555578ed850 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736563648256, 4454130222885152248, 140737488330606, 140737488330607, 140736563645120, 140736563648256, -4454150111388850696, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 45 (Thread 0x7fffc8ea2700 (LWP 93861)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 8589934592 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 3 pt = 0x7fff5c000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8ea19b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8ea19c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8ea19b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8ea19b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8ea19b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557e83910) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x555557e83910 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736564176640, 4454130222885152248, 140737488330606, 140737488330607, 140736564173504, 140736564176640, -4454150180645198344, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 44 (Thread 0x7fffc8f23700 (LWP 93860)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = -24721, __prev = 0x0} err = d = 4294967296 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 2 pt = 0x7fff68000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8f229b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8f229c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8f229b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8f229b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8f229b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555584f3b60) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555584f3b60 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736564705024, 4454130222885152248, 140737488330606, 140737488330607, 140736564701888, 140736564705024, -4454149972876155400, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 43 (Thread 0x7fffc8fa4700 (LWP 93859)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99900) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99900, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99900, __canceltype = 1677737784, __prev = 0x0} err = d = 0 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99900) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d897a in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:426 to_run = 0x0 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #5 0x00007ffff72d8e56 in ARDOUR::Graph::helper_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:470 id = 1 pt = 0x7fff64000b80 #6 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc8fa39b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc8fa39c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc8fa39b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #9 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc8fa39b8 #10 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc8fa39b0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578ed130) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555578ed130 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8cc2 , type = {type = 0x7ffff72d8cc2 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8cc2 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8cc2 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8cc2 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\302\214-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #12 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565233408, 4454130222885152248, 140737488330606, 140737488330607, 140736565230272, 140736565233408, -4454150042132503048, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 42 (Thread 0x7fffc9025700 (LWP 93858)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557e99928) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x555557e99928, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x555557e99928, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x555557e99928, __canceltype = -922598656, __prev = 0x0} err = d = 0 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x555557e99928) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff72d7cd7 in ARDOUR::Graph::reached_terminal_node() (this=0x555557e99850) at ../libs/ardour/graph.cc:301 n_workers = 14 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::reached_terminal_node()" #5 0x00007ffff72df949 in ARDOUR::GraphNode::finish(int) (this=0x555558fdc7b8, chain=1) at ../libs/ardour/graphnode.cc:73 i = Python Exception 'NoneType' object has no attribute 'pointer': {_M_node = 0x555558fdc7f8} feeds = false #6 0x00007ffff72db280 in ARDOUR::GraphNode::run(int) (this=0x555558fdc7b8, chain=1) at ../libs/ardour/ardour/graphnode.h:63 #7 0x00007ffff72d8af4 in ARDOUR::Graph::run_one() (this=0x555557e99850) at ../libs/ardour/graph.cc:442 to_run = 0x555558fdc7b8 __PRETTY_FUNCTION__ = "void ARDOUR::Graph::run_one()" #8 0x00007ffff72d926f in ARDOUR::Graph::main_thread() (this=0x555557e99850) at ../libs/ardour/graph.cc:523 pt = 0x7fff70000b60 #9 0x00007ffff72df245 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc90249b8, p=0x555557e99850) at /usr/include/boost/bind/mem_fn_template.hpp:49 #10 0x00007ffff72deaaf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc90249c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #11 0x00007ffff72ddf31 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc90249b8) at /usr/include/boost/bind/bind.hpp:1294 a = {} #12 0x00007ffff72dd7c4 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 f = 0x7fffc90249b8 #13 0x0000555555b81dfe in boost::function0::operator()() const (this=0x7fffc90249b0) at /usr/include/boost/function/function_template.hpp:768 #14 0x00007fffddbbcbfc in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555578edf70) at ../libs/backends/jack/jack_audiobackend.cc:953 td = 0x5555578edf70 f = {> = { = {vtable = 0x7ffff7de81f1 ::assign_to, boost::_bi::list1 > > >(boost::_bi::bind_t, boost::_bi::list1 > >)::stored_vtable+1>, functor = {members = {obj_ptr = 0x7ffff72d8f06 , type = {type = 0x7ffff72d8f06 , const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ffff72d8f06 , bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0x7ffff72d8f06 , obj_ptr = 0x555557e99850}, obj_ref = {obj_ptr = 0x7ffff72d8f06 , is_const_qualified = false, is_volatile_qualified = false}}, data = "\006\217-\367\377\177\000\000\000\000\000\000\000\000\000\000P\230\351WUU\000"}}, static args = , static arity = }, } #15 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565761792, 4454130222885152248, 140737488330606, 140737488330607, 140736565758656, 140736565761792, -4454150388414241288, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #16 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 41 (Thread 0x7fffc902e700 (LWP 93857)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 60129542144 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565798656, 4454130222885152248, 140737488331390, 140737488331391, 140736565795520, 140736565798656, -4454150384656144904, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 40 (Thread 0x7fffc9037700 (LWP 93856)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 55834574848 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565835520, 4454130222885152248, 140737488331390, 140737488331391, 140736565832384, 140736565835520, -4454150395930434056, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 39 (Thread 0x7fffc9040700 (LWP 93855)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 51539607552 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565872384, 4454130222885152248, 140737488331390, 140737488331391, 140736565869248, 140736565872384, -4454150392172337672, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 38 (Thread 0x7fffc9049700 (LWP 93854)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 47244640256 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565909248, 4454130222885152248, 140737488331390, 140737488331391, 140736565906112, 140736565909248, -4454150330432182792, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 37 (Thread 0x7fffc9052700 (LWP 93853)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 42949672960 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565946112, 4454130222885152248, 140737488331390, 140737488331391, 140736565942976, 140736565946112, -4454150343853955592, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 36 (Thread 0x7fffc905b700 (LWP 93852)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 38654705664 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736565982976, 4454130222885152248, 140737488331390, 140737488331391, 140736565979840, 140736565982976, -4454150337948375560, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 35 (Thread 0x7fffc9064700 (LWP 93851)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 34359738368 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566019840, 4454130222885152248, 140737488331390, 140737488331391, 140736566016704, 140736566019840, -4454150351370148360, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 34 (Thread 0x7fffc906d700 (LWP 93850)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 30064771072 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566056704, 4454130222885152248, 140737488331390, 140737488331391, 140736566053568, 140736566056704, -4454150349759535624, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 33 (Thread 0x7fffc9076700 (LWP 93849)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 25769803776 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566093568, 4454130222885152248, 140737488331390, 140737488331391, 140736566090432, 140736566093568, -4454150363181308424, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 32 (Thread 0x7fffc907f700 (LWP 93848)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 21474836480 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566130432, 4454130222885152248, 140737488331390, 140737488331391, 140736566127296, 140736566130432, -4454150357275728392, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 31 (Thread 0x7fffc9088700 (LWP 93847)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 17179869184 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566167296, 4454130222885152248, 140737488331390, 140737488331391, 140736566164160, 140736566167296, -4454150439416977928, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 30 (Thread 0x7fffc9091700 (LWP 93846)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 12884901888 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566204160, 4454130222885152248, 140737488331390, 140737488331391, 140736566201024, 140736566204160, -4454150446396299784, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 29 (Thread 0x7fffc909a700 (LWP 93845)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 8589934592 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566241024, 4454130222885152248, 140737488331390, 140737488331391, 140736566237888, 140736566241024, -4454150442638203400, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7fffc90a3700 (LWP 93844)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 4294967296 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566277888, 4454130222885152248, 140737488331390, 140737488331391, 140736566274752, 140736566277888, -4454150453912492552, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 27 (Thread 0x7fffc90ac700 (LWP 93843)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5555585a3f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 __ret = -512 op = 393 __ret = oldtype = 0 err = #1 do_futex_wait (sem=sem@entry=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007ffff47f4098 in __new_sem_wait_slow (sem=0x5555585a3f60, abstime=0x0, clockid=0) at sem_waitcommon.c:184 _buffer = {__routine = 0x7ffff47f3f60 <__sem_wait_cleanup>, __arg = 0x5555585a3f60, __canceltype = 41, __prev = 0x0} err = d = 0 #3 0x00007ffff72db216 in PBD::Semaphore::wait() (this=0x5555585a3f60) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7753e33 in ARDOUR::RTTaskList::run() (this=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:112 to_run = {> = { = {vtable = 0x0, functor = {members = {obj_ptr = 0xe87029de3cdcbc00, type = {type = 0xe87029de3cdcbc00, const_qualified = 126, volatile_qualified = 162}, func_ptr = 0xe87029de3cdcbc00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(class boost::detail::function::X * const, int)) 0xe87029de3cdcbc00, this adjustment 140737488331390, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0xe87029de3cdcbc00, is_const_qualified = 126, is_volatile_qualified = 162}}, data = "\000\274\334<\336)p\350~\242\377\377\377\177\000\000\000\000\000\000\000\000\000"}}, static args = , static arity = }, } tm = {mutex_ = @0x5555585a3f58, locked_ = false} wait = true #5 0x00007ffff7753c04 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555585a3f30) at ../libs/ardour/rt_tasklist.cc:67 d = 0x5555585a3f30 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736566314752, 4454130222885152248, 140737488331390, 140737488331391, 140736566311616, 140736566314752, -4454150450154396168, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7fffc9ba0700 (LWP 93836)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fffdd91c567 in () at /lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007fffdd903f55 in () at /lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffdd9028c9 in () at /lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007fffddbbccac in ARDOUR::JACKAudioBackend::process_thread() (this=0x55555732a000) at ../libs/backends/jack/jack_audiobackend.cc:982 _priv_jack = 0x5555574a6960 nframes = 512 #5 0x00007fffddbbcc4c in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x55555732a000) at ../libs/backends/jack/jack_audiobackend.cc:961 #6 0x00007fffdd90282a in () at /lib/x86_64-linux-gnu/libjack.so.0 #7 0x00007fffdd91a756 in () at /lib/x86_64-linux-gnu/libjack.so.0 #8 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736577799936, 4454130222885152248, 140737488338094, 140737488338095, 140736577796800, 140736577799936, -4454151680662526472, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #9 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7fffdc15f700 (LWP 93835)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x55555728c2c8) at ../../../glib/gthread-posix.c:1458 #2 0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffdc15e530, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687 #3 0x00007ffff778ef23 in ARDOUR::Session::update_latency(bool) (this=0x5555585de670, playback=true) at ../libs/ardour/session.cc:6577 lx = {mutex_ = @0x5555585e04c8, locked_ = true} lm = {mutex_ = @0x55555728c2c8, locked_ = true} r = {px = 0x7fffd2da0700, pn = {pi_ = 0x7fffd2da06e0}} #4 0x00007ffff7157fd0 in ARDOUR::AudioEngine::latency_callback(bool) (this=0x55555728bd00, for_playback=true) at ../libs/ardour/audioengine.cc:1393 #5 0x00007fffddbbcd6b in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x55555732a000, mode=JackPlaybackLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010 #6 0x00007fffddbbc842 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackPlaybackLatency, arg=0x55555732a000) at ../libs/backends/jack/jack_audiobackend.cc:856 #7 0x00007fffdd901ec2 in () at /lib/x86_64-linux-gnu/libjack.so.0 #8 0x00007fffdd90233c in () at /lib/x86_64-linux-gnu/libjack.so.0 #9 0x00007fffdd91f0b7 in () at /lib/x86_64-linux-gnu/libjack.so.0 #10 0x00007fffdd91a756 in () at /lib/x86_64-linux-gnu/libjack.so.0 #11 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736885815040, 4454130222885152248, 140737488337470, 140737488337471, 140736885811904, 140736885815040, -4454191984098761224, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7fffdc1e0700 (LWP 93834)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x5555577bcf38) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 __ret = -512 oldtype = 2 err = spin = 0 buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffdc1df930, __canceltype = -602015312, __prev = 0x0} cbuffer = {wseq = 4, cond = 0x5555577bcf10, mutex = 0x5555577bcee0, private = 0} err = g = 0 flags = g1_start = signals = result = 0 wseq = 4 seq = 2 private = 0 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555577bcee0, cond=0x5555577bcf10) at pthread_cond_wait.c:508 spin = 0 buffer = {__routine = 0x7ffff47f1370 <__condvar_cleanup_waiting>, __arg = 0x7fffdc1df930, __canceltype = -602015312, __prev = 0x0} cbuffer = {wseq = 4, cond = 0x5555577bcf10, mutex = 0x5555577bcee0, private = 0} err = g = 0 flags = g1_start = signals = result = 0 wseq = 4 seq = 2 private = 0 #2 __pthread_cond_wait (cond=0x5555577bcf10, mutex=0x5555577bcee0) at pthread_cond_wait.c:638 #3 0x00007fffdd91b11c in () at /lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007fffdd912d95 in () at /lib/x86_64-linux-gnu/libjack.so.0 #5 0x00007fffdd91a756 in () at /lib/x86_64-linux-gnu/libjack.so.0 #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736886343424, 4454130222885152248, 140737488337630, 140737488337631, 140736886340288, 140736886343424, -4454192053355108872, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fffcbfff700 (LWP 93825)): #0 0x00007ffff40c7b4f in __GI___poll (fds=0x5555573dc3e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 #1 0x00007ffff56f77fe in g_main_context_poll (priority=, n_fds=2, fds=0x5555573dc3e0, timeout=, context=0x5555573db310) at ../../../glib/gmain.c:4346 ret = errsv = poll_func = 0x7ffff57071d0 max_priority = 2147483647 timeout = -1 some_ready = nfds = 2 allocated_nfds = fds = 0x5555573dc3e0 #2 g_main_context_iterate (context=0x5555573db310, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4042 max_priority = 2147483647 timeout = -1 some_ready = nfds = 2 allocated_nfds = fds = 0x5555573dc3e0 #3 0x00007ffff56f7b63 in g_main_loop_run (loop=0x5555573db400) at ../../../glib/gmain.c:4241 __func__ = "g_main_loop_run" #4 0x00007ffff351ef16 in gdbus_shared_thread_func (user_data=0x5555573db2e0) at ../../../gio/gdbusprivate.c:279 data = 0x5555573db2e0 #5 0x00007ffff572052d in g_thread_proxy (data=0x5555573d5c00) at ../../../glib/gthread.c:807 thread = 0x5555573d5c00 __func__ = "g_thread_proxy" #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736615937792, 4454130222885152248, 140737488330462, 140737488330463, 140736615934656, 140736615937792, -4454156610748111368, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fffdca13700 (LWP 93824)): #0 0x00007ffff40c7b4f in __GI___poll (fds=0x5555573cdfc0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 #1 0x00007ffff56f77fe in g_main_context_poll (priority=, n_fds=2, fds=0x5555573cdfc0, timeout=, context=0x5555573cded0) at ../../../glib/gmain.c:4346 ret = errsv = poll_func = 0x7ffff57071d0 max_priority = 2147483647 timeout = -1 some_ready = nfds = 2 allocated_nfds = fds = 0x5555573cdfc0 #2 g_main_context_iterate (context=context@entry=0x5555573cded0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4042 max_priority = 2147483647 timeout = -1 some_ready = nfds = 2 allocated_nfds = fds = 0x5555573cdfc0 #3 0x00007ffff56f791f in g_main_context_iteration (context=0x5555573cded0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 retval = #4 0x00007ffff56f7971 in glib_worker_main (data=) at ../../../glib/gmain.c:5996 #5 0x00007ffff572052d in g_thread_proxy (data=0x55555739e920) at ../../../glib/gthread.c:807 thread = 0x55555739e920 __func__ = "g_thread_proxy" #6 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736894940928, 4454130222885152248, 140737488330030, 140737488330031, 140736894937792, 140736894940928, -4454193532434471432, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fffde462700 (LWP 93822)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff57439df in g_cond_wait (cond=0x55555728c428, mutex=0x55555728c438) at ../../../glib/gthread-posix.c:1540 sampled = 0 #2 0x00007ffff715555d in ARDOUR::AudioEngine::do_devicelist_update() (this=0x55555728bd00) at ../libs/ardour/audioengine.cc:678 guard = {mutex_ = @0x55555728c438, locked_ = true} #3 0x00007ffff7162325 in boost::_mfi::mf0::operator()(ARDOUR::AudioEngine*) const (this=0x5555572a0890, p=0x55555728bd00) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff7161ccf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x5555572a08a0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007ffff7161459 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x5555572a0890) at /usr/include/boost/bind/bind.hpp:1294 a = {} #6 0x00007ffff7160cdc in sigc::adaptor_functor, boost::_bi::list1 > > >::operator()() const (this=0x5555572a0890) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff716009a in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x5555572a0860) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 typed_rep = 0x5555572a0860 #8 0x00007ffff5882fda in sigc::slot0::operator()() const (this=0x5555572aee70) at threads.cc:77 slot = 0x5555572aee70 #9 (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572aee70) at threads.cc:64 slot = 0x5555572aee70 #10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40de0) at ../../../glib/gthread.c:807 thread = 0x555556e40de0 __func__ = "g_thread_proxy" #11 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736922527488, 4454130222885152248, 140737488341326, 140737488341327, 140736922524352, 140736922527488, -4454197081688070664, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fffdf27b700 (LWP 93821)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff57439df in g_cond_wait (cond=0x55555728c3f8, mutex=0x55555728c408) at ../../../glib/gthread-posix.c:1540 sampled = 0 #2 0x00007ffff715531a in ARDOUR::AudioEngine::do_reset_backend() (this=0x55555728bd00) at ../libs/ardour/audioengine.cc:642 guard = {mutex_ = @0x55555728c408, locked_ = true} #3 0x00007ffff7162325 in boost::_mfi::mf0::operator()(ARDOUR::AudioEngine*) const (this=0x5555572b0030, p=0x55555728bd00) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff7161ccf in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x5555572b0040, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007ffff7161459 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x5555572b0030) at /usr/include/boost/bind/bind.hpp:1294 a = {} #6 0x00007ffff7160cdc in sigc::adaptor_functor, boost::_bi::list1 > > >::operator()() const (this=0x5555572b0030) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff716009a in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x5555572b0000) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 typed_rep = 0x5555572b0000 #8 0x00007ffff5882fda in sigc::slot0::operator()() const (this=0x5555572a9e70) at threads.cc:77 slot = 0x5555572a9e70 #9 (anonymous namespace)::call_thread_entry_slot(void*) (data=0x5555572a9e70) at threads.cc:64 slot = 0x5555572a9e70 #10 0x00007ffff572052d in g_thread_proxy (data=0x555556e40d80) at ../../../glib/gthread.c:807 thread = 0x555556e40d80 __func__ = "g_thread_proxy" #11 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736937309952, 4454130222885152248, 140737488341326, 140737488341327, 140736937306816, 140736937309952, -4454199008517773832, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fffed53f700 (LWP 93819)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e93850 , mutex=0x7ffff7e93840 ) at ../../../glib/gthread-posix.c:1540 sampled = 0 #2 0x00007ffff71094b8 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93 src = {px = 0x555556e40d20, pn = {pi_ = 0xe87029de3cdcbc00}} #3 0x00007ffff71092ac in analyser_work() () at ../libs/ardour/analyser.cc:58 #4 0x00005555563ead1f in sigc::pointer_functor0::operator()() const (this=0x555556f36fe8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x00005555563e7fa2 in sigc::adaptor_functor >::operator()() const (this=0x555556f36fe0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x00005555563e4403 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f36fb0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 typed_rep = 0x555556f36fb0 #7 0x00007ffff5882fda in sigc::slot0::operator()() const (this=0x555556f36f90) at threads.cc:77 slot = 0x555556f36f90 #8 (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556f36f90) at threads.cc:64 slot = 0x555556f36f90 #9 0x00007ffff572052d in g_thread_proxy (data=0x555556e40d20) at ../../../glib/gthread.c:807 thread = 0x555556e40d20 __func__ = "g_thread_proxy" #10 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737175090944, 4454130222885152248, 140737488341518, 140737488341519, 140737175087808, 140737175090944, -4454089231301171720, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fffedd40700 (LWP 93818)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 , mutex=0x7ffff7e96660 ) at ../../../glib/gthread-posix.c:1540 sampled = 0 #2 0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74 as = {px = 0x0, pn = {pi_ = 0x0}} #3 0x00005555563ead1f in sigc::pointer_functor0::operator()() const (this=0x555556f37078) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x00005555563e7fa2 in sigc::adaptor_functor >::operator()() const (this=0x555556f37070) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x00005555563e4403 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37040) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 typed_rep = 0x555556f37040 #6 0x00007ffff5882fda in sigc::slot0::operator()() const (this=0x555556efc590) at threads.cc:77 slot = 0x555556efc590 #7 (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556efc590) at threads.cc:64 slot = 0x555556efc590 #8 0x00007ffff572052d in g_thread_proxy (data=0x555556e40cc0) at ../../../glib/gthread.c:807 thread = 0x555556e40cc0 __func__ = "g_thread_proxy" #9 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737183483648, 4454130222885152248, 140737488341518, 140737488341519, 140737183480512, 140737183483648, -4454090331349670408, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fffee541700 (LWP 93817)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff57439df in g_cond_wait (cond=0x7ffff7e96650 , mutex=0x7ffff7e96660 ) at ../../../glib/gthread-posix.c:1540 sampled = 0 #2 0x00007ffff78957c4 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74 as = {px = 0x3a00000029, pn = {pi_ = 0x0}} #3 0x00005555563ead1f in sigc::pointer_functor0::operator()() const (this=0x555556f370c8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x00005555563e7fa2 in sigc::adaptor_functor >::operator()() const (this=0x555556f370c0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x00005555563e4403 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) (rep=0x555556f37090) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 typed_rep = 0x555556f37090 #6 0x00007ffff5882fda in sigc::slot0::operator()() const (this=0x555556ef9f40) at threads.cc:77 slot = 0x555556ef9f40 #7 (anonymous namespace)::call_thread_entry_slot(void*) (data=0x555556ef9f40) at threads.cc:64 slot = 0x555556ef9f40 #8 0x00007ffff572052d in g_thread_proxy (data=0x555556e40c60) at ../../../glib/gthread.c:807 thread = 0x555556e40c60 __func__ = "g_thread_proxy" #9 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737191876352, 4454130222885152248, 140737488341518, 140737488341519, 140737191873216, 140737191876352, -4454091373416110600, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #10 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fffeed42700 (LWP 93816)): #0 0x00007ffff47f5575 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffeed418a0, remaining=remaining@entry=0x7fffeed418b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 #1 0x00007ffff5721f2f in g_usleep (microseconds=) at ../../../glib/gtimer.c:277 request = {tv_sec = 0, tv_nsec = 38000000} remaining = {tv_sec = 0, tv_nsec = 2907174} #2 0x000055555676437b in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463 may_sleep = true elapsed_time_ms = 1 vstfx = 0x0 LXVST_sched_timer_interval = 40 event = {type = 0, xany = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0}, xkey = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, keycode = 0, same_screen = 0}, xbutton = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, button = 0, same_screen = 0}, xmotion = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, mode = 0, detail = 0}, xexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, x = 0, y = 0, width = 0, height = 0, count = 0}, xgraphicsexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, drawable = 0, x = 0, y = 0, width = 0, height = 0, count = 0, major_code = 0, minor_code = 0}, xnoexpose = {type = 0, serial = 0, send_event = 0, display = 0x0, drawable = 0, major_code = 0, minor_code = 0}, xvisibility = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, state = 0}, xcreatewindow = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0}, xunmap = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, from_configure = 0}, xmap = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, override_redirect = 0}, xmaprequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0}, xreparent = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, parent = 0, x = 0, y = 0, override_redirect = 0}, xconfigure = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, above = 0, override_redirect = 0}, xgravity = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, x = 0, y = 0}, xresizerequest = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, width = 0, height = 0}, xconfigurerequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width = 0, above = 0, detail = 0, value_mask = 0}, xcirculate = {type = 0, serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, place = 0}, xcirculaterequest = {type = 0, serial = 0, send_event = 0, display = 0x0, parent = 0, window = 0, place = 0}, xproperty = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, atom = 0, time = 0, state = 0}, xselectionclear = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, selection = 0, time = 0}, xselectionrequest = {type = 0, serial = 0, send_event = 0, display = 0x0, owner = 0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}, xselection = {type = 0, serial = 0, send_event = 0, display = 0x0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}, xcolormap = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, colormap = 0, c_new = 0, state = 0}, xclient = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, message_type = 0, format = 0, data = {b = '\000' , s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l = {0, 0, 0, 0, 0}}}, xmapping = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, request = 0, first_keycode = 0, count = 0}, xerror = {type = 0, display = 0x0, resourceid = 0, serial = 0, error_code = 0 '\000', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 0, send_event = 0, display = 0x0, window = 0, key_vector = '\000' }, xgeneric = {type = 0, serial = 0, send_event = 0, display = 0x0, extension = 0, evtype = 0}, xcookie = {type = 0, serial = 0, send_event = 0, display = 0x0, extension = 0, evtype = 0, cookie = 0, data = 0x0}, pad = {0 }} clock1 = 52475510371 clock2 = 52475511457 #3 0x00007ffff47eaf27 in start_thread (arg=) at pthread_create.c:479 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737200269056, 4454130222885152248, 140737488341806, 140737488341807, 140737200265920, 140737200269056, -4454092473464609288, -4454104922803362312}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #4 0x00007ffff40d22ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fffef4a7100 (LWP 93811)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff5742e7c in g_mutex_lock_slowpath (mutex=0x55555728c2c8) at ../../../glib/gthread-posix.c:1458 #2 0x0000555555b686d6 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffffffb590, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687 #3 0x00007ffff7716724 in ARDOUR::Route::set_strict_io(bool) (this=0x5555570e7800, enable=true) at ../libs/ardour/route.cc:2429 lx = {mutex_ = @0x55555728c2c8, locked_ = true} #4 0x0000555555b92c60 in ARDOUR_UI::session_add_audio_route(bool, int, int, ARDOUR::TrackMode, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string, std::allocator > const&, bool, unsigned int) (this=0x5555572f8ed0, track=true, input_channels=1, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=1, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1570 i = Python Exception 'NoneType' object has no attribute 'pointer': tracks = Python Exception 'NoneType' object has no attribute 'pointer': std::__cxx11::list routes = Python Exception 'NoneType' object has no attribute 'pointer': empty std::__cxx11::list __PRETTY_FUNCTION__ = "void ARDOUR_UI::session_add_audio_route(bool, int32_t, int32_t, ARDOUR::TrackMode, ARDOUR::RouteGroup*, uint32_t, const string&, bool, ARDOUR::PresentationInfo::order_t)" #5 0x0000555555b98c20 in ARDOUR_UI::add_route_dialog_response(int) (this=0x5555572f8ed0, r=1) at ../gtk2_ardour/ardour_ui.cc:2777 order = 4294967295 output_chan = {static ZERO = {static ZERO = , _counts = {0, 0}}, _counts = {2, 0}} input_chan = {static ZERO = {static ZERO = , _counts = {0, 0}}, _counts = {1, 0}} instrument = {px = 0x55555818bf10, pn = {pi_ = 0x55555816b0c0}} route_group = 0x0 strict_io = true pcb = {_session = 0x5555585de670, _reconfigure_on_delete = true} name_template = "Audio" ds = {} oac = ARDOUR::AutoConnectMaster count = 1 template_path = "" #6 0x0000555555bc7c86 in sigc::bound_mem_functor1::operator()(int const&) const (this=0x5555570b3f78, _A_a1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066 #7 0x0000555555bc10c3 in sigc::adaptor_functor >::operator()(int const&) const (this=0x5555570b3f70, _A_arg1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89 #8 0x0000555555bb8d88 in sigc::internal::slot_call1, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x5555570b3f40, a_1=@0x7fffffffba7c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170 typed_rep = 0x5555570b3f40 #9 0x00007ffff4db8f27 in () at /lib/x86_64-linux-gnu/libgtkmm-2.4.so.1 #13 0x00007ffff5800edf in (instance=, signal_id=, detail=) at ../../../gobject/gsignal.c:3554 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffbf00, reg_save_area = 0x7fffffffbe40}} #10 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b83a0, return_value=0x0, n_param_values=2, param_values=0x7fffffffbc50, invocation_hint=0x7fffffffbbd0) at ../../../gobject/gclosure.c:810 marshal = 0x7ffff57e4430 marshal_data = 0x0 in_marshal = 0 real_closure = 0x5555570b8380 __func__ = "g_closure_invoke" #11 0x00007ffff57f51b3 in signal_emit_unlocked_R (node=node@entry=0x555557534080, detail=detail@entry=0, instance=instance@entry=0x5555574257b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbc50) at ../../../gobject/gsignal.c:3812 tmp = handler = 0x5555570ad580 accumulator = 0x0 emission = {next = 0x7fffffffc030, instance = 0x5555574257b0, ihint = {signal_id = 204, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x4 [void]} class_closure = 0x555557331cd0 hlist = handler_list = return_accu = 0x0 accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 204 max_sequential_handler_number = 18495 return_value_altered = 1 #12 0x00007ffff580054f in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7fffffffbe20) at ../../../gobject/gsignal.c:3498 instance_and_params = 0x7fffffffbc50 signal_return_type = param_values = 0x7fffffffbc68 node = i = n_params = __func__ = "g_signal_emit_valist" #17 0x00007ffff5800edf in (instance=, signal_id=, detail=) at ../../../gobject/gsignal.c:3554 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc350, reg_save_area = 0x7fffffffc290}} #14 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555570b2c70, return_value=0x0, n_param_values=1, param_values=0x7fffffffc0c0, invocation_hint=0x7fffffffc040) at ../../../gobject/gclosure.c:810 marshal = 0x7ffff57e3fe0 marshal_data = 0x0 in_marshal = 0 real_closure = 0x5555570b2c50 __func__ = "g_closure_invoke" #15 0x00007ffff57f5784 in signal_emit_unlocked_R (node=node@entry=0x555557391dc0, detail=detail@entry=0, instance=instance@entry=0x555559790030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc0c0) at ../../../gobject/gsignal.c:3742 tmp = handler = 0x5555570ad200 accumulator = 0x0 emission = {next = 0x7fffffffc4a0, instance = 0x555559790030, ihint = {signal_id = 123, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]} class_closure = 0x555557391d90 hlist = handler_list = 0x5555570ad200 return_accu = 0x0 accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 123 max_sequential_handler_number = 18495 return_value_altered = 1 #16 0x00007ffff580054f in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7fffffffc270) at ../../../gobject/gsignal.c:3498 instance_and_params = 0x7fffffffc0c0 signal_return_type = param_values = 0x7fffffffc0d8 node = i = n_params = __func__ = "g_signal_emit_valist" #18 0x00007ffff52e037e in gtk_real_button_released (button=0x555559790030 [GtkButton]) at ../../../../gtk/gtkbutton.c:1712 #22 0x00007ffff5800edf in (instance=, signal_id=, detail=) at ../../../gobject/gsignal.c:3554 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc7c0, reg_save_area = 0x7fffffffc700}} #19 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x555557391cb0, return_value=0x0, n_param_values=1, param_values=0x7fffffffc530, invocation_hint=0x7fffffffc4b0) at ../../../gobject/gclosure.c:810 marshal = 0x7ffff57e0510 marshal_data = 0x340 in_marshal = 0 real_closure = 0x555557391c90 __func__ = "g_closure_invoke" #20 0x00007ffff57f58d2 in signal_emit_unlocked_R (node=node@entry=0x555557391ce0, detail=detail@entry=0, instance=instance@entry=0x555559790030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc530) at ../../../gobject/gsignal.c:3672 accumulator = 0x0 emission = {next = 0x7fffffffc930, instance = 0x555559790030, ihint = {signal_id = 122, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x55555732fa00 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]} class_closure = 0x555557391cb0 hlist = handler_list = return_accu = 0x0 accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 122 max_sequential_handler_number = 18495 return_value_altered = #21 0x00007ffff580054f in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7fffffffc6e0) at ../../../gobject/gsignal.c:3498 instance_and_params = 0x7fffffffc530 signal_return_type = param_values = 0x7fffffffc548 node = i = n_params = __func__ = "g_signal_emit_valist" #23 0x00007ffff52df289 in gtk_button_button_release (widget=widget@entry=0x555559790030 [GtkButton], event=) at ../../../../gtk/gtkbutton.c:1604 button = 0x555559790030 [GtkButton] #28 0x00007ffff5800edf in (instance=instance@entry=0x555559790030, signal_id=, detail=detail@entry=0) at ../../../gobject/gsignal.c:3554 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcc70, reg_save_area = 0x7fffffffcbb0}} #24 0x00007ffff5386a8b in _gtk_marshal_BOOLEAN__BOXED (closure=0x5555573622a0, return_value=0x7fffffffc960, n_param_values=, param_values=0x7fffffffc9c0, invocation_hint=, marshal_data=) at ../../../../gtk/gtkmarshalers.c:84 cc = 0x5555573622a0 data1 = 0x555559790030 data2 = callback = 0x7ffff52df270 v_return = __func__ = "_gtk_marshal_BOOLEAN__BOXED" #25 0x00007ffff57e1fd2 in g_closure_invoke (closure=0x5555573622a0, return_value=0x7fffffffc960, n_param_values=2, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc940) at ../../../gobject/gclosure.c:810 marshal = 0x7ffff57e0510 marshal_data = 0x160 in_marshal = 0 real_closure = 0x555557362280 __func__ = "g_closure_invoke" #26 0x00007ffff57f4f06 in signal_emit_unlocked_R (node=, detail=detail@entry=0, instance=instance@entry=0x555559790030, emission_return=emission_return@entry=0x7fffffffcae0, instance_and_params=instance_and_params@entry=0x7fffffffc9c0) at ../../../gobject/gsignal.c:3780 accumulator = 0x5555573622f0 emission = {next = 0x0, instance = 0x555559790030, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x55555732fa00 [GtkButton/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]} class_closure = 0x5555573622a0 hlist = handler_list = return_accu = 0x7fffffffc960 accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 34 max_sequential_handler_number = 18495 return_value_altered = 0 #27 0x00007ffff5800078 in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7fffffffcb90) at ../../../gobject/gsignal.c:3508 return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = 0x0 rtype = 0x14 [gboolean] static_scope = 0 instance_and_params = 0x7fffffffc9c0 signal_return_type = param_values = 0x7fffffffc9d8 node = i = n_params = __func__ = "g_signal_emit_valist" #29 0x00007ffff549e9e4 in gtk_widget_event_internal (widget=widget@entry=0x555559790030 [GtkButton], event=event@entry=0x5555595d5150) at ../../../../gtk/gtkwidget.c:5010 signal_num = return_val = 0 #30 0x00007ffff549ecc9 in IA__gtk_widget_event (widget=widget@entry=0x555559790030 [GtkButton], event=event@entry=0x5555595d5150) at ../../../../gtk/gtkwidget.c:4807 __func__ = "IA__gtk_widget_event" #31 0x00007ffff5384cbc in IA__gtk_propagate_event (widget=0x555559790030 [GtkButton], event=0x5555595d5150) at ../../../../gtk/gtkmain.c:2503 tmp = handled_event = __func__ = "IA__gtk_propagate_event" #32 0x00007ffff53850b3 in IA__gtk_main_do_event (event=0x5555595d5150) at ../../../../gtk/gtkmain.c:1698 grab_widget = 0x555559790030 [GtkButton] window_group = rewritten_event = tmp_list = event_widget = __func__ = "IA__gtk_main_do_event" __func__ = "IA__gtk_main_do_event" #33 IA__gtk_main_do_event (event=) at ../../../../gtk/gtkmain.c:1503 __func__ = "IA__gtk_main_do_event" #34 0x00007ffff51f710c in gdk_event_dispatch (source=, callback=, user_data=) at ../../../../../gdk/x11/gdkevents-x11.c:2425 display = event = 0x5555595d5150 #35 0x00007ffff56f760d in g_main_dispatch (context=0x5555572e2960) at ../../../glib/gmain.c:3309 dispatch = 0x7ffff51f70c0 prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = 0x0 cb_data = need_destroy = source = 0x555557321100 current = 0x5555573dcb80 i = 0 __func__ = "g_main_dispatch" #36 g_main_context_dispatch (context=context@entry=0x5555572e2960) at ../../../glib/gmain.c:3974 #37 0x00007ffff56f7890 in g_main_context_iterate (context=0x5555572e2960, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4047 max_priority = 2147483647 timeout = 40 some_ready = 1 nfds = allocated_nfds = fds = 0x5555570a3220 #38 0x00007ffff56f7b63 in g_main_loop_run (loop=0x55555776daf0) at ../../../glib/gmain.c:4241 __func__ = "g_main_loop_run" #39 0x00007ffff538412a in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270 tmp_list = 0x0 functions = 0x0 init = loop = 0x55555776daf0 #40 0x00007ffff5bd7d20 in Gtkmm2ext::UI::run(Receiver&) (this=0x5555572f8ed0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290 #41 0x0000555556123af9 in main(int, char**) (argc=1, argv=0x7fffffffd2d8) at ../gtk2_ardour/main.cc:435