(gdb) thread apply all bt Thread 7 (Thread 4057): #0 0x00007f3e5d9afbc9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f3e62b70602 in ?? () from /usr/lib/libgthread-2.0.so.0 #2 0x00007f3e63e38851 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007f3e63e38997 in g_async_queue_timed_pop () from /lib/libglib-2.0.so.0 #4 0x00007f3e63e889c8 in ?? () from /lib/libglib-2.0.so.0 #5 0x00007f3e63e86b84 in ?? () from /lib/libglib-2.0.so.0 #6 0x00007f3e5d9aa9ca in start_thread () from /lib/libpthread.so.0 #7 0x00007f3e5d7076fd in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () Thread 6 (Thread 4062): #0 0x00007f3e5d9af85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f3e641271f1 in ?? () from /usr/lib/libjack.so.0 #2 0x00007f3e6411fe59 in ?? () from /usr/lib/libjack.so.0 #3 0x00007f3e641256e0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007f3e5d9aa9ca in start_thread () from /lib/libpthread.so.0 #5 0x00007f3e5d7076fd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 5 (Thread 4063): #0 0x00007f3e5d9b293d in read () from /lib/libpthread.so.0 #1 0x00007f3e64127592 in ?? () from /usr/lib/libjack.so.0 #2 0x00007f3e64129d34 in ?? () from /usr/lib/libjack.so.0 #3 0x00007f3e641256e0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007f3e5d9aa9ca in start_thread () from /lib/libpthread.so.0 #5 0x00007f3e5d7076fd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 4 (Thread 4042): #0 0x00007f3e5d9af85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f3e6702d87d in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #2 0x00007f3e6702d5ad in analyser_work () at ../libs/ardour/analyser.cc:49 #3 0x0000000001542077 in sigc::pointer_functor0::operator()() const () #4 0x00000000015405ae in sigc::adaptor_functor >::operator()() const () #5 0x000000000153de31 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #6 0x00007f3e62ff1862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007f3e63e86b84 in ?? () from /lib/libglib-2.0.so.0 #8 0x00007f3e5d9aa9ca in start_thread () from /lib/libpthread.so.0 #9 0x00007f3e5d7076fd in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 3 (Thread 4041): #0 0x00007f3e5d9af85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f3e674d136f in peak_thread_work () at ../libs/ardour/source_factory.cc:69 #2 0x0000000001542077 in sigc::pointer_functor0::operator()() const () #3 0x00000000015405ae in sigc::adaptor_functor >::operator()() const () #4 0x000000000153de31 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #5 0x00007f3e62ff1862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007f3e63e86b84 in ?? () from /lib/libglib-2.0.so.0 #7 0x00007f3e5d9aa9ca in start_thread () from /lib/libpthread.so.0 #8 0x00007f3e5d7076fd in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 2 (Thread 4040): #0 0x00007f3e5d9af85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f3e674d136f in peak_thread_work () at ../libs/ardour/source_factory.cc:69 #2 0x0000000001542077 in sigc::pointer_functor0::operator()() const () #3 0x00000000015405ae in sigc::adaptor_functor >::operator()() const () #4 0x000000000153de31 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #5 0x00007f3e62ff1862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007f3e63e86b84 in ?? () from /lib/libglib-2.0.so.0 #7 0x00007f3e5d9aa9ca in start_thread () from /lib/libpthread.so.0 ---Type to continue, or q to quit--- #8 0x00007f3e5d7076fd in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 1 (Thread 4022): #0 0x00007f3e5fd8f5ae in Gtk::Widget::get_allocation() const () from /usr/lib/libgtkmm-2.4.so.1 #1 0x000000000118905b in Editor::toggle_meter_updating (this=0x41a3850) at ../gtk2_ardour/editor_audiotrack.cc:78 #2 0x0000000000fc0a09 in ARDOUR_UI::parameter_changed (this=0x36cad60, p=...) at ../gtk2_ardour/ardour_ui_options.cc:425 #3 0x0000000000f61f19 in boost::_mfi::mf1::operator() (this=0x7fffad1bd9a8, p=0x36cad60, a1=...) at /usr/include/boost/bind/mem_fn_template.hpp:162 #4 0x0000000000f5ad06 in boost::_bi::list2, boost::arg<1> >::operator(), boost::_bi::list1 > (this=0x7fffad1bd9b8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:306 #5 0x0000000000f540e2 in boost::_bi::bind_t, boost::_bi::list2, boost::arg<1> > >::operator() (this=0x7fffad1bd9a8, a1=...) at /usr/include/boost/bind/bind_template.hpp:32 #6 0x0000000000f4e8c0 in boost::detail::function::void_function_obj_invoker1, boost::_bi::list2, boost::arg<1> > >, void, std::string>::invoke (function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:153 #7 0x0000000000f6beff in boost::function1::operator() (this=0x7fffad1bd9a0, a0=...) at /usr/include/boost/function/function_template.hpp:1013 #8 0x00007f3e6735a700 in ARDOUR::RCConfiguration::map_parameters(boost::function&) (this=0x395db40, functor=...) at ../libs/ardour/ardour/rc_configuration_vars.h:114 #9 0x0000000000f22af0 in ARDOUR_UI::post_engine (this=0x36cad60) at ../gtk2_ardour/ardour_ui.cc:462 #10 0x0000000000f224c5 in ARDOUR_UI::create_engine (this=0x36cad60) at ../gtk2_ardour/ardour_ui.cc:390 #11 0x0000000000f30b7a in ARDOUR_UI::get_session_parameters (this=0x36cad60, quit_on_cancel=true, should_be_new=false, load_template=...) at ../gtk2_ardour/ardour_ui.cc:2573 #12 0x0000000000f276e0 in ARDOUR_UI::startup (this=0x36cad60) at ../gtk2_ardour/ardour_ui.cc:694 #13 0x0000000000f59823 in sigc::bound_mem_functor0::operator() (this=0x380d698) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #14 0x0000000000f534a8 in sigc::adaptor_functor >::operator() (this=0x380d690) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #15 0x0000000000f4dce7 in sigc::internal::slot_call0, void>::call_it (rep=0x380d660) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #16 0x0000000000f37b89 in sigc::internal::signal_emit0::emit (impl=0x3818170) at /usr/include/sigc++-2.0/sigc++/signal.h:776 #17 0x0000000000f40b56 in sigc::signal0::emit (this=0x36cae20) at /usr/include/sigc++-2.0/sigc++/signal.h:2671 #18 0x0000000000f3c8ce in sigc::signal0::operator() (this=0x36cae20) at /usr/include/sigc++-2.0/sigc++/signal.h:2679 #19 0x00007f3e6608a4c4 in Gtkmm2ext::UI::run (this=0x36cad60, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:263 #20 0x00000000013a8f5a in main (argc=1, argv=0x7fffad1be408) at ../gtk2_ardour/main.cc:604