thread apply all bt Thread 12 (Thread 5037): #0 0x00007f6b3ac33f83 in poll () from /lib/libc.so.6 #1 0x00007f6b4469b202 in ARDOUR::Butler::thread_work (this=0x5e49770) at ../libs/ardour/butler.cc:159 #2 0x00007f6b4469b176 in ARDOUR::Butler::_thread_work (arg=0x5e49770) at ../libs/ardour/butler.cc:140 #3 0x00007f6b45a66694 in fake_thread_start (arg=0x5e8c980) at ../libs/pbd/pthread_utils.cc:81 #4 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #5 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 11 (Thread 5004): #0 0x00007f6b3ac33f83 in poll () from /lib/libc.so.6 #1 0x00007f6b3683129a in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f6b36832c2c in xcb_wait_for_reply () from /usr/lib/libxcb.so.1 #3 0x00007f6b384048d3 in _XReply () from /usr/lib/libX11.so.6 #4 0x00007f6b383f9c8d in XTranslateCoordinates () from /usr/lib/libX11.so.6 #5 0x00007f6b3f1ef6cd in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #6 0x00007f6b3f1c092f in gdk_window_get_origin () from /usr/lib/libgdk-x11-2.0.so.0 #7 0x00007f6b33c812f6 in ca_gtk_proplist_set_for_widget () from /usr/lib/libcanberra-gtk.so.0 #8 0x00007f6b33c8174b in ca_gtk_proplist_set_for_event () from /usr/lib/libcanberra-gtk.so.0 #9 0x00007f6b33c81e2b in ca_gtk_play_for_event () from /usr/lib/libcanberra-gtk.so.0 #10 0x00007f6b33e87397 in ?? () from /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so #11 0x00007f6b33e88333 in ?? () from /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so #12 0x00007f6b3f1a0db6 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #13 0x00007f6b40f488c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #14 0x00007f6b40f4c748 in ?? () from /lib/libglib-2.0.so.0 #15 0x00007f6b40f4cc55 in g_main_loop_run () from /lib/libglib-2.0.so.0 #16 0x00007f6b3f56abb7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #17 0x00007f6b435ca49b in Gtkmm2ext::UI::run (this=0x388c700, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:265 #18 0x000000000139f644 in main (argc=1, argv=0x7fffc8a70298) at ../gtk2_ardour/main.cc:602 Thread 10 (Thread 5034): #0 0x00007f6b3aeeb93d in read () from /lib/libpthread.so.0 #1 0x00007f6b41212592 in ?? () from /usr/lib/libjack.so.0 #2 0x00007f6b41214d34 in ?? () from /usr/lib/libjack.so.0 #3 0x00007f6b412106e0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #5 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 9 (Thread 5039): #0 0x00007f6b3b65f67e in __cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const () from /usr/lib/libstdc++.so.6 #1 0x00007f6b3b65d45d in __dynamic_cast () from /usr/lib/libstdc++.so.6 #2 0x0000000001530ba7 in shared_ptr (this=0x7f6b046e7820, r=...) at /usr/include/boost/smart_ptr/shared_ptr.hpp:259 #3 0x000000000152c6cf in boost::dynamic_pointer_cast (r=...) at /usr/include/boost/smart_ptr/shared_ptr.hpp:522 #4 0x00007f6b44931c4a in ARDOUR::Route::meter (this=0x7f6b2f5ce740) at ../libs/ardour/route.cc:3424 #5 0x00007f6b4494a8a3 in boost::_mfi::mf0::operator()(ARDOUR::Route*) const () from /usr/local/lib/ardour3/libardour.so.3 #6 0x00007f6b44946b3e in void boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) () from /usr/local/lib/ardour3/libardour.so.3 #7 0x00007f6b4494312f in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() () from /usr/local/lib/ardour3/libardour.so.3 #8 0x00007f6b449404cf in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) () from /usr/local/lib/ardour3/libardour.so.3 #9 0x0000000000f6fa4d in boost::function0::operator() (this=0x7f6b2f79e558) at /usr/include/boost/function/function_template.hpp:1013 #10 0x0000000000f6abdd in boost::signals2::detail::signal0_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker::m_invoke(boost::shared_ptr >, boost::signals2::slot0 >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const (this=0x7f6b046e7ce0, connectionBody=...) at /usr/include/boost/signals2/detail/signal_template.hpp:351 #11 0x0000000000f64457 in boost::signals2::detail::signal0_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker::operator()(boost::shared_ptr >, boost::signals2::slot0 >, boost::signals2::mutex> > const&) const (this=0x7f6b046e7ce0, connectionBody=...) at /usr/include/boost/signals2/detail/signal_template.hpp:340 ---Type to continue, or q to quit--- #12 0x0000000000f5d4f9 in boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> >::dereference() const (this=0x7f6b046e7ae0) at /usr/include/boost/signals2/detail/slot_call_iterator.hpp:82 #13 0x0000000000f56bac in boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> >::reference boost::iterator_core_access::dereference, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> > const&) (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:516 #14 0x0000000000f503fe in boost::iterator_facade, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, long>::operator*() const (this=0x7f6b046e7ae0) at /usr/include/boost/iterator/iterator_facade.hpp:634 #15 0x0000000000f4b43a in void boost::signals2::optional_last_value::operator(), int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> >) const (this=0x38590c0, first=..., last=...) at /usr/include/boost/signals2/optional_last_value.hpp:55 #16 0x0000000000f461ab in void boost::signals2::detail::combiner_invoker::operator(), boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> > >(boost::signals2::optional_last_value&, boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex> >) const (this=0x7f6b046e7c1e, combiner=..., first=..., last=...) at /usr/include/boost/signals2/detail/result_type_wrapper.hpp:64 #17 0x0000000000f409f8 in boost::signals2::detail::signal0_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()() (this=0x3858fd0) at /usr/include/boost/signals2/detail/signal_template.hpp:246 #18 0x0000000000f3ad22 in boost::signals2::signal0, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()() (this=0x7f6b45189b50) ---Type to continue, or q to quit--- at /usr/include/boost/signals2/detail/signal_template.hpp:675 #19 0x0000000000f36a84 in PBD::Signal0::operator() (this=0x7f6b45189b50) at ../libs/pbd/pbd/signals.h:104 #20 0x00007f6b446236bd in ARDOUR::AudioEngine::meter_thread (this=0x3ea9200) at ../libs/ardour/audioengine.cc:682 #21 0x00007f6b4463cf29 in boost::_mfi::mf0::operator() (this=0x7f6b001629d0, p=0x3ea9200) at /usr/include/boost/bind/mem_fn_template.hpp:49 #22 0x00007f6b446396ac in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7f6b001629e0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:246 #23 0x00007f6b446362df in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7f6b001629d0) at /usr/include/boost/bind/bind_template.hpp:20 #24 0x00007f6b4463293c in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x7f6b001629d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #25 0x00007f6b4462f566 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x7f6b001629a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #26 0x00007f6b400dc862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #27 0x00007f6b40f71b84 in ?? () from /lib/libglib-2.0.so.0 #28 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #29 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #30 0x0000000000000000 in ?? () Thread 8 (Thread 5033): #0 0x00007f6b3aee885c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f6b412121f1 in ?? () from /usr/lib/libjack.so.0 #2 0x00007f6b4120ae59 in ?? () from /usr/lib/libjack.so.0 #3 0x00007f6b412106e0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #5 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 7 (Thread 5028): #0 0x00007f6b3aee8bc9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f6b3fc5b602 in ?? () from /usr/lib/libgthread-2.0.so.0 #2 0x00007f6b40f23851 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007f6b40f23997 in g_async_queue_timed_pop () from /lib/libglib-2.0.so.0 #4 0x00007f6b40f739c8 in ?? () from /lib/libglib-2.0.so.0 #5 0x00007f6b40f71b84 in ?? () from /lib/libglib-2.0.so.0 #6 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #7 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () Thread 6 (Thread 5024): #0 0x00007f6b3aee885c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f6b445b2e21 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #2 0x00007f6b445b2b51 in analyser_work () at ../libs/ardour/analyser.cc:49 #3 0x000000000153e7c5 in sigc::pointer_functor0::operator()() const () #4 0x000000000153c9d2 in sigc::adaptor_functor >::operator()() const () #5 0x0000000001539f1b in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #6 0x00007f6b400dc862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007f6b40f71b84 in ?? () from /lib/libglib-2.0.so.0 #8 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #9 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 5 (Thread 5023): #0 0x00007f6b3aee885c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f6b44a6e4a7 in peak_thread_work () at ../libs/ardour/source_factory.cc:69 #2 0x000000000153e7c5 in sigc::pointer_functor0::operator()() const () #3 0x000000000153c9d2 in sigc::adaptor_functor >::operator()() const () #4 0x0000000001539f1b in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #5 0x00007f6b400dc862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007f6b40f71b84 in ?? () from /lib/libglib-2.0.so.0 #7 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #8 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () ---Type to continue, or q to quit--- Thread 4 (Thread 5022): #0 0x00007f6b3aee885c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f6b44a6e4a7 in peak_thread_work () at ../libs/ardour/source_factory.cc:69 #2 0x000000000153e7c5 in sigc::pointer_functor0::operator()() const () #3 0x000000000153c9d2 in sigc::adaptor_functor >::operator()() const () #4 0x0000000001539f1b in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #5 0x00007f6b400dc862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007f6b40f71b84 in ?? () from /lib/libglib-2.0.so.0 #7 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #8 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 3 (Thread 5036): #0 0x00007f6b3aeeab50 in sem_wait () from /lib/libpthread.so.0 #1 0x00007f6b4478e422 in PBD::ProcessSemaphore::wait (this=0x5e86588) at ../libs/pbd/pbd/semutils.h:41 #2 0x00007f6b4478bb6b in ARDOUR::Graph::restart_cycle (this=0x5e864b0) at ../libs/ardour/graph.cc:206 #3 0x00007f6b4478bb35 in ARDOUR::Graph::dec_ref (this=0x5e864b0) at ../libs/ardour/graph.cc:192 #4 0x00007f6b447927f2 in ARDOUR::GraphNode::finish (this=0x7f6b2c4ac6f0, chain=0) at ../libs/ardour/graphnode.cc:61 #5 0x00007f6b4478cad3 in ARDOUR::Graph::run_one (this=0x5e864b0) at ../libs/ardour/graph.cc:352 #6 0x00007f6b4478ce00 in ARDOUR::Graph::main_thread (this=0x5e864b0) at ../libs/ardour/graph.cc:412 #7 0x00007f6b44791b73 in boost::_mfi::mf0::operator() (this=0x7f6b047e4d58, p=0x5e864b0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #8 0x00007f6b447917e6 in boost::_bi::list1 >::operator(), boost::_bi::list0> ( this=0x7f6b047e4d68, f=..., a=...) at /usr/include/boost/bind/bind.hpp:246 #9 0x00007f6b4479150d in boost::_bi::bind_t, boost::_bi::list1 > >::operator() ( this=0x7f6b047e4d58) at /usr/include/boost/bind/bind_template.hpp:20 #10 0x00007f6b447910b5 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #11 0x0000000000f6fa4d in boost::function0::operator() (this=0x7f6b047e4d50) at /usr/include/boost/function/function_template.hpp:1013 #12 0x00007f6b446268a3 in ARDOUR::AudioEngine::_start_process_thread (arg=0x5e86970) at ../libs/ardour/audioengine.cc:1483 #13 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #14 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #15 0x0000000000000000 in ?? () Thread 2 (Thread 5035): #0 0x00007f6b3ac33f83 in poll () from /lib/libc.so.6 #1 0x00007f6b41211da6 in ?? () from /usr/lib/libjack.so.0 #2 0x00007f6b411f926a in ?? () from /usr/lib/libjack.so.0 #3 0x00007f6b411f6647 in ?? () from /usr/lib/libjack.so.0 #4 0x00007f6b446228cb in ARDOUR::AudioEngine::process_thread (this=0x3ea9200) at ../libs/ardour/audioengine.cc:437 #5 0x00007f6b4462269e in ARDOUR::AudioEngine::_process_thread (arg=0x3ea9200) at ../libs/ardour/audioengine.cc:379 #6 0x00007f6b411f7f3b in ?? () from /usr/lib/libjack.so.0 #7 0x00007f6b412106e0 in ?? () from /usr/lib/libjack.so.0 #8 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #9 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 1 (Thread 5038): #0 0x00007f6b0441c4ec in PBD::Controllable::is_gain_like (this=0x0) at ../libs/pbd/pbd/controllable.h:72 #1 0x00007f6b0441b9bc in MIDIControllable::write_feedback (this=0x7f6b001675b0, buf=0x7f6b29a68893 "", bufsize=@0x7f6b29a68828) at ../libs/surfaces/generic_midi/midicontrollable.cc:377 #2 0x00007f6b043e2dea in GenericMidiControlProtocol::_send_feedback (this=0x7f6b2c3f4480) at ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:257 #3 0x00007f6b043e2d41 in GenericMidiControlProtocol::send_feedback (this=0x7f6b2c3f4480) at ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:243 #4 0x00007f6b043f85ad in boost::_mfi::mf0::operator() (this=0x7f6af81184a8, p=0x7f6b2c3f4480) at /usr/include/boost/bind/mem_fn_template.hpp:49 #5 0x00007f6b043f4bac in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7f6af81184b8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:246 #6 0x00007f6b043f1a27 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7f6af81184a8) at /usr/include/boost/bind/bind_template.hpp:20 #7 0x00007f6b043ef868 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #8 0x0000000000f6fa4d in boost::function0::operator() (this=0x7f6af81184a0) at /usr/include/boost/function/function_template.hpp:1013 #9 0x00007f6b44841f31 in ARDOUR::MidiControlUI::do_request (this=0x602bf20, req=0x7f6af8118490) at ../libs/ardour/midi_ui.cc:78 #10 0x00007f6b4484caae in AbstractUI::handle_ui_requests (this=0x602bf20) at ../libs/pbd/pbd/abstract_ui.cc:151 #11 0x00007f6b45a3119d in BaseUI::request_handler (this=0x602bf20, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:121 ---Type to continue, or q to quit--- #12 0x00007f6b45a322a6 in sigc::bound_mem_functor1::operator() (this=0x5e8cef8, _A_a1=@0x7f6b29a6cb3c) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851 #13 0x00007f6b45a32083 in sigc::adaptor_functor >::operator() ( this=0x5e8cef0, _A_arg1=@0x7f6b29a6cb3c) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84 #14 0x00007f6b45a31d98 in sigc::internal::slot_call1, bool, Glib::IOCondition>::call_it ( rep=0x5e8cec0, a_1=@0x7f6b29a6cb3c) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137 #15 0x00007f6b400dfb6e in Glib::IOSource::dispatch(sigc::slot_base*) () from /usr/lib/libglibmm-2.4.so.1 #16 0x00007f6b400dfcbf in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/libglibmm-2.4.so.1 #17 0x00007f6b40f488c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #18 0x00007f6b40f4c748 in ?? () from /lib/libglib-2.0.so.0 #19 0x00007f6b40f4cc55 in g_main_loop_run () from /lib/libglib-2.0.so.0 #20 0x00007f6b45a30ebb in BaseUI::main_thread (this=0x602bf20) at ../libs/pbd/base_ui.cc:76 #21 0x00007f6b45a32367 in sigc::bound_mem_functor0::operator() (this=0x602c838) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #22 0x00007f6b45a321c2 in sigc::adaptor_functor >::operator() (this=0x602c830) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #23 0x00007f6b45a31f1b in sigc::internal::slot_call0, void>::call_it (rep=0x602c800) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #24 0x00007f6b400dc862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #25 0x00007f6b40f71b84 in ?? () from /lib/libglib-2.0.so.0 #26 0x00007f6b3aee39ca in start_thread () from /lib/libpthread.so.0 #27 0x00007f6b3ac406fd in clone () from /lib/libc.so.6 #28 0x0000000000000000 in ?? ()