Core was generated by `/usr/local/lib/ardour3/ardour-3.0'. Program terminated with signal 11, Segmentation fault. #0 0x0000000000f56f9b in boost::detail::function::basic_vtable0::clear (this=0x7f1b17559bc0, functor=...) at /usr/include/boost/function/function_template.hpp:503 503 if (base.manager) (gdb) (gdb) (gdb) thread apply all bt Thread 11 (Thread 7453): #0 0x00007f1b4ebb985c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f1b58484ec1 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #2 0x00007f1b58484bf1 in analyser_work () at ../libs/ardour/analyser.cc:49 #3 0x000000000155a119 in sigc::pointer_functor0::operator()() const () #4 0x0000000001558326 in sigc::adaptor_functor >::operator()() const () #5 0x000000000155586f in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #6 0x00007f1b53dad862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007f1b54c42b84 in ?? () from /lib/libglib-2.0.so.0 #8 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 #9 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 10 (Thread 7451): #0 0x00007f1b4ebb985c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f1b58940547 in peak_thread_work () at ../libs/ardour/source_factory.cc:69 #2 0x000000000155a119 in sigc::pointer_functor0::operator()() const () #3 0x0000000001558326 in sigc::adaptor_functor >::operator()() const () #4 0x000000000155586f in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #5 0x00007f1b53dad862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007f1b54c42b84 in ?? () from /lib/libglib-2.0.so.0 #7 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 #8 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 9 (Thread 7461): #0 0x00007f1b4ebb985c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f1b54ee31f1 in ?? () from /usr/lib/libjack.so.0 #2 0x00007f1b54edbe59 in ?? () from /usr/lib/libjack.so.0 #3 0x00007f1b54ee16e0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 #5 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 8 (Thread 7470): #0 0x00007f1b4ebbd11d in nanosleep () from /lib/libpthread.so.0 #1 0x00007f1b54c457d8 in g_usleep () from /lib/libglib-2.0.so.0 #2 0x00007f1b584f5736 in ARDOUR::AudioEngine::meter_thread (this=0x2f85f00) at ../libs/ardour/audioengine.cc:678 #3 0x00007f1b5850efc9 in boost::_mfi::mf0::operator() (this=0x50f6120, p=0x2f85f00) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007f1b5850b74c in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x50f6130, f=..., a=...) at /usr/include/boost/bind/bind.hpp:246 #5 0x00007f1b5850837f in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x50f6120) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007f1b585049dc in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x50f6120) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007f1b58501606 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x50f60f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007f1b53dad862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0x00007f1b54c42b84 in ?? () from /lib/libglib-2.0.so.0 #10 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 #11 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 7 (Thread 7452): #0 0x00007f1b4ebb985c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f1b58940547 in peak_thread_work () at ../libs/ardour/source_factory.cc:69 #2 0x000000000155a119 in sigc::pointer_functor0::operator()() const () #3 0x0000000001558326 in sigc::adaptor_functor >::operator()() const () #4 0x000000000155586f in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #5 0x00007f1b53dad862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #6 0x00007f1b54c42b84 in ?? () from /lib/libglib-2.0.so.0 #7 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 ---Type to continue, or q to quit--- #8 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 6 (Thread 7468): #0 0x00007f1b4e904f83 in poll () from /lib/libc.so.6 #1 0x00007f1b5856d2a2 in ARDOUR::Butler::thread_work (this=0x4eb38d0) at ../libs/ardour/butler.cc:159 #2 0x00007f1b5856d216 in ARDOUR::Butler::_thread_work (arg=0x4eb38d0) at ../libs/ardour/butler.cc:140 #3 0x00007f1b59939694 in fake_thread_start (arg=0x4f57980) at ../libs/pbd/pthread_utils.cc:81 #4 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 #5 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 5 (Thread 7462): #0 0x00007f1b4ebbc93d in read () from /lib/libpthread.so.0 #1 0x00007f1b54ee3592 in ?? () from /usr/lib/libjack.so.0 #2 0x00007f1b54ee5d34 in ?? () from /usr/lib/libjack.so.0 #3 0x00007f1b54ee16e0 in ?? () from /usr/lib/libjack.so.0 #4 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 #5 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 4 (Thread 7467): #0 0x00007f1b4ebbbb50 in sem_wait () from /lib/libpthread.so.0 #1 0x00007f1b586604c2 in PBD::ProcessSemaphore::wait (this=0x4f51588) at ../libs/pbd/pbd/semutils.h:41 #2 0x00007f1b5865dc0b in ARDOUR::Graph::restart_cycle (this=0x4f514b0) at ../libs/ardour/graph.cc:206 #3 0x00007f1b5865dbd5 in ARDOUR::Graph::dec_ref (this=0x4f514b0) at ../libs/ardour/graph.cc:192 #4 0x00007f1b58664892 in ARDOUR::GraphNode::finish (this=0x7f1b3c1584b0, chain=1) at ../libs/ardour/graphnode.cc:61 #5 0x00007f1b5865eb73 in ARDOUR::Graph::run_one (this=0x4f514b0) at ../libs/ardour/graph.cc:352 #6 0x00007f1b5865eea0 in ARDOUR::Graph::main_thread (this=0x4f514b0) at ../libs/ardour/graph.cc:412 #7 0x00007f1b58663c13 in boost::_mfi::mf0::operator() (this=0x7f1b17d2fd58, p=0x4f514b0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #8 0x00007f1b58663886 in boost::_bi::list1 >::operator(), boost::_bi::list0> ( this=0x7f1b17d2fd68, f=..., a=...) at /usr/include/boost/bind/bind.hpp:246 #9 0x00007f1b586635ad in boost::_bi::bind_t, boost::_bi::list1 > >::operator() ( this=0x7f1b17d2fd58) at /usr/include/boost/bind/bind_template.hpp:20 #10 0x00007f1b58663155 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 0x0000000000f8a5df in boost::function0::operator() (this=0x7f1b17d2fd50) at /usr/include/boost/function/function_template.hpp:1013 #12 0x00007f1b584f8943 in ARDOUR::AudioEngine::_start_process_thread (arg=0x4f51970) at ../libs/ardour/audioengine.cc:1483 #13 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 #14 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #15 0x0000000000000000 in ?? () Thread 3 (Thread 7466): #0 0x00007f1b4e904f83 in poll () from /lib/libc.so.6 #1 0x00007f1b54ee2da6 in ?? () from /usr/lib/libjack.so.0 #2 0x00007f1b54eca26a in ?? () from /usr/lib/libjack.so.0 #3 0x00007f1b54ec7647 in ?? () from /usr/lib/libjack.so.0 #4 0x00007f1b584f496b in ARDOUR::AudioEngine::process_thread (this=0x2f85f00) at ../libs/ardour/audioengine.cc:437 #5 0x00007f1b584f473e in ARDOUR::AudioEngine::_process_thread (arg=0x2f85f00) at ../libs/ardour/audioengine.cc:379 #6 0x00007f1b54ec8f3b in ?? () from /usr/lib/libjack.so.0 #7 0x00007f1b54ee16e0 in ?? () from /usr/lib/libjack.so.0 #8 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 #9 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 2 (Thread 7469): #0 0x00007f1b4e904f83 in poll () from /lib/libc.so.6 #1 0x00007f1b54c1d4a9 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f1b54c1dc55 in g_main_loop_run () from /lib/libglib-2.0.so.0 #3 0x00007f1b59903ebb in BaseUI::main_thread (this=0x4f57e10) at ../libs/pbd/base_ui.cc:76 #4 0x00007f1b59905367 in sigc::bound_mem_functor0::operator() (this=0x4f588f8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007f1b599051c2 in sigc::adaptor_functor >::operator() (this=0x4f588f0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007f1b59904f1b in sigc::internal::slot_call0, void>::call_it (rep=0x4f588c0) ---Type to continue, or q to quit--- at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007f1b53dad862 in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0x00007f1b54c42b84 in ?? () from /lib/libglib-2.0.so.0 #9 0x00007f1b4ebb49ca in start_thread () from /lib/libpthread.so.0 #10 0x00007f1b4e9116fd in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 1 (Thread 7433): #0 0x0000000000f56f9b in boost::detail::function::basic_vtable0::clear (this=0x7f1b17559bc0, functor=...) at /usr/include/boost/function/function_template.hpp:503 #1 0x0000000000f514ad in boost::function0::clear (this=0x7f1b10ad5580) at /usr/include/boost/function/function_template.hpp:856 #2 0x0000000000f4cd7e in ~function0 (this=0x7f1b10ad5580, __in_chrg=) at /usr/include/boost/function/function_template.hpp:752 #3 0x0000000000f48a4c in ~function (this=0x7f1b10ad5580, __in_chrg=) at /usr/include/boost/function/function_fwd.hpp:33 #4 0x0000000000f4d748 in ~value (this=0x7f1b10ad5580, __in_chrg=) at /usr/include/boost/bind/bind.hpp:113 #5 0x0000000000f4d766 in ~storage3 (this=0x7f1b10ad5570, __in_chrg=) at /usr/include/boost/bind/storage.hpp:126 #6 0x0000000000f4d780 in ~list3 (this=0x7f1b10ad5570, __in_chrg=) at /usr/include/boost/bind/bind.hpp:346 #7 0x0000000000f4d79e in ~bind_t (this=0x7f1b10ad5560, __in_chrg=) at /usr/include/boost/bind/bind.hpp:854 #8 0x0000000000f85e24 in boost::detail::function::functor_manager const&>, boost::_bi::list3, boost::_bi::value, boost::_bi::value > > > >::manager(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::bool_) (in_buffer=..., out_buffer=..., op=boost::detail::function::destroy_functor_tag) at /usr/include/boost/function/function_base.hpp:381 #9 0x0000000000f7f3e8 in boost::detail::function::functor_manager const&>, boost::_bi::list3, boost::_bi::value, boost::_bi::value > > > >::manager(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) (in_buffer=..., out_buffer=..., op=boost::detail::function::destroy_functor_tag) at /usr/include/boost/function/function_base.hpp:404 #10 0x0000000000f7702a in boost::detail::function::functor_manager const&>, boost::_bi::list3, boost::_bi::value, boost::_bi::value > > > >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) (in_buffer=..., out_buffer=..., op=boost::detail::function::destroy_functor_tag) at /usr/include/boost/function/function_base.hpp:432 #11 0x0000000000f56fbf in boost::detail::function::basic_vtable0::clear (this=0x1f2a890, functor=...) at /usr/include/boost/function/function_template.hpp:504 #12 0x0000000000f514ad in boost::function0::clear (this=0x7f1b10ab5aa8) at /usr/include/boost/function/function_template.hpp:856 #13 0x0000000000f4cd7e in ~function0 (this=0x7f1b10ab5aa8, __in_chrg=) at /usr/include/boost/function/function_template.hpp:752 #14 0x0000000000f48a4c in ~function (this=0x7f1b10ab5aa8, __in_chrg=) at /usr/include/boost/function/function_fwd.hpp:33 #15 0x0000000000f4d7d9 in ~slot0 (this=0x7f1b10ab5a90, __in_chrg=) at /usr/include/boost/signals2/detail/slot_template.hpp:36 #16 0x0000000000f7f721 in ~connection_body (this=0x7f1b10ab5a70, __in_chrg=) at /usr/include/boost/signals2/connection.hpp:90 #17 0x0000000000f7726c in void boost::checked_delete >, boost::signals2::slot0 >, boost::signals2::mutex> >(boost::signals2::detail::connection_body >, boost::signals2::slot0 >, boost::signals2::mutex>*) (x=0x7f1b10ab5a70) at /usr/include/boost/checked_delete.hpp:34 #18 0x0000000000f91af2 in boost::detail::sp_counted_impl_p >, boost::signals2::slot0 >, boost::signals2::mutex> >::dispose() (this=0x7f1b10ad5900) at /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:78 #19 0x0000000000f0d566 in boost::detail::sp_counted_base::release (this=0x7f1b10ad5900) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145 #20 0x0000000000f0d5f5 in ~shared_count (this=0x7f1b10ac71f8, __in_chrg=) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:217 #21 0x0000000000f5da86 in ~shared_ptr (this=0x7f1b10ac71f0, __in_chrg=) at /usr/include/boost/smart_ptr/shared_ptr.hpp:169 #22 0x0000000000f6e014 in __gnu_cxx::new_allocator >, boost::signals2::slot0 >, boost::signals2::mutex> > >::destroy(boost::shared_ptr >, boost::signals2::slot0 >, boost::signals2::mutex> >*) (this=0x7fff11deb6ef, __p=0x7f1b10ac71f0) at /usr/include/c++/4.4/ext/new_allocator.h:115 #23 0x0000000000f75d37 in std::list >, boost::signals2::slot0 >, boost::signals2::mutex> >, std::allocator >, boost::signals2::slot0 >, boost::signals2::mutex> > > >::_M_erase(std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >) (this=0x7f1b3c095e30, __position=...) at /usr/include/c++/4.4/bits/stl_list.h:1429 #24 0x0000000000f6e737 in std::list >, boost::signals2::slot0 >, boost::signals2::mutex> >, std::allocator >, boost::signals2::slot0 >, boost::signals2::mutex> > > >::erase(std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > >) (this=0x7f1b3c095e30, __position=...) ---Type to continue, or q to quit--- at /usr/include/c++/4.4/bits/list.tcc:111 #25 0x0000000000f6729f in boost::signals2::detail::grouped_list, boost::shared_ptr >, boost::signals2::slot0 >, boost::signals2::mutex> > >::erase(std::pair > const&, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > > const&) (this=0x7f1b3c095e30, key=..., it=...) at /usr/include/boost/signals2/detail/slot_groups.hpp:159 #26 0x0000000000f61db3 in boost::signals2::detail::signal0_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::nolock_cleanup_connections(bool, std::_List_iterator >, boost::signals2::slot0 >, boost::signals2::mutex> > > const&, bool) const (this=0x7f1b3c095db0, grab_tracked=false, begin=..., break_on_connected=true) at /usr/include/boost/signals2/detail/signal_template.hpp:431 #27 0x0000000000f5caa5 in boost::signals2::detail::signal0_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::nolock_cleanup_connections(bool) const (this=0x7f1b3c095db0, grab_tracked=false) at /usr/include/boost/signals2/detail/signal_template.hpp:452 #28 0x0000000000f5721e in boost::signals2::detail::signal0_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()() (this=0x7f1b3c095db0) at /usr/include/boost/signals2/detail/signal_template.hpp:232 #29 0x0000000000f5150a in boost::signals2::signal0, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()() (this=0x7f1b3c0956b8) at /usr/include/boost/signals2/detail/signal_template.hpp:675 #30 0x0000000000f4cfc8 in PBD::Signal0::operator() (this=0x7f1b3c0956b8) at ../libs/pbd/pbd/signals.h:104 #31 0x00007f1b5854f720 in ARDOUR::AutomationControl::set_value (this=0x7f1b3c0955e0, value=0.91037708520889282) at ../libs/ardour/automation_control.cc:66 #32 0x00007f1b5846dd85 in ARDOUR::Amp::GainControl::set_value (this=0x7f1b3c0955e0, val=0.91037708520889282) at ../libs/ardour/amp.cc:421 #33 0x00007f1b5846dbac in ARDOUR::Amp::set_gain (this=0x7f1b3c093a20, val=0.910377085, src=0x7f1b3c154d28) at ../libs/ardour/amp.cc:377 #34 0x00007f1b587f270b in ARDOUR::Route::set_gain (this=0x7f1b3c089fa0, val=0.910377085, src=0x7f1b3c154d28) at ../libs/ardour/route.cc:370 #35 0x00000000013458ab in GainMeterBase::gain_adjusted (this=0x7f1b3c154d28) at ../gtk2_ardour/gain_meter.cc:406 #36 0x00000000013501ad in sigc::bound_mem_functor0::operator() (this=0x7f1b3c150c78) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #37 0x000000000134f2ac in sigc::adaptor_functor >::operator() (this=0x7f1b3c150c70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #38 0x000000000134de13 in sigc::internal::slot_call0, void>::call_it (rep=0x7f1b3c150c40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #39 0x00007f1b53db5c52 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/libglibmm-2.4.so.1 #40 0x00007f1b53b3c5de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #41 0x00007f1b53b509a4 in ?? () from /usr/lib/libgobject-2.0.so.0 #42 0x00007f1b53b51a76 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #43 0x00007f1b53b52033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #44 0x00007f1b5318155a in gtk_adjustment_value_changed () from /usr/lib/libgtk-x11-2.0.so.0 #45 0x00007f1b574c45d7 in Gtkmm2ext::PixFader::on_motion_notify_event (this=0x7f1b3f808880, ev=0x5a5a5d0) at ../libs/gtkmm2ext/pixfader.cc:290 #46 0x00007f1b50f975f3 in Gtk::Widget_Class::motion_notify_event_callback(_GtkWidget*, _GdkEventMotion*) () from /usr/lib/libgtkmm-2.4.so.1 #47 0x00007f1b53242178 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #48 0x00007f1b53b3c5de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #49 0x00007f1b53b501dd in ?? () from /usr/lib/libgobject-2.0.so.0 #50 0x00007f1b53b518b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #51 0x00007f1b53b52033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #52 0x00007f1b533590bf in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #53 0x00007f1b5323a643 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #54 0x00007f1b5323b71b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #55 0x00007f1b52eaf86c in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #56 0x00007f1b54c198c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #57 0x00007f1b54c1d748 in ?? () from /lib/libglib-2.0.so.0 #58 0x00007f1b54c1dc55 in g_main_loop_run () from /lib/libglib-2.0.so.0 #59 0x00007f1b5323bbb7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #60 0x00007f1b5749f49b in Gtkmm2ext::UI::run (this=0x2600700, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:265 #61 0x00000000013bafc4 in main (argc=1, argv=0x7fff11deca18) at ../gtk2_ardour/main.cc:602