-JACK---------------------------------------------------------- /usr/bin/jackd -P70 -t2000 -dfirewire -r44100 -p64 -n3 jackd 0.121.3 JACK compiled with System V SHM support. loading driver .. libffado 2.999.0- built Oct 6 2011 19:36:05 [...] -gdb--------------------------------------------------------------- [...] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xab8d7b70 (LWP 16634)] 0x000000f8 in ?? () (gdb) thread apply all bt Thread 64 (Thread 0xa7927c90 (LWP 16638)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb49b1b16 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #2 0xb5973042 in g_usleep () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #3 0xb5a8be1d in Glib::usleep(unsigned long) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #4 0xb70424c8 in ARDOUR::AudioEngine::meter_thread (this=0xa1da3c8) at ../libs/ardour/audioengine.cc:692 #5 0xb7063c41 in boost::_mfi::mf0::operator()(ARDOUR::AudioEngine*) const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #6 0xb705edbc in void boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #7 0xb705a32a in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #8 0xb70552fb in sigc::adaptor_functor to continue, or q to quit--- f0, boost::_bi::list1 > > >::operator()() const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #9 0xb7050969 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it(sigc::internal::slot_rep*) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #10 0xb5a7fa02 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #11 0xb59705b1 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #12 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #13 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 Thread 63 (Thread 0xab5dbb70 (LWP 16637)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4594f86 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #2 0xb59579ab in g_poll () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #3 0xb594a66e in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 ---Type to continue, or q to quit--- #4 0xb594aa47 in g_main_loop_run () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #5 0xb5a85015 in Glib::MainLoop::run() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #6 0xb5e6e9bd in BaseUI::main_thread (this=0xb1ade258) at ../libs/pbd/base_ui.cc:77 #7 0xb5e6fd9a in sigc::bound_mem_functor0::operator() ( this=0xb1a6ae1c) at /usr/local/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #8 0xb5e6fc0a in sigc::adaptor_functor >::operator() (this=0xb1a6ae18) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #9 0xb5e6f97a in sigc::internal::slot_call0, void>::call_it (rep=0xb1a6ae00) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 #10 0xb5a7fa02 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #11 0xb59705b1 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #12 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #13 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 ---Type to continue, or q to quit--- Thread 62 (Thread 0xaa297c90 (LWP 16636)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb4594f86 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #2 0xb70c6275 in ARDOUR::Butler::thread_work (this=0xaf789d8) at ../libs/ardour/butler.cc:153 #3 0xb70c61fb in ARDOUR::Butler::_thread_work (arg=0xaf789d8) at ../libs/ardour/butler.cc:137 #4 0xb5ea8196 in fake_thread_start (arg=0xb040418) at ../libs/pbd/pthread_utils.cc:81 #5 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #6 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 Thread 61 (Thread 0xab6ffb70 (LWP 16635)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb49b0655 in sem_wait@@GLIBC_2.1 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #2 0xb71b53d9 in PBD::ProcessSemaphore::wait() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #3 0xb71b2b43 in ARDOUR::Graph::restart_cycle (this=0xaf79538) at ../libs/ardour/graph.cc:263 ---Type to continue, or q to quit--- #4 0xb71b2b09 in ARDOUR::Graph::dec_ref (this=0xaf79538) at ../libs/ardour/graph.cc:250 #5 0xb71ba13e in ARDOUR::GraphNode::finish (this=0xb2087e4, chain=0) at ../libs/ardour/graphnode.cc:71 #6 0xb71b3738 in ARDOUR::Graph::run_one (this=0xaf79538) at ../libs/ardour/graph.cc:403 #7 0xb71b3c5f in ARDOUR::Graph::main_thread (this=0xaf79538) at ../libs/ardour/graph.cc:478 #8 0xb71b96b1 in boost::_mfi::mf0::operator()(ARDOUR::Graph*) const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #9 0xb71b9154 in void boost::_bi::list1 >::operator(), boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf0&, boost::_bi::list0&, int) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #10 0xb71b8cd6 in boost::_bi::bind_t, boost::_bi::list1 > >::operator()() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #11 0xb71b8786 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke(boost::detail::function::function_buffer&) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #12 0x08bc7e2f in boost::function0::operator() (this=0xab6ff1ac) ---Type to continue, or q to quit--- at /usr/local/include/boost/function/function_template.hpp:1013 #13 0xb7045643 in ARDOUR::AudioEngine::_start_process_thread (arg=0xaf817a8) at ../libs/ardour/audioengine.cc:1476 #14 0xb49cab37 in jack_thread_proxy (varg=0xaf817c8) at thread.c:136 #15 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #16 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 Thread 60 (Thread 0xab8d7b70 (LWP 16634)): #0 0x000000f8 in ?? () #1 0xb70e8d7e in void boost::_bi::list2, boost::arg<1> >::operator(), boost::_bi::list1 >(boost::_bi::type, boost::_mfi::mf1&, boost::_bi::list1&, int) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #2 0xb70e81ab in void boost::_bi::bind_t, boost::_bi::list2, boost::arg<1> > >::operator()(unsigned int&) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #3 0xb70e769d in boost::detail::function::void_function_obj_invoker1, boost::_bi::list2, boost::arg<1> > >, void, unsig---Type to continue, or q to quit--- ned int>::invoke(boost::detail::function::function_buffer&, unsigned int) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #4 0x08d5a01a in boost::function1::operator()(unsigned int) const () #5 0xb706b4b4 in boost::signals2::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker::m_invoke(boost::shared_ptr >, boost::signals2::slot1 >, boost::signals2::mutex> > const&, boost::signals2::detail::void_type const*) const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #6 0xb7067814 in boost::signals2::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker::operator()(boost::shared_ptr >, boost::signals2::slot1 >, boost::signals2::mutex> > const&) const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #7 0xb70628de in boost::signals2::detail::slot_call_iterator_t to continue, or q to quit--- ::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >::dereference() const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #8 0xb705dee7 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::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >::reference boost::iterator_cor---Type to continue, or q to quit--- e_access::dereference, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, 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::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> > const&) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 ---Type to continue, or q to quit--- #9 0xb7058eef in boost::iterator_facade, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::single_pass_traversal_tag, boost::signals2::detail::void_type const&, int>::operator*() const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #10 0xb7053e7f 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::slot1 to continue, or q to quit--- int)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, 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::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, 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::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body to continue, or q to quit--- st::signals2::detail::slot_meta_group, boost::optional >, boost::signals2::slot1 >, boost::signals2::mutex> >) const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #11 0xb704f905 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::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, 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 to continue, or q to quit--- 2::detail::slot_meta_group, boost::optional >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, 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::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> >) const () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #12 0xb704b5a7 in boost::signals2::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()(unsigned int) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 ---Type to continue, or q to quit--- #13 0xb70489d3 in boost::signals2::signal1, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()(unsigned int) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #14 0xb70476d2 in PBD::Signal1 >::operator()(unsigned int) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #15 0xb70418ef in ARDOUR::AudioEngine::process_callback (this=0xa1da3c8, nframes=64) at ../libs/ardour/audioengine.cc:492 #16 0xb704174c in ARDOUR::AudioEngine::process_thread (this=0xa1da3c8) at ../libs/ardour/audioengine.cc:443 #17 0xb704118f in ARDOUR::AudioEngine::_process_thread (arg=0xa1da3c8) at ../libs/ardour/audioengine.cc:352 #18 0xb49c5a2e in jack_run_client_provided_process_thread (client=0xa1e0bf8) at client.c:2092 #19 0xb49c5a67 in jack_client_thread (arg=0xa1e0bf8) at client.c:2123 #20 0xb49cab37 in jack_thread_proxy (varg=0xaf2f908) at thread.c:136 #21 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #22 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 ---Type to continue, or q to quit--- Thread 9 (Thread 0xae201b70 (LWP 16581)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb49ae20a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #2 0xb49c75c2 in mb_thread_func (arg=0x0) at messagebuffer.c:72 #3 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #4 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 Thread 5 (Thread 0xb23feb70 (LWP 16576)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb49ae20a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #2 0xb5a7eed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #3 0xb6fcd377 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #4 0xb6fcd0ae in analyser_work () at ../libs/ardour/analyser.cc:49 #5 0x09111e45 in sigc::pointer_functor0::operator() (this=0xb2c005d4) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #6 0x0910febe in sigc::adaptor_functor >::operator() (this=0xb2c005d0) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 ---Type to continue, or q to quit--- #7 0x0910d808 in sigc::internal::slot_call0, void>::call_it (rep=0xb2c005b8) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0xb5a7fa02 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #9 0xb59705b1 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #10 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #11 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 Thread 4 (Thread 0xb2bffb70 (LWP 16575)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb49ae20a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #2 0xb5a7eed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #3 0xb74ca461 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #4 0x09111e45 in sigc::pointer_functor0::operator() (this=0xa01c52c) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x0910febe in sigc::adaptor_functor >::operator() (this=0xa01c528) ---Type to continue, or q to quit--- at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x0910d808 in sigc::internal::slot_call0, void>::call_it (rep=0xa01c510) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0xb5a7fa02 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #8 0xb59705b1 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #9 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #10 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 Thread 3 (Thread 0xb3574b70 (LWP 16574)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb49ae20a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #2 0xb5a7eed8 in Glib::Cond::wait(Glib::Mutex&) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #3 0xb74ca461 in peak_thread_work () at ../libs/ardour/source_factory.cc:68 #4 0x09111e45 in sigc::pointer_functor0::operator() (this=0xa01c71c) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x0910febe in sigc::adaptor_functor >::operato---Type to continue, or q to quit--- r() (this=0xa01c718) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x0910d808 in sigc::internal::slot_call0, void>::call_it (rep=0xa01c700) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0xb5a7fa02 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #8 0xb59705b1 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #9 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #10 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 Thread 2 (Thread 0xb3d75b70 (LWP 16573)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb456d406 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #2 0xb459c66c in usleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #3 0x09376e77 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/vstfxwin.cc:382 #4 0xb49a9c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #5 0xb45a296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 ---Type to continue, or q to quit--- Thread 1 (Thread 0xb408e840 (LWP 16570)): #0 0xb7fe2424 in __kernel_vsyscall () #1 0xb49b133b in read () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #2 0xb49c276b in oop_client_deliver_request (ptr=0xa1e0bf8, req=0xbfffbe7e) at client.c:255 #3 0xb49c2837 in jack_client_deliver_request (client=0xa1e0bf8, req=0xbfffbe7e) at client.c:286 #4 0xb49c7f6a in jack_port_unregister (client=0xa1e0bf8, port=0xb3dda00) at port.c:301 #5 0xb7307ea9 in ~Port (this=0xb3dd900, __in_chrg=) at ../libs/ardour/port.cc:80 #6 0xb7025e64 in ~AudioPort (this=0xb3dd900, __in_chrg=) at ../libs/ardour/audio_port.cc:41 #7 0xb70509c8 in void boost::checked_delete(ARDOUR::AudioPort*) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #8 0xb707073a in boost::detail::sp_counted_impl_p::dispose() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #9 0x08b549e4 in boost::detail::sp_counted_base::release (this=0xb3dda50) at /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145 #10 0x08b54a56 in ~shared_count (this=0xb3ddcec, __in_chrg=) ---Type to continue, or q to quit--- at /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:217 #11 0x08f3d024 in ~shared_ptr (this=0xb3ddce8, __in_chrg=) at /usr/local/include/boost/smart_ptr/shared_ptr.hpp:169 #12 0xb71dda16 in std::_Destroy > ( __pointer=0xb3ddce8) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:83 #13 0xb71dd088 in std::_Destroy_aux::__destroy*> (__first=0xb3ddce8, __last=0xb3ddcf8) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:93 #14 0xb71dc527 in std::_Destroy*> ( __first=0xb3ddce8, __last=0xb3ddcf8) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:116 #15 0xb71db28c in std::_Destroy*, boost::shared_ptr > (__first=0xb3ddce8, __last=0xb3ddcf8) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:142 #16 0xb71d94a6 in ~vector (this=0xb3daa20, __in_chrg=) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/---Type to continue, or q to quit--- stl_vector.h:313 #17 0xb71d7a59 in std::_Destroy, std::allocator > > > (__pointer=0xb3daa20) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:83 #18 0xb71d61aa in std::_Destroy_aux::__destroy, std::allocator > >*> ( __first=0xb3daa20, __last=0xb3daa38) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:93 #19 0xb71d43e5 in std::_Destroy, std::allocator > >*> (__first=0xb3daa20, __last=0xb3daa38) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:116 #20 0xb71d26b4 in std::_Destroy, std::allocator > >*, std::vector, std::allocator > > > ( __first=0xb3daa20, __last=0xb3daa38) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:142 #21 0xb71d0e76 in ~vector (this=0xb3da384, __in_chrg=) ---Type to continue, or q to quit--- at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_vector.h:313 #22 0xb71d06b5 in ARDOUR::PortSet::~PortSet() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #23 0xb71c682d in ~IO (this=0xb3da2c8, __in_chrg=) at ../libs/ardour/io.cc:97 #24 0xb71e2316 in boost::checked_delete (x=0xb3da2c8) at /usr/local/include/boost/checked_delete.hpp:34 #25 0xb71e63b0 in boost::detail::sp_counted_impl_p::dispose() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libardour.so.3 #26 0x08b549e4 in boost::detail::sp_counted_base::release (this=0xb3dabb8) at /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145 #27 0x08b54a56 in ~shared_count (this=0xb3d9b90, __in_chrg=) at /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:217 #28 0x08d2504e in ~shared_ptr (this=0xb3d9b8c, __in_chrg=) at /usr/local/include/boost/smart_ptr/shared_ptr.hpp:169 #29 0xb71df965 in ~IOProcessor (this=0xb3d9a70, __vtt_parm=0xb7eca368, __in_chrg=) at ../libs/ardour/io_processor.cc:91 #30 0xb70e2eef in ~Delivery (this=0xb3d9a70, __vtt_parm=0xb7eca364, ---Type to continue, or q to quit--- __in_chrg=) at ../libs/ardour/delivery.cc:110 #31 0xb73ac34d in ~Send (this=0xb3d9a70, __in_chrg=, __vtt_parm=) at ../libs/ardour/send.cc:52 #32 0x0910ac63 in boost::checked_delete (x=0xb3d9a70) at /usr/local/include/boost/checked_delete.hpp:34 #33 0x091152a2 in boost::detail::sp_counted_impl_p::dispose() () #34 0x08b549e4 in boost::detail::sp_counted_base::release (this=0xb3dd730) at /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145 #35 0x08b54a56 in ~shared_count (this=0xb3bae24, __in_chrg=) at /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:217 #36 0x090184d8 in ~shared_ptr (this=0xb3bae20, __in_chrg=) at /usr/local/include/boost/smart_ptr/shared_ptr.hpp:169 #37 0x0910f557 in std::_Destroy > ( __pointer=0xb3bae20) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:83 #38 0x0910cef6 in std::_Destroy_aux::__destroy*> (__first=0xb3bae20, __last=0xb3bae28) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/---Type to continue, or q to quit--- stl_construct.h:93 #39 0x0910a657 in std::_Destroy*> ( __first=0xb3bae20, __last=0xb3bae28) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:116 #40 0x091078d6 in std::_Destroy*, boost::shared_ptr > (__first=0xb3bae20, __last=0xb3bae28) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_construct.h:142 #41 0x0910383c in ~vector (this=0xbfffd880, __in_chrg=) at /usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_vector.h:313 #42 0x090f69f0 in ProcessorBox::processor_operation (this=0xa7354a20, op=ProcessorBox::ProcessorsDelete) at ../gtk2_ardour/processor_box.cc:790 #43 0x090feb8c in ProcessorBox::rb_delete () at ../gtk2_ardour/processor_box.cc:2065 #44 0x09111e45 in sigc::pointer_functor0::operator() (this=0xaa4292c) at /usr/local/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #45 0x0910febe in sigc::adaptor_functor >::operator() (this=0xaa42928) at /usr/local/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #46 0x0910d808 in sigc::internal::slot_call0, void---Type to continue, or q to quit--- >::call_it (rep=0xaa42910) at /usr/local/include/sigc++-2.0/sigc++/functors/slot.h:103 #47 0xb5a89ddb in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglibmm-2.4.so.1 #48 0xb5a289ff in g_cclosure_marshal_VOID__VOID () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #49 0xb5a19362 in g_closure_invoke () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #50 0xb5a31165 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #51 0xb5a32e2a in g_signal_emit_valist () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #52 0xb5a33195 in g_signal_emit () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #53 0xb55ab2d5 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #54 0xb55ad30a in gtk_action_activate () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #55 0xb5a289ff in g_cclosure_marshal_VOID__VOID () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #56 0xb5a17c57 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 ---Type to continue, or q to quit--- #57 0xb5a19362 in g_closure_invoke () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #58 0xb5a309a0 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #59 0xb5a32e2a in g_signal_emit_valist () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #60 0xb5a33195 in g_signal_emit () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #61 0xb57ab24f in gtk_widget_activate () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #62 0xb568f602 in gtk_menu_shell_activate_item () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #63 0xb5691128 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #64 0xb5686f1b in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #65 0xb5680904 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #66 0xb5a17c57 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #67 0xb5a19362 in g_closure_invoke () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 ---Type to continue, or q to quit--- #68 0xb5a30fa0 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #69 0xb5a32afc in g_signal_emit_valist () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #70 0xb5a33195 in g_signal_emit () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgobject-2.0.so.0 #71 0xb57a7a66 in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #72 0xb567946e in gtk_propagate_event () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #73 0xb567a8f2 in gtk_main_do_event () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 #74 0xb5506a6a in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgdk-x11-2.0.so.0 #75 0xb5946d2a in g_main_context_dispatch () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #76 0xb594a64f in ?? () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #77 0xb594aa47 in g_main_loop_run () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libglib-2.0.so.0 #78 0xb567ad74 in gtk_main () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtk-x11-2.0.so.0 ---Type to continue, or q to quit--- #79 0xb4f11a67 in Gtk::Main::run_impl() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtkmm-2.4.so.1 #80 0xb4f11862 in Gtk::Main::run() () from /opt/Ardour-3.0beta1a_10644-dbg/lib/libgtkmm-2.4.so.1 #81 0xb60cad1e in Gtkmm2ext::UI::run (this=0x9ebca80, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268 #82 0x08f892c1 in main (argc=1, argv=0xbfffeb84) at ../gtk2_ardour/main.cc:555 (gdb)