Thread 1 "gui" received signal SIGINT, Interrupt. [Switching to Thread 0x7fffe7c87e00 (LWP 14155)] __libc_read (nbytes=4, buf=0x7fffffffa8c8, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26 26 in ../sysdeps/unix/sysv/linux/read.c (gdb) bt #0 0x00007ffff3ead544 in __libc_read (nbytes=4, buf=0x7fffffffa8c8, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26 #1 0x00007ffff3ead544 in __libc_read (fd=14, buf=0x7fffffffa8c8, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007fffd5dea9be in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffd5ddb8ce in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007fffd5dd9647 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #5 0x00007fffd5dd9be4 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #6 0x00007fffd5dcfc5b in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #7 0x00007fffd5dcc9aa in jack_port_register () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #8 0x00007fffd60e65dc in ARDOUR::JACKAudioBackend::register_port(std::__cxx11::basic_string, std::allocator > const&, ARDOUR::DataType, ARDOUR::PortFlags) (this=0x555558518730, shortname="Audio 1/audio_out 1", type=..., flags=ARDOUR::IsOutput) at ../libs/backends/jack/jack_portengine.cc:508 #9 0x00007ffff79f4e68 in ARDOUR::Port::Port(std::__cxx11::basic_string, std::allocator > const&, ARDOUR::DataType, ARDOUR::PortFlags) (this=0x5555587da2d0, n="Audio 1/audio_out 1", t=..., f=ARDOUR::IsOutput) at ../libs/ardour/port.cc:80 #10 0x00007ffff74a4651 in ARDOUR::AudioPort::AudioPort(std::__cxx11::basic_string, std::allocator > const&, ARDOUR::PortFlags) (this=0x5555587da2d0, name="Audio 1/audio_out 1", flags=ARDOUR::IsOutput) at ../libs/ardour/audio_port.cc:43 #11 0x00007ffff7a0cb43 in ARDOUR::PortManager::register_port(ARDOUR::DataType, std::__cxx11::basic_string, std::allocator > const&, bool, bool, ARDOUR::PortFlags) (this=0x5555581f72e0, dtype=..., portname="Audio 1/audio_out 1", input=false, async=false, flags=(unknown: 0)) at ../libs/ardour/port_manager.cc:404 #12 0x00007ffff7a0d6fa in ARDOUR::PortManager::register_output_port(ARDOUR::DataType, std::__cxx11::basic_string, std::allocator > const&, bool, ARDOUR::PortFlags) (this=0x5555581f72e0, type=..., portname="Audio 1/audio_out 1", async=false, extra_flags=(unknown: 0)) at ../libs/ardour/port_manager.cc:452 #13 0x00007ffff7665fd1 in ARDOUR::IO::ensure_ports_locked(ARDOUR::ChanCount, bool, bool&) (this=0x55555c4b9480, count=..., clear=false, changed=@0x7fffffffb5df: false) at ../libs/ardour/io.cc:433 #14 0x00007ffff7666509 in ARDOUR::IO::ensure_ports(ARDOUR::ChanCount, bool, void*) (this=0x55555c4b9480, count=..., clear=false, src=0x555559392400) at ../libs/ardour/io.cc:485 #15 0x00007ffff7666674 in ARDOUR::IO::ensure_io(ARDOUR::ChanCount, bool, void*) (this=0x55555c4b9480, count=..., clear=false, src=0x555559392400) at ../libs/ardour/io.cc:510 #16 0x00007ffff7ad5a4a in ARDOUR::Session::new_audio_track(int, int, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string, std::allocator >, unsigned int, ARDOUR::TrackMode, bool) (this=0x555559392400, input_channels=6, output_channels=2, route_group= 0x0, how_many=6, name_template="Audio", order=4294967295, mode=ARDOUR::Normal, input_auto_connect=true) at ../libs/ardour/session.cc:2740 #17 0x0000555556ef49a7 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= 0x555558231490, track=true, input_channels=6, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=6, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1545 #18 0x0000555556efac40 in ARDOUR_UI::add_route_dialog_response(int) (this=0x555558231490, r=1) at ../gtk2_ardour/ardour_ui.cc:2777 #19 0x0000555556f2a14e in sigc::bound_mem_functor1::operator()(int const&) const (this=0x55555926b838, _A_a1=@0x7fffffffbd6c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066 #20 0x0000555556f2328f in sigc::adaptor_functor >::operator()(int const&) const (this=0x55555926b830, _A_arg1=@0x7fffffffbd6c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89 #21 0x0000555556f1ae3a in sigc::internal::slot_call1, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x55555926b800, a_1=@0x7fffffffbd6c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170 #22 0x00007ffff463bf27 in () at /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1 #23 0x00007ffff5479c8d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #24 0x00007ffff548ce64 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #25 0x00007ffff54962be in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #26 0x00007ffff549697f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #27 0x00007ffff5479c8d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #28 0x00007ffff548d365 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #29 0x00007ffff54962be in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #30 0x00007ffff549697f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #31 0x00007ffff4f80e25 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #32 0x00007ffff5479c8d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #33 0x00007ffff548d4b4 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #34 0x00007ffff54962be in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #35 0x00007ffff549697f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #36 0x00007ffff4f7fd69 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 --Type for more, q to quit, c to continue without paging-- #37 0x00007ffff50261eb in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #38 0x00007ffff5479c8d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #39 0x00007ffff548cbbd in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #40 0x00007ffff54959ab in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #41 0x00007ffff549697f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #42 0x00007ffff513ccac in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #43 0x00007ffff502448c in gtk_propagate_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #44 0x00007ffff502487b in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #45 0x00007ffff4e97bac in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #46 0x00007ffff5397f2e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007ffff53981c8 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #48 0x00007ffff53984c2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #49 0x00007ffff50238e7 in gtk_main () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #50 0x00007ffff5bf8fc8 in Gtkmm2ext::UI::run(Receiver&) (this=0x555558231490, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290 #51 0x000055555747bde4 in main(int, char**) (argc=1, argv=0x7fffffffd5d8) at ../gtk2_ardour/main.cc:435 (gdb) thread apply all bt Thread 42 (Thread 0x7fff6bfff700 (LWP 14204)): #0 0x00007ffff3eadbf0 in __GI___nanosleep (requested_time=0x7fff6bffe6c0, remaining=0x7fff6bffe6d0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007ffff53c1abf in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff7513102 in ARDOUR::AutomationWatch::thread() (this=0x55555b85a000) at ../libs/ardour/automation_watch.cc:195 #3 0x00007ffff7518531 in boost::_mfi::mf0::operator()(ARDOUR::AutomationWatch*) const (this=0x55555ad417a0, p=0x55555b85a000) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff7518115 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x55555ad417b0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007ffff75179d3 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x55555ad417a0) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007ffff7517964 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator()() const (this=0x55555ad417a0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff75173b4 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x55555ad41770) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007ffff550fd5a in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #11 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 41 (Thread 0x7fffa0982700 (LWP 14203)): #0 0x00007ffff3eaa00c in futex_wait_cancelable (private=0, expected=0, futex_word=0x555559394250) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007ffff3eaa00c in __pthread_cond_wait_common (abstime=0x0, mutex=0x555559394200, cond=0x555559394228) at pthread_cond_wait.c:502 #2 0x00007ffff3eaa00c in __pthread_cond_wait (cond=0x555559394228, mutex=0x555559394200) at pthread_cond_wait.c:655 #3 0x00007ffff7aef5cc in ARDOUR::Session::auto_connect_thread_run() (this=0x555559392400) at ../libs/ardour/session.cc:7007 #4 0x00007ffff7aef304 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x555559392400) at ../libs/ardour/session.cc:6954 #5 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #6 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 40 (Thread 0x7fffa1183700 (LWP 14202)): #0 0x00007ffff3eaa00c in futex_wait_cancelable (private=0, expected=0, futex_word=0x5555593941e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007ffff3eaa00c in __pthread_cond_wait_common (abstime=0x0, mutex=0x555559394190, cond=0x5555593941b8) at pthread_cond_wait.c:502 #2 0x00007ffff3eaa00c in __pthread_cond_wait (cond=0x5555593941b8, mutex=0x555559394190) at pthread_cond_wait.c:655 #3 0x00007ffff7b64be5 in ARDOUR::Session::emit_thread_run() (this=0x555559392400) at ../libs/ardour/session_process.cc:1111 #4 0x00007ffff7b64b82 in ARDOUR::Session::emit_thread(void*) (arg=0x555559392400) at ../libs/ardour/session_process.cc:1100 #5 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #6 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 39 (Thread 0x7fffa3187700 (LWP 14201)): #0 0x00007ffff24ee819 in __GI___poll (fds=0x7fff6c192890, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff5398136 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff53984c2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff5a1e6fc in BaseUI::main_thread() (this=0x55555b9c7a00) at ../libs/pbd/base_ui.cc:98 #4 0x00007ffff5a22760 in sigc::bound_mem_functor0::operator()() const (this=0x55555935f4b8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #5 0x00007ffff5a223ec in sigc::adaptor_functor >::operator()() const (this=0x55555935f4b0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x00007ffff5a21e4b in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) (rep=0x55555935f480) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #7 0x00007ffff550fd5a in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #8 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 --Type for more, q to quit, c to continue without paging-- #10 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 38 (Thread 0x7fffc03af700 (LWP 14200)): #0 0x00007ffff24ee819 in __GI___poll (fds=0x7fffc03ade38, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff5a33c38 in CrossThreadChannel::poll_for_request() (this=0x55555c89d798) at ../libs/pbd/crossthread.posix.cc:102 #2 0x00007ffff5a33ca1 in CrossThreadChannel::receive(char&, bool) (this=0x55555c89d798, msg=@0x7fffc03adeff: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123 #3 0x00007ffff7528896 in ARDOUR::Butler::thread_work() (this=0x55555c89d700) at ../libs/ardour/butler.cc:172 #4 0x00007ffff7528619 in ARDOUR::Butler::_thread_work(void*) (arg=0x55555c89d700) at ../libs/ardour/butler.cc:153 #5 0x00007ffff5a56054 in fake_thread_start(void*) (arg=0x55555a6693b0) at ../libs/pbd/pthread_utils.cc:107 #6 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #7 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 37 (Thread 0x7fffc04db700 (LWP 14199)): #0 0x00007ffff3eac896 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555800eb30) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007ffff3eac896 in do_futex_wait (sem=sem@entry=0x55555800eb30, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ffff3eac988 in __new_sem_wait_slow (sem=0x55555800eb30, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ffff763f5f0 in PBD::Semaphore::wait() (this=0x55555800eb30) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff763cdb2 in ARDOUR::Graph::run_one() (this=0x55555800ea80) at ../libs/ardour/graph.cc:426 #5 0x00007ffff763d26a in ARDOUR::Graph::helper_thread() (this=0x55555800ea80) at ../libs/ardour/graph.cc:470 #6 0x00007ffff76436d3 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc04da7f8, p=0x55555800ea80) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff7642ead in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc04da808, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff7642317 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc04da7f8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007ffff7641bd2 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 #10 0x0000555556ee3ca0 in boost::function0::operator()() const (this=0x7fffc04da7f0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffd60d1b89 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555559739b70) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #13 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 36 (Thread 0x7fffc055c700 (LWP 14198)): #0 0x00007ffff3eac896 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555800eb30) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007ffff3eac896 in do_futex_wait (sem=sem@entry=0x55555800eb30, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ffff3eac988 in __new_sem_wait_slow (sem=0x55555800eb30, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ffff763f5f0 in PBD::Semaphore::wait() (this=0x55555800eb30) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff763cdb2 in ARDOUR::Graph::run_one() (this=0x55555800ea80) at ../libs/ardour/graph.cc:426 #5 0x00007ffff763d26a in ARDOUR::Graph::helper_thread() (this=0x55555800ea80) at ../libs/ardour/graph.cc:470 #6 0x00007ffff76436d3 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc055b7f8, p=0x55555800ea80) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff7642ead in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc055b808, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff7642317 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc055b7f8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007ffff7641bd2 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 #10 0x0000555556ee3ca0 in boost::function0::operator()() const (this=0x7fffc055b7f0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffd60d1b89 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555b226090) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #13 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 35 (Thread 0x7fffc05dd700 (LWP 14197)): --Type for more, q to quit, c to continue without paging-- #0 0x00007ffff3eac896 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555800eb30) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007ffff3eac896 in do_futex_wait (sem=sem@entry=0x55555800eb30, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ffff3eac988 in __new_sem_wait_slow (sem=0x55555800eb30, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ffff763f5f0 in PBD::Semaphore::wait() (this=0x55555800eb30) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff763cdb2 in ARDOUR::Graph::run_one() (this=0x55555800ea80) at ../libs/ardour/graph.cc:426 #5 0x00007ffff763d26a in ARDOUR::Graph::helper_thread() (this=0x55555800ea80) at ../libs/ardour/graph.cc:470 #6 0x00007ffff76436d3 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc05dc7f8, p=0x55555800ea80) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff7642ead in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc05dc808, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007ffff7642317 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc05dc7f8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007ffff7641bd2 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 #10 0x0000555556ee3ca0 in boost::function0::operator()() const (this=0x7fffc05dc7f0) at /usr/include/boost/function/function_template.hpp:768 #11 0x00007fffd60d1b89 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555a24ee60) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #13 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 34 (Thread 0x7fffc065e700 (LWP 14196)): #0 0x00007ffff3eac896 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555800eb58) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007ffff3eac896 in do_futex_wait (sem=sem@entry=0x55555800eb58, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ffff3eac988 in __new_sem_wait_slow (sem=0x55555800eb58, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ffff763f5f0 in PBD::Semaphore::wait() (this=0x55555800eb58) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff763c155 in ARDOUR::Graph::reached_terminal_node() (this=0x55555800ea80) at ../libs/ardour/graph.cc:301 #5 0x00007ffff7643d73 in ARDOUR::GraphNode::finish(int) (this=0x5555594c2708, chain=1) at ../libs/ardour/graphnode.cc:73 #6 0x00007ffff763f65a in ARDOUR::GraphNode::run(int) (this=0x5555594c2708, chain=1) at ../libs/ardour/ardour/graphnode.h:63 #7 0x00007ffff763cf20 in ARDOUR::Graph::run_one() (this=0x55555800ea80) at ../libs/ardour/graph.cc:442 #8 0x00007ffff763d64c in ARDOUR::Graph::main_thread() (this=0x55555800ea80) at ../libs/ardour/graph.cc:523 #9 0x00007ffff76436d3 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const (this=0x7fffc065d7f8, p=0x55555800ea80) at /usr/include/boost/bind/mem_fn_template.hpp:49 #10 0x00007ffff7642ead in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x7fffc065d808, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #11 0x00007ffff7642317 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x7fffc065d7f8) at /usr/include/boost/bind/bind.hpp:1294 #12 0x00007ffff7641bd2 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 #13 0x0000555556ee3ca0 in boost::function0::operator()() const (this=0x7fffc065d7f0) at /usr/include/boost/function/function_template.hpp:768 #14 0x00007fffd60d1b89 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555ca584f0) at ../libs/backends/jack/jack_audiobackend.cc:953 #15 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #16 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 33 (Thread 0x7fffc0f35700 (LWP 14195)): #0 0x00007ffff3eac896 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555b8757a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007ffff3eac896 in do_futex_wait (sem=sem@entry=0x55555b8757a0, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ffff3eac988 in __new_sem_wait_slow (sem=0x55555b8757a0, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ffff763f5f0 in PBD::Semaphore::wait() (this=0x55555b8757a0) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7ab274b in ARDOUR::RTTaskList::run() (this=0x55555b875770) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007ffff7ab2542 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555b875770) at ../libs/ardour/rt_tasklist.cc:67 #6 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #7 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 32 (Thread 0x7fffc0f3e700 (LWP 14194)): --Type for more, q to quit, c to continue without paging-- #0 0x00007ffff3eac896 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555b8757a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007ffff3eac896 in do_futex_wait (sem=sem@entry=0x55555b8757a0, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ffff3eac988 in __new_sem_wait_slow (sem=0x55555b8757a0, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ffff763f5f0 in PBD::Semaphore::wait() (this=0x55555b8757a0) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7ab274b in ARDOUR::RTTaskList::run() (this=0x55555b875770) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007ffff7ab2542 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555b875770) at ../libs/ardour/rt_tasklist.cc:67 #6 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #7 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 31 (Thread 0x7fffc0f47700 (LWP 14193)): #0 0x00007ffff3eac896 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555b8757a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007ffff3eac896 in do_futex_wait (sem=sem@entry=0x55555b8757a0, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ffff3eac988 in __new_sem_wait_slow (sem=0x55555b8757a0, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ffff763f5f0 in PBD::Semaphore::wait() (this=0x55555b8757a0) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7ab274b in ARDOUR::RTTaskList::run() (this=0x55555b875770) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007ffff7ab2542 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555b875770) at ../libs/ardour/rt_tasklist.cc:67 #6 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #7 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 30 (Thread 0x7fffc0f50700 (LWP 14192)): #0 0x00007ffff3eac896 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555b8757a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007ffff3eac896 in do_futex_wait (sem=sem@entry=0x55555b8757a0, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ffff3eac988 in __new_sem_wait_slow (sem=0x55555b8757a0, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ffff763f5f0 in PBD::Semaphore::wait() (this=0x55555b8757a0) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007ffff7ab274b in ARDOUR::RTTaskList::run() (this=0x55555b875770) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007ffff7ab2542 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x55555b875770) at ../libs/ardour/rt_tasklist.cc:67 #6 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #7 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7fffc27fc700 (LWP 14190)): #0 0x00007ffff24f3f59 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff53e20ba in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff536a091 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff536a651 in g_async_queue_timeout_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff53c0e51 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #7 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7fffc1a37700 (LWP 14179)): #0 0x00007ffff24f3f59 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fffd5deb567 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007fffd5dd2f55 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffd5dd18c9 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007fffd60d1c3b in ARDOUR::JACKAudioBackend::process_thread() (this=0x555558518730) at ../libs/backends/jack/jack_audiobackend.cc:982 #5 0x00007fffd60d1bd8 in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x555558518730) at ../libs/backends/jack/jack_audiobackend.cc:961 #6 0x00007fffd5dd182a in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #7 0x00007fffd5de9756 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #8 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #9 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 --Type for more, q to quit, c to continue without paging-- Thread 20 (Thread 0x7fffc1e0d700 (LWP 14178)): #0 0x00007ffff24f3f59 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff53e161c in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x0000555556ecb170 in Glib::Threads::Mutex::Lock::Lock(Glib::Threads::Mutex&) (this=0x7fffc1e0c390, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:687 #3 0x00007ffff7aed0a7 in ARDOUR::Session::update_latency(bool) (this=0x555559392400, playback=false) at ../libs/ardour/session.cc:6563 #4 0x00007ffff74be3de in ARDOUR::AudioEngine::latency_callback(bool) (this=0x5555581f72e0, for_playback=false) at ../libs/ardour/audioengine.cc:1393 #5 0x00007fffd60d1cf9 in ARDOUR::JACKAudioBackend::jack_latency_callback(JackLatencyCallbackMode) (this=0x555558518730, mode=JackCaptureLatency) at ../libs/backends/jack/jack_audiobackend.cc:1010 #6 0x00007fffd60d17d6 in ARDOUR::JACKAudioBackend::_latency_callback(JackLatencyCallbackMode, void*) (mode=JackCaptureLatency, arg=0x555558518730) at ../libs/backends/jack/jack_audiobackend.cc:856 #7 0x00007fffd5dd0ec2 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #8 0x00007fffd5dd133c in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #9 0x00007fffd5dee0b7 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #10 0x00007fffd5de9756 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #11 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #12 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7fffc1e8e700 (LWP 14177)): #0 0x00007ffff3eaa00c in futex_wait_cancelable (private=0, expected=0, futex_word=0x555558654248) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007ffff3eaa00c in __pthread_cond_wait_common (abstime=0x0, mutex=0x5555586541f0, cond=0x555558654220) at pthread_cond_wait.c:502 #2 0x00007ffff3eaa00c in __pthread_cond_wait (cond=0x555558654220, mutex=0x5555586541f0) at pthread_cond_wait.c:655 #3 0x00007fffd5dea11c in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007fffd5de1d95 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #5 0x00007fffd5de9756 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #6 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #7 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fffc3fff700 (LWP 14168)): #0 0x00007ffff24ee819 in __GI___poll (fds=0x5555580e8d10, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff5398136 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff53984c2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff4c03266 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #6 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fffd4844700 (LWP 14167)): #0 0x00007ffff24ee819 in __GI___poll (fds=0x5555580e0330, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff5398136 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff539825c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff53982a1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #6 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fffd6965700 (LWP 14165)): #0 0x00007ffff24f3f59 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff53e1f9f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff74bb9ad in ARDOUR::AudioEngine::do_devicelist_update() (this=0x5555581f72e0) at ../libs/ardour/audioengine.cc:678 #3 0x00007ffff74c85f1 in boost::_mfi::mf0::operator()(ARDOUR::AudioEngine*) const (this=0x555557c99900, p=0x5555581f72e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 --Type for more, q to quit, c to continue without paging-- #4 0x00007ffff74c8025 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x555557c99910, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007ffff74c7841 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x555557c99900) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007ffff74c707a in sigc::adaptor_functor, boost::_bi::list1 > > >::operator()() const (this=0x555557c99900) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff74c63ea in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x555557c998d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007ffff550fd5a in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #11 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fffd799c700 (LWP 14164)): #0 0x00007ffff24f3f59 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff53e1f9f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff74bb774 in ARDOUR::AudioEngine::do_reset_backend() (this=0x5555581f72e0) at ../libs/ardour/audioengine.cc:642 #3 0x00007ffff74c85f1 in boost::_mfi::mf0::operator()(ARDOUR::AudioEngine*) const (this=0x555557c999f0, p=0x5555581f72e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff74c8025 in boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) (this=0x555557c99a00, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007ffff74c7841 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() (this=0x555557c999f0) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007ffff74c707a in sigc::adaptor_functor, boost::_bi::list1 > > >::operator()() const (this=0x555557c999f0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff74c63ea in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x555557c999c0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007ffff550fd5a in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #11 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fffe6019700 (LWP 14162)): #0 0x00007ffff24f3f59 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff53e1f9f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff7470dc8 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93 #3 0x00007ffff7470bbc in analyser_work() () at ../libs/ardour/analyser.cc:58 #4 0x000055555773f667 in sigc::pointer_functor0::operator()() const (this=0x555557d5cf78) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x000055555773ca1a in sigc::adaptor_functor >::operator()() const (this=0x555557d5cf70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x0000555557738e93 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) (rep=0x555557d5cf40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #7 0x00007ffff550fd5a in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #8 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #10 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fffe681a700 (LWP 14161)): #0 0x00007ffff24f3f59 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff53e1f9f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff7bf2ff2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74 #3 0x000055555773f667 in sigc::pointer_functor0::operator()() const (this=0x555557d5d008) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 --Type for more, q to quit, c to continue without paging-- #4 0x000055555773ca1a in sigc::adaptor_functor >::operator()() const (this=0x555557d5d000) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x0000555557738e93 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) (rep=0x555557d5cfd0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #6 0x00007ffff550fd5a in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #9 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fffe701b700 (LWP 14160)): #0 0x00007ffff24f3f59 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff53e1f9f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff7bf2ff2 in peak_thread_work() () at ../libs/ardour/source_factory.cc:74 #3 0x000055555773f667 in sigc::pointer_functor0::operator()() const (this=0x555557cfc338) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x000055555773ca1a in sigc::adaptor_functor >::operator()() const (this=0x555557cfc330) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x0000555557738e93 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) (rep=0x555557cfc300) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #6 0x00007ffff550fd5a in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007ffff53c0415 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #9 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fffe781c700 (LWP 14159)): #0 0x00007ffff3eadbf0 in __GI___nanosleep (requested_time=0x7fffe781b6e0, remaining=0x7fffe781b6f0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007ffff53c1abf in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x0000555557ab1394 in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463 #3 0x00007ffff3ea3fa3 in start_thread (arg=) at pthread_create.c:486 #4 0x00007ffff24f94cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fffe7c87e00 (LWP 14155)): #0 0x00007ffff3ead544 in __libc_read (nbytes=4, buf=0x7fffffffa8c8, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26 #1 0x00007ffff3ead544 in __libc_read (fd=14, buf=0x7fffffffa8c8, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007fffd5dea9be in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007fffd5ddb8ce in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007fffd5dd9647 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #5 0x00007fffd5dd9be4 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #6 0x00007fffd5dcfc5b in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #7 0x00007fffd5dcc9aa in jack_port_register () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #8 0x00007fffd60e65dc in ARDOUR::JACKAudioBackend::register_port(std::__cxx11::basic_string, std::allocator > const&, ARDOUR::DataType, ARDOUR::PortFlags) (this=0x555558518730, shortname="Audio 1/audio_out 1", type=..., flags=ARDOUR::IsOutput) at ../libs/backends/jack/jack_portengine.cc:508 #9 0x00007ffff79f4e68 in ARDOUR::Port::Port(std::__cxx11::basic_string, std::allocator > const&, ARDOUR::DataType, ARDOUR::PortFlags) (this=0x5555587da2d0, n="Audio 1/audio_out 1", t=..., f=ARDOUR::IsOutput) at ../libs/ardour/port.cc:80 #10 0x00007ffff74a4651 in ARDOUR::AudioPort::AudioPort(std::__cxx11::basic_string, std::allocator > const&, ARDOUR::PortFlags) (this=0x5555587da2d0, name="Audio 1/audio_out 1", flags=ARDOUR::IsOutput) at ../libs/ardour/audio_port.cc:43 #11 0x00007ffff7a0cb43 in ARDOUR::PortManager::register_port(ARDOUR::DataType, std::__cxx11::basic_string, std::allocator > const&, bool, bool, ARDOUR::PortFlags) (this=0x5555581f72e0, dtype=..., portname="Audio 1/audio_out 1", input=false, async=false, flags=(unknown: 0)) at ../libs/ardour/port_manager.cc:404 #12 0x00007ffff7a0d6fa in ARDOUR::PortManager::register_output_port(ARDOUR::DataType, std::__cxx11::basic_string, std::allocator > const&, bool, ARDOUR::PortFlags) (this=0x5555581f72e0, type=..., portname="Audio 1/audio_out 1", async=false, extra_flags=(unknown: 0)) at ../libs/ardour/port_manager.cc:452 #13 0x00007ffff7665fd1 in ARDOUR::IO::ensure_ports_locked(ARDOUR::ChanCount, bool, bool&) (this=0x55555c4b9480, count=..., clear=false, changed=@0x7fffffffb5df: false) at ../libs/ardour/io.cc:433 #14 0x00007ffff7666509 in ARDOUR::IO::ensure_ports(ARDOUR::ChanCount, bool, void*) (this=0x55555c4b9480, count=..., clear=false, src=0x555559392400) at ../libs/ardour/io.cc:485 #15 0x00007ffff7666674 in ARDOUR::IO::ensure_io(ARDOUR::ChanCount, bool, void*) (this=0x55555c4b9480, count=..., clear=false, src=0x555559392400) at ../libs/ardour/io.cc:510 --Type for more, q to quit, c to continue without paging-- #16 0x00007ffff7ad5a4a in ARDOUR::Session::new_audio_track(int, int, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string, std::allocator >, unsigned int, ARDOUR::TrackMode, bool) (this=0x555559392400, input_channels=6, output_channels=2, route_group=0x0, how_many=6, name_template="Audio", order=4294967295, mode=ARDOUR::Normal, input_auto_connect=true) at ../libs/ardour/session.cc:2740 #17 0x0000555556ef49a7 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=0x555558231490, track=true, input_channels=6, output_channels=2, mode=ARDOUR::Normal, route_group=0x0, how_many=6, name_template="Audio", strict_io=true, order=4294967295) at ../gtk2_ardour/ardour_ui.cc:1545 #18 0x0000555556efac40 in ARDOUR_UI::add_route_dialog_response(int) (this=0x555558231490, r=1) at ../gtk2_ardour/ardour_ui.cc:2777 #19 0x0000555556f2a14e in sigc::bound_mem_functor1::operator()(int const&) const (this=0x55555926b838, _A_a1=@0x7fffffffbd6c: 1) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066 #20 0x0000555556f2328f in sigc::adaptor_functor >::operator()(int const&) const (this=0x55555926b830, _A_arg1=@0x7fffffffbd6c: 1) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89 #21 0x0000555556f1ae3a in sigc::internal::slot_call1, void, int>::call_it(sigc::internal::slot_rep*, int const&) (rep=0x55555926b800, a_1=@0x7fffffffbd6c: 1) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:170 #22 0x00007ffff463bf27 in () at /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1 #23 0x00007ffff5479c8d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #24 0x00007ffff548ce64 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #25 0x00007ffff54962be in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #26 0x00007ffff549697f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #27 0x00007ffff5479c8d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #28 0x00007ffff548d365 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #29 0x00007ffff54962be in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #30 0x00007ffff549697f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #31 0x00007ffff4f80e25 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #32 0x00007ffff5479c8d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #33 0x00007ffff548d4b4 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #34 0x00007ffff54962be in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #35 0x00007ffff549697f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #36 0x00007ffff4f7fd69 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #37 0x00007ffff50261eb in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #38 0x00007ffff5479c8d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #39 0x00007ffff548cbbd in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #40 0x00007ffff54959ab in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #41 0x00007ffff549697f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #42 0x00007ffff513ccac in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #43 0x00007ffff502448c in gtk_propagate_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #44 0x00007ffff502487b in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #45 0x00007ffff4e97bac in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #46 0x00007ffff5397f2e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007ffff53981c8 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #48 0x00007ffff53984c2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #49 0x00007ffff50238e7 in gtk_main () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #50 0x00007ffff5bf8fc8 in Gtkmm2ext::UI::run(Receiver&) (this=0x555558231490, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:290 #51 0x000055555747bde4 in main(int, char**) (argc=1, argv=0x7fffffffd5d8) at ../gtk2_ardour/main.cc:435