Connection between master/audio_out 2 and ardour:monitor/audio_in 2 Getting Nth connection from io 0 = 0xb276050 There were NO connections, apparently ... Getting Nth connection from io 0 = 0xb276050 There were NO connections, apparently ... Checking 1 for physical connections Channel connected via 0 physical? 0 ACR: existing in = AUDIO=5:MIDI=0 out = AUDIO=6:MIDI=0 There are 2 physical inputs of type 0 Get index 5 + 0 % 2 = 1 Connect route Audio IN to system:capture_2 Connection between Audio/audio_in 1 and system:capture_2 Connection between master/audio_in 1 and ardour:Audio/audio_out 1 Connection between master/audio_in 2 and ardour:Audio/audio_out 2 Connection between monitor/audio_in 1 and ardour:master/audio_out 1 Connection between monitor/audio_in 1 and ardour:auditioner/audio_out 1 Connection between monitor/audio_in 2 and ardour:master/audio_out 2 Connection between monitor/audio_in 2 and ardour:auditioner/audio_out 2 Connection between monitor/audio_out 1 and system:playback_1 Connection between monitor/audio_out 2 and system:playback_2 Connection between master/audio_out 1 and ardour:monitor/audio_in 1 Connection between master/audio_out 2 and ardour:monitor/audio_in 2 Connection between Audio/audio_out 1 and ardour:master/audio_in 1 Connection between Audio/audio_out 2 and ardour:master/audio_in 2 Connect route Audio OUT to master/audio_in 1 [Thread 0xa996ab70 (LWP 2221) exited] Getting Nth connection from io 0 = 0xb276050 There were some connections, apparently ... to system:capture_2 Getting Nth connection from io 1 = 0xb339ac0 There were NO connections, apparently ... Getting Nth connection from io 0 = 0xb276050 There were some connections, apparently ... to system:capture_2 Getting Nth connection from io 1 = 0xb339ac0 There were NO connections, apparently ... Checking 2 for physical connections Channel connected via 0 Channel connected via 0 physical? 0 ardour-3.0: ../libs/ardour/buffer_set.cc:118: void ARDOUR::BufferSet::get_jack_port_addresses(ARDOUR::PortSet&, ARDOUR::framecnt_t): Assertion `_count == ports.count ()' failed. Program received signal SIGABRT, Aborted. [Switching to Thread 0xaee67b70 (LWP 2215)] 0xb7fe2424 in __kernel_vsyscall () (gdb) thread apply all bt Thread 20 (Thread 0xaacacc90 (LWP 2219)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb592c876 in nanosleep () from /lib/i686/cmov/libpthread.so.0 #2 0xb58ac502 in g_usleep () from /lib/libglib-2.0.so.0 #3 0xb563c49d in Glib::usleep(unsigned long) () from /usr/lib/libglibmm-2.4.so.1 #4 0xb6fee2a6 in ARDOUR::AudioEngine::meter_thread (this=0x9fcdfc0) at ../libs/ardour/audioengine.cc:693 #5 0xb700da6d in boost::_mfi::mf0::operator() ( this=0xafc2560, p=0x9fcdfc0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #6 0xb7008d66 in boost::_bi::list1 >::operator(), #boost::_bi::list0> ( this=0xafc2568, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #7 0xb70043f6 in boost::_bi::bind_t, #boost::_bi::list1 > >::operator() #(this=0xafc2560) at /usr/include/boost/bind/bind_template.hpp:20 #8 0xb6fff3b9 in sigc::adaptor_functor, #boost::_bi::list1 > > >::operator() #(this=0xafc2560) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #9 0xb6ffafe7 in sigc::internal::slot_call0, #boost::_bi::list1 > >, #void>::call_it (rep=0xafc2548) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #10 0xb56300c2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #11 0xb58a9aff in ?? () from /lib/libglib-2.0.so.0 #12 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #13 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 19 (Thread 0xade65b70 (LWP 2218)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4614696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb588ff1b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb5882adc in ?? () from /lib/libglib-2.0.so.0 #4 0xb5883247 in g_main_loop_run () from /lib/libglib-2.0.so.0 #5 0xb56356c5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1 #6 0xb7ec1f61 in BaseUI::main_thread (this=0xaf9bfe8) at ../libs/pbd/base_ui.cc:76 #7 0xb7ec3296 in sigc::bound_mem_functor0::operator() ( this=0xaf9a9d4) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #8 0xb7ec3106 in sigc::adaptor_functor >::operator() (this=0xaf9a9d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #9 0xb7ec2e82 in sigc::internal::slot_call0, void>::call_it (rep=0xaf9a9b8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #10 0xb56300c2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #11 0xb58a9aff in ?? () from /lib/libglib-2.0.so.0 #12 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #13 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 18 (Thread 0xaad9cc90 (LWP 2217)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4614696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb70660fe in ARDOUR::Butler::thread_work (this=0xaf02058) at ../libs/ardour/butler.cc:159 #3 0xb706605c in ARDOUR::Butler::_thread_work (arg=0xaf02058) at ../libs/ardour/butler.cc:140 #4 0xb7ef377a in fake_thread_start (arg=0xaf8fe30) at ../libs/pbd/pthread_utils.cc:81 #5 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 17 (Thread 0xad664b70 (LWP 2216)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb592b385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0 #2 0xb713ec39 in PBD::ProcessSemaphore::wait (this=0xaf02be0) at ../libs/pbd/pbd/semutils.h:41 #3 0xb713ce20 in ARDOUR::Graph::run_one (this=0xaf02b78) at ../libs/ardour/graph.cc:389 #4 0xb713d205 in ARDOUR::Graph::helper_thread (this=0xaf02b78) at ../libs/ardour/graph.cc:439 #5 0xb7142ce9 in boost::_mfi::mf0::operator() ( this=0xad664190, p=0xaf02b78) at /usr/include/boost/bind/mem_fn_template.hpp:49 #6 0xb7142796 in boost::_bi::list1 >::operator(), boost::_bi::list0> ( this=0xad664198, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #7 0xb714235a in boost::_bi::bind_t, boost::_bi::list1 > #>::operator() ( this=0xad664190) at /usr/include/boost/bind/bind_template.hpp:20 #8 0xb7141ea9 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 #9 0x08e527ef in boost::function0::operator() (this=0xad66418c) at /usr/include/boost/function/function_template.hpp:1013 #10 0xb6ff0f9a in ARDOUR::AudioEngine::_start_process_thread (arg=0xaf0ae58) at ../libs/ardour/audioengine.cc:1483 #11 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #12 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 16 (Thread 0xaee67b70 (LWP 2215)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4580751 in raise () from /lib/i686/cmov/libc.so.6 #2 0xb4583b82 in abort () from /lib/i686/cmov/libc.so.6 #3 0xb45798b8 in __assert_fail () from /lib/i686/cmov/libc.so.6 #4 0xb705723e in ARDOUR::BufferSet::get_jack_port_addresses #(this=0xb26ee18, ports=..., nframes=256) at ../libs/ardour/buffer_set.cc:118 #5 0xb7154fe6 in ARDOUR::IO::process_input (this=0xb26ed18, proc=..., start_frame=0, end_frame=256, nframes=256) at ../libs/ardour/io.cc:1524 #6 0xb73fe221 in ARDOUR::Track::no_roll (this=0xb264208, nframes=256, start_frame=0, end_frame=256, session_state_changing=false, can_record=false) at ../libs/ardour/track.cc:270 #7 0xb713e8a2 in ARDOUR::Graph::process_one_route (this=0xaf02b78, route= 0xb264208) at ../libs/ardour/graph.cc:603 #8 0xb7143347 in ARDOUR::GraphNode::process (this=0xb2642ec) at ../libs/ardour/graphnode.cc:69 #9 0xb713cf69 in ARDOUR::Graph::run_one (this=0xaf02b78) at ../libs/ardour/graph.cc:402 #10 0xb713d471 in ARDOUR::Graph::main_thread (this=0xaf02b78) at ../libs/ardour/graph.cc:475 #11 0xb7142ce9 in boost::_mfi::mf0::operator() ( this=0xaee67190, p=0xaf02b78) at /usr/include/boost/bind/mem_fn_template.hpp:49 #12 0xb7142796 in boost::_bi::list1 >::operator(), boost::_bi::list0> ( this=0xaee67198, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #13 0xb714235a in boost::_bi::bind_t, boost::_bi::list1 > #>::operator() ( this=0xaee67190) at /usr/include/boost/bind/bind_template.hpp:20 #14 0xb7141ea9 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 #15 0x08e527ef in boost::function0::operator() (this=0xaee6718c) at /usr/include/boost/function/function_template.hpp:1013 #16 0xb6ff0f9a in ARDOUR::AudioEngine::_start_process_thread (arg=0xaf0ae28) at ../libs/ardour/audioengine.cc:1483 #17 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #18 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 15 (Thread 0xac5f1b70 (LWP 2214)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb592b385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0 #2 0xb713ec39 in PBD::ProcessSemaphore::wait (this=0xaf02c00) at ../libs/pbd/pbd/semutils.h:41 #3 0xb713e598 in ARDOUR::Graph::routes_no_roll (this=0xaf02b78, nframes=256, start_frame=0, end_frame=256, non_rt_pending=false, can_record=false, declick=0) at ../libs/ardour/graph.cc:585 #4 0xb736dd86 in ARDOUR::Session::no_roll (this=0xaefd518, nframes=256) at ../libs/ardour/session_process.cc:112 #5 0xb736ed9a in ARDOUR::Session::process_with_events (this=0xaefd518, nframes=256) at ../libs/ardour/session_process.cc:349 #6 0xb736daab in ARDOUR::Session::process (this=0xaefd518, nframes=256) at ../libs/ardour/session_process.cc:75 #7 0xb6fed988 in ARDOUR::AudioEngine::process_callback (this=0x9fcdfc0, nframes=256) at ../libs/ardour/audioengine.cc:538 #8 0xb6fed63c in ARDOUR::AudioEngine::process_thread (this=0x9fcdfc0) at ../libs/ardour/audioengine.cc:461 #9 0xb6fed267 in ARDOUR::AudioEngine::_process_thread (arg=0x9fcdfc0) at ../libs/ardour/audioengine.cc:375 #10 0xb5941539 in ?? () from /usr/lib/libjack.so.0 #11 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #12 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 14 (Thread 0xae666b70 (LWP 2211)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5928f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5941f2f in ?? () from /usr/lib/libjack.so.0 #3 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #4 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 4 (Thread 0xb2a88b70 (LWP 2193)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5928f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb562f5b8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb6f89dbd in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #4 0xb6f89b46 in analyser_work () at ../libs/ardour/analyser.cc:49 #5 0x093adc5b in sigc::pointer_functor0::operator() (this=0x9d62134) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #6 0x093ab5ea in sigc::adaptor_functor >::operator() (this=0x9d62130) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x093a8778 in sigc::internal::slot_call0, void>::call_it (rep=0x9d62118) at #/usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0xb56300c2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0xb58a9aff in ?? () from /lib/libglib-2.0.so.0 #10 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #11 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xb3289b70 (LWP 2192)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5928f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb562f5b8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb73e05aa in peak_thread_work () at ../libs/ardour/source_factory.cc:69 #4 0x093adc5b in sigc::pointer_functor0::operator() (this=0x9d5a924) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x093ab5ea in sigc::adaptor_functor >::operator() (this=0x9d5a920) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x093a8778 in sigc::internal::slot_call0, void>::call_it (rep=0x9d5a908) at #/usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0xb56300c2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0xb58a9aff in ?? () from /lib/libglib-2.0.so.0 #9 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #10 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb3a8ab70 (LWP 2191)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb5928f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb562f5b8 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0xb73e05aa in peak_thread_work () at ../libs/ardour/source_factory.cc:69 #4 0x093adc5b in sigc::pointer_functor0::operator() (this=0x9d5ac74) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x093ab5ea in sigc::adaptor_functor >::operator() (this=0x9d5ac70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x093a8778 in sigc::internal::slot_call0, void>::call_it (rep=0x9d5ac58) at #/usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0xb56300c2 in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0xb58a9aff in ?? () from /lib/libglib-2.0.so.0 #9 0xb5924955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #10 0xb4621e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb3b328b0 (LWP 2188)): #0 0xb4bbbfbf in Gtk::Notebook_Class::switch_page_callback(_GtkNotebook*, #_GtkNotebookPage*, unsigned int) () from /usr/lib/libgtkmm-2.4.so.1 #1 0xb531785f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #2 0xb55c51c7 in ?? () from /usr/lib/libgobject-2.0.so.0 #3 0xb55c6b52 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #4 0xb55deef6 in ?? () from /usr/lib/libgobject-2.0.so.0 #5 0xb55e088c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #6 0xb55e0d12 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #7 0xb53343c4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #8 0xb4bbb28d in Gtk::Notebook::set_current_page(int) () from /usr/lib/libgtkmm-2.4.so.1 #9 0x0936ceaf in PortMatrix::setup_notebooks (this=0xb320720) at ../gtk2_ardour/port_matrix.cc:789 #10 0x09368cab in PortMatrix::setup (this=0xb320720) at ../gtk2_ardour/port_matrix.cc:211 #11 0x09374b59 in boost::_mfi::mf0::operator() ( this=0xb321404, p=0xb320720) at /usr/include/boost/bind/mem_fn_template.hpp:49 #12 0x093739ec in boost::_bi::list1 >::operator(), boost::_bi::list0> #(this=0xb32140c, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #13 0x0937278e in boost::_bi::bind_t, boost::_bi::list1 > #>::operator() ( this=0xb321404) at /usr/include/boost/bind/bind_template.hpp:20 #14 0x09371570 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 #15 0x08e527ef in boost::function0::operator() (this=0xb321400) at /usr/include/boost/function/function_template.hpp:1013 #16 0xb622556a in AbstractUI::call_slot(PBD::EventLoop::InvalidationRecord #*, const boost::function &) (this=0x9bf88c0, invalidation=0xb3215b8, f=...) at ../libs/pbd/pbd/abstract_ui.cc:220 #17 0x08e52dbf in boost::_mfi::mf2&>::operator()(PBD::EventLoop *, #PBD::EventLoop::InvalidationRecord *, const boost::function &) #const ( this=0xb3213f0, p=0x9bf88c0, a1=0xb3215b8, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 #18 0x08e4e595 in boost::_bi::list3, boost::_bi::value, #boost::_bi::value > #>::operator()PBD::EventLoop::InvalidationRecord*, const boost::function&>, #>boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf2PBD::EventLoop, PBD::EventLoop::InvalidationRecord*, const #>boost::function&> &, boost::_bi::list0 &, int) ( this=0xb3213f8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392 #19 0x08e48328 in boost::_bi::bind_t&>, #boost::_bi::list3, #boost::_bi::value, #boost::_bi::value > > >::operator()(void) #(this=0xb3213f0) at /usr/include/boost/bind/bind_template.hpp:20 #20 0x08e4072e in #boost::detail::function::void_function_obj_invoker0&>, #boost::_bi::list3, #boost::_bi::value, #boost::_bi::value > > >, #void>::invoke(boost::detail::function::function_buffer &) #(function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #21 0x08e527ef in boost::function0::operator() (this=0xb323cd4) at /usr/include/boost/function/function_template.hpp:1013 #22 0x08e4d60e in boost::signals2::detail::signal0_impl, int, std::less, #boost::function, boost::function, #boost::signals2::mutex>::slot_invoker::m_invoke(const #boost::signals2::detail::signal0_impl, int, std::less, #boost::function, boost::function, #boost::signals2::mutex>::connection_body_type &, const #boost::signals2::detail::void_type *) const ( this=0xbfffe6a0, connectionBody=...) at /usr/include/boost/signals2/detail/signal_template.hpp:351 #23 0x08e46a3e in boost::signals2::detail::signal0_impl, int, std::less, #boost::function, boost::function, #boost::signals2::mutex>::slot_invoker::operator()(const #boost::signals2::detail::signal0_impl, int, std::less, #boost::function, boost::function, #boost::signals2::mutex>::connection_body_type &) const (this=0xbfffe6a0, #connectionBody=...) at /usr/include/boost/signals2/detail/signal_template.hpp:340 #24 0x08e3f58a 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(void) #const (this=0xbfffe5d4) at /usr/include/boost/signals2/detail/slot_call_iterator.hpp:82 #25 0x08e3825f in 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> > >(const #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> > &) (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:516 #26 0x08e31451 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, const #boost::signals2::detail::void_type&, int>::operator*(void) const #(this=0xbfffe5d4) at /usr/include/boost/iterator/iterator_facade.hpp:634 #27 0x08e2bf6d in 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_tboost::signals2::optional_last_value, int, std::less, #>boost::function, boost::functionboost::signals2::connection&)>, boost::signals2::mutex>::slot_invoker, #>std::_List_iteratorboost::optional >, boost::signals2::slot0boost::function >, boost::signals2::mutex> > >, #>boost::signals2::detail::connection_bodyboost::optional >, boost::signals2::slot0boost::function >, boost::signals2::mutex> >, #>boost::signals2::detail::slot_call_iterator_tboost::signals2::optional_last_value, int, std::less, #>boost::function, boost::functionboost::signals2::connection&)>, boost::signals2::mutex>::slot_invoker, #>std::_List_iteratorboost::optional >, boost::signals2::slot0boost::function >, boost::signals2::mutex> > >, #>boost::signals2::detail::connection_bodyboost::optional >, boost::signals2::slot0boost::function >, boost::signals2::mutex> >) const ( this=0xb31d2c8, first=..., last=...) at /usr/include/boost/signals2/optional_last_value.hpp:55 #28 0x08e26727 in 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_tboost::signals2::optional_last_value, int, std::less, #>boost::function, boost::functionboost::signals2::connection&)>, boost::signals2::mutex>::slot_invoker, #>std::_List_iteratorboost::optional >, boost::signals2::slot0boost::function >, boost::signals2::mutex> > >, #>boost::signals2::detail::connection_bodyboost::optional >, boost::signals2::slot0boost::function >, boost::signals2::mutex> >, #>boost::signals2::detail::slot_call_iterator_tboost::signals2::optional_last_value, int, std::less, #>boost::function, boost::functionboost::signals2::connection&)>, boost::signals2::mutex>::slot_invoker, #>std::_List_iteratorboost::optional >, boost::signals2::slot0boost::function >, boost::signals2::mutex> > >, #>boost::signals2::detail::connection_bodyboost::optional >, boost::signals2::slot0boost::function >, boost::signals2::mutex> >) const #>(this=0xbfffe6ff, combiner=..., first=..., last=...) at /usr/include/boost/signals2/detail/result_type_wrapper.hpp:64 #29 0x08e21699 in boost::signals2::detail::signal0_impl, int, std::less, #boost::function, boost::function, boost::signals2::mutex>::operator()(void) #(this=0xb310a68) at /usr/include/boost/signals2/detail/signal_template.hpp:246 #30 0x08e1c35a in boost::signals2::signal0, int, std::less, #boost::function, boost::function, boost::signals2::mutex>::operator()(void) #(this=0xb320750) at /usr/include/boost/signals2/detail/signal_template.hpp:675 #31 0x08e18253 in PBD::Signal0::operator() (this=0xb320750) at ../libs/pbd/pbd/signals.h:104 #32 0x093584dd in PortGroupList::resume_signals (this=0xb32074c) at ../gtk2_ardour/port_group.cc:762 #33 0x091f7708 in IOSelector::setup_ports (this=0xb320720, dim=0) at ../gtk2_ardour/io_selector.cc:130 #34 0x0936beb5 in PortMatrix::setup_global_ports (this=0xb320720) at ../gtk2_ardour/port_matrix.cc:587 #35 0x09374b59 in boost::_mfi::mf0::operator() ( this=0xb2fef18, p=0xb320720) at /usr/include/boost/bind/mem_fn_template.hpp:49 #36 0x093739ec in boost::_bi::list1 >::operator(), boost::_bi::list0> #(this=0xb2fef20, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #37 0x0937278e in boost::_bi::bind_t, boost::_bi::list1 > #>::operator() ( this=0xb2fef18) at /usr/include/boost/bind/bind_template.hpp:20 #38 0x09371570 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 #39 0x08e527ef in boost::function0::operator() (this=0xb2fef14) at /usr/include/boost/function/function_template.hpp:1013 #40 0xb6218c57 in Gtkmm2ext::UI::do_request (this=0x9bf88b0, req=0xb2fef08) at ../libs/gtkmm2ext/gtk_ui.cc:433 #41 0xb62258d8 in AbstractUI::handle_ui_requests ( this=0x9bf88c0) at ../libs/pbd/pbd/abstract_ui.cc:182 #42 0xb7ec21f8 in BaseUI::request_handler (this=0x9bf88c0, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:121 #43 0xb7ec31da in sigc::bound_mem_functor1::operator() (this=0x9bf842c, _A_a1=@0xbfffea1c) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851 #44 0xb7ec2fcf in sigc::adaptor_functor >::operator() #(this=0x9bf8428, _A_arg1=@0xbfffea1c) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84 #45 0xb7ec2d0f in sigc::internal::slot_call1, bool, Glib::IOCondition>::call_it #(rep=0x9bf8410, a_1=@0xbfffea1c) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137 #46 0xb5634242 in Glib::IOSource::dispatch(sigc::slot_base*) () from /usr/lib/libglibmm-2.4.so.1 #47 0xb56343d9 in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/libglibmm-2.4.so.1 #48 0xb587e755 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #49 0xb5882d08 in ?? () from /lib/libglib-2.0.so.0 #50 0xb5883247 in g_main_loop_run () from /lib/libglib-2.0.so.0 #51 0xb5314e19 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #52 0xb4bafe87 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1 #53 0xb4bafc82 in Gtk::Main::run() () from /usr/lib/libgtkmm-2.4.so.1 #54 0xb62184a7 in Gtkmm2ext::UI::run (this=0x9bf88b0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268 #55 0x0922b5dd in main (argc=1, argv=0xbfffedc4) at ../gtk2_ardour/main.cc:625 (gdb)