ardour-4.4.114: ../libs/ardour/session_state.cc:2570: void ARDOUR::Session::add_command(Command*): Assertion `_current_trans' failed. Program received signal SIGABRT, Aborted. 0x00007fffecff15f8 in raise () from /usr/lib/libc.so.6 (gdb) thread apply all bt Thread 32 (LWP 3138): #0 0x00007fffed0a2cf9 in syscall () from /usr/lib/libc.so.6 #1 0x00007ffff412375f in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff7933953 in ArdourCanvas::WaveView::drawing_thread () at ../libs/canvas/wave_view.cc:1536 #3 0x0000000000cb86e3 in sigc::pointer_functor0::operator() ( this=0x8165248) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x0000000000cb5eba in sigc::adaptor_functor >::operator() (this=0x8165240) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x0000000000cb2305 in sigc::internal::slot_call0, void>::call_it (rep=0x8165210) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff4640a8d in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #8 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 31 (LWP 3137): #0 0x00007fffed0a2cf9 in syscall () from /usr/lib/libc.so.6 #1 0x00007ffff412387a in g_cond_wait_until () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff40b3a69 in ?? () from /usr/lib/libglib-2.0.so.0 ---Type to continue, or q to quit--- #3 0x00007ffff40b408b in g_async_queue_timeout_pop () from /usr/lib/libglib-2.0.so.0 #4 0x00007ffff410616a in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #6 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #7 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 29 (LWP 3135): #0 0x00007ffff009365d in nanosleep () from /usr/lib/libpthread.so.0 #1 0x00007ffff4106d88 in g_usleep () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff685604f in ARDOUR::AutomationWatch::thread (this=0x743ef00) at ../libs/ardour/automation_watch.cc:153 #3 0x00007ffff685953d in boost::_mfi::mf0::operator() (this=0x7c23700, p=0x743ef00) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff685919c in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7c23710, f=..., a=...) at /usr/include/boost/bind/bind.hpp:255 #5 0x00007ffff6858c3d in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7c23700) at /usr/include/boost/bind/bind.hpp:895 #6 0x00007ffff6858bca in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x7c23700) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff68586a8 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x7c236d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff4640a8d in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 28 (LWP 3134): #0 0x00007ffff009007f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007ffff6bd5b9b in ARDOUR::Session::emit_thread_run (this=0x1c2dcf0) at ../libs/ardour/session_process.cc:1313 #2 0x00007ffff6bd5b38 in ARDOUR::Session::emit_thread (arg=0x1c2dcf0) at ../libs/ardour/session_process.cc:1302 #3 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 27 (LWP 3133): #0 0x00007fffed09e18d in poll () from /usr/lib/libc.so.6 #1 0x00007ffff40defbc in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff40df342 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff52a774b in BaseUI::main_thread (this=0x2b04770) at ../libs/pbd/base_ui.cc:86 #4 0x00007ffff52ab472 in sigc::bound_mem_functor0::operator() (this=0x2b04dc8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007ffff52ab0b0 in sigc::adaptor_functor >::operator() (this=0x2b04dc0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x00007ffff52aab6b in sigc::internal::slot_call0, void>::call_it ( rep=0x2b04d90) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff4640a8d in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 26 (LWP 3132): #0 0x00007fffed09e18d in poll () from /usr/lib/libc.so.6 #1 0x00007ffff52bd60c in CrossThreadChannel::poll_for_request (this=0x1be2ea0) at ../libs/pbd/crossthread.posix.cc:80 #2 0x00007ffff52bd675 in CrossThreadChannel::receive (this=0x1be2ea0, msg=@0x7fff9e6b67ef: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:101 #3 0x00007ffff6869792 in ARDOUR::Butler::thread_work (this=0x1be2e10) at ../libs/ardour/butler.cc:175 #4 0x00007ffff6869513 in ARDOUR::Butler::_thread_work (arg=0x1be2e10) at ../libs/ardour/butler.cc:156 #5 0x00007ffff52d51a4 in fake_thread_start (arg=0x2b04560) at ../libs/pbd/pthread_utils.cc:93 #6 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #7 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 25 (LWP 3131): #0 0x00007ffff00922d7 in do_futex_wait.constprop () from /usr/lib/libpthread.so.0 #1 0x00007ffff0092384 in __new_sem_wait_slow.constprop.0 () from /usr/lib/libpthread.so.0 #2 0x00007ffff69507b4 in PBD::ProcessSemaphore::wait (this=0x25e3190) at /home/chaot/Programming/ardour/libs/pbd/pbd/semutils.h:56 #3 0x00007ffff694eb36 in ARDOUR::Graph::run_one (this=0x25e30e0) at ../libs/ardour/graph.cc:387 ---Type to continue, or q to quit--- #4 0x00007ffff694eeb6 in ARDOUR::Graph::helper_thread (this=0x25e30e0) at ../libs/ardour/graph.cc:418 #5 0x00007ffff69551b1 in boost::_mfi::mf0::operator() (this=0x7fffb5bf1c98, p=0x25e30e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #6 0x00007ffff69548e6 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fffb5bf1ca8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:255 #7 0x00007ffff6953d25 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fffb5bf1c98) at /usr/include/boost/bind/bind.hpp:895 #8 0x00007ffff69535e9 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 #9 0x000000000068251c in boost::function0::operator() (this=0x7fffb5bf1c90) at /usr/include/boost/function/function_template.hpp:771 #10 0x00007fffd8318697 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x1c36e50) at ../libs/backends/jack/jack_audiobackend.cc:908 #11 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #12 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 24 (LWP 3130): #0 0x00007ffff00922d7 in do_futex_wait.constprop () from /usr/lib/libpthread.so.0 #1 0x00007ffff0092384 in __new_sem_wait_slow.constprop.0 () from /usr/lib/libpthread.so.0 #2 0x00007ffff69507b4 in PBD::ProcessSemaphore::wait (this=0x25e31b0) at /home/chaot/Programming/ardour/libs/pbd/pbd/semutils.h:56 #3 0x00007ffff694e034 in ARDOUR::Graph::restart_cycle (this=0x25e30e0) at ../libs/ardour/graph.cc:261 #4 0x00007ffff694e001 in ARDOUR::Graph::dec_ref (this=0x25e30e0) at ../libs/ardour/graph.cc:248 #5 0x00007ffff6955aea in ARDOUR::GraphNode::finish (this=0x2c7cda0, chain=1) at ../libs/ardour/graphnode.cc:71 #6 0x00007ffff694ecac in ARDOUR::Graph::run_one (this=0x25e30e0) at ../libs/ardour/graph.cc:401 #7 0x00007ffff694eeb6 in ARDOUR::Graph::helper_thread (this=0x25e30e0) at ../libs/ardour/graph.cc:418 #8 0x00007ffff69551b1 in boost::_mfi::mf0::operator() (this=0x7fffb5c72c98, p=0x25e30e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #9 0x00007ffff69548e6 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fffb5c72ca8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:255 #10 0x00007ffff6953d25 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fffb5c72c98) at /usr/include/boost/bind/bind.hpp:895 #11 0x00007ffff69535e9 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 #12 0x000000000068251c in boost::function0::operator() (this=0x7fffb5c72c90) at /usr/include/boost/function/function_template.hpp:771 #13 0x00007fffd8318697 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x1c36e50) at ../libs/backends/jack/jack_audiobackend.cc:908 #14 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #15 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 23 (LWP 3129): #0 0x00007ffff00922d7 in do_futex_wait.constprop () from /usr/lib/libpthread.so.0 #1 0x00007ffff0092384 in __new_sem_wait_slow.constprop.0 () from /usr/lib/libpthread.so.0 #2 0x00007ffff69507b4 in PBD::ProcessSemaphore::wait (this=0x25e3190) at /home/chaot/Programming/ardour/libs/pbd/pbd/semutils.h:56 #3 0x00007ffff694eb36 in ARDOUR::Graph::run_one (this=0x25e30e0) at ../libs/ardour/graph.cc:387 #4 0x00007ffff694f13a in ARDOUR::Graph::main_thread (this=0x25e30e0) at ../libs/ardour/graph.cc:456 #5 0x00007ffff69551b1 in boost::_mfi::mf0::operator() (this=0x7fffb5cf3c98, p=0x25e30e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #6 0x00007ffff69548e6 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x7fffb5cf3ca8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:255 #7 0x00007ffff6953d25 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x7fffb5cf3c98) at /usr/include/boost/bind/bind.hpp:895 #8 0x00007ffff69535e9 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 #9 0x000000000068251c in boost::function0::operator() (this=0x7fffb5cf3c90) at /usr/include/boost/function/function_template.hpp:771 #10 0x00007fffd8318697 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x1c36e50) at ../libs/backends/jack/jack_audiobackend.cc:908 #11 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #12 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 21 (LWP 3126): #0 0x00007ffff00924a5 in do_futex_wait () from /usr/lib/libpthread.so.0 ---Type to continue, or q to quit--- #1 0x00007ffff009256f in __new_sem_wait_slow () from /usr/lib/libpthread.so.0 #2 0x00007ffff0092622 in sem_timedwait () from /usr/lib/libpthread.so.0 #3 0x00007fffcb5e1a6e in ?? () from /usr/lib/libjack.so.0 #4 0x00007fffcb5ca25d in ?? () from /usr/lib/libjack.so.0 #5 0x00007fffcb5c87a7 in ?? () from /usr/lib/libjack.so.0 #6 0x00007fffd8318749 in ARDOUR::JACKAudioBackend::process_thread (this=0x19b44c0) at ../libs/backends/jack/jack_audiobackend.cc:937 #7 0x00007fffd83186e6 in ARDOUR::JACKAudioBackend::_process_thread (arg=0x19b44c0) at ../libs/backends/jack/jack_audiobackend.cc:916 #8 0x00007fffcb5c870a in ?? () from /usr/lib/libjack.so.0 #9 0x00007fffcb5e0f30 in ?? () from /usr/lib/libjack.so.0 #10 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 20 (LWP 3125): #0 0x00007ffff0092fad in read () from /usr/lib/libpthread.so.0 #1 0x00007fffcb5e27c5 in ?? () from /usr/lib/libjack.so.0 #2 0x00007fffcb5e52cb in ?? () from /usr/lib/libjack.so.0 #3 0x00007fffcb5e0f30 in ?? () from /usr/lib/libjack.so.0 #4 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 19 (LWP 3124): #0 0x00007ffff009007f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fffcb5e1f4c in ?? () from /usr/lib/libjack.so.0 #2 0x00007fffcb5d9178 in ?? () from /usr/lib/libjack.so.0 #3 0x00007fffcb5e0f30 in ?? () from /usr/lib/libjack.so.0 #4 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 15 (LWP 3120): #0 0x00007fffed09e18d in poll () from /usr/lib/libc.so.6 #1 0x00007ffff40defbc in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff40df342 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff276e246 in ?? () from /usr/lib/libgio-2.0.so.0 #4 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 14 (LWP 3119): #0 0x00007fffed09e18d in poll () from /usr/lib/libc.so.6 #1 0x00007ffff40defbc in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff40df0cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff40df109 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 7 (LWP 3112): #0 0x00007fffed0a2cf9 in syscall () from /usr/lib/libc.so.6 #1 0x00007ffff412375f in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff680118e in ARDOUR::AudioEngine::do_devicelist_update (this=0x18197a0) at ../libs/ardour/audioengine.cc:537 #3 0x00007ffff680dac9 in boost::_mfi::mf0::operator() (this=0x17f1580, p=0x18197a0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff680d4dc in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x17f1590, f=..., a=...) at /usr/include/boost/bind/bind.hpp:255 #5 0x00007ffff680c86f in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x17f1580) at /usr/include/boost/bind/bind.hpp:895 #6 0x00007ffff680c00a in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x17f1580) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff680afa2 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x17f1550) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff4640a8d in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 ---Type to continue, or q to quit--- #11 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 6 (LWP 3111): #0 0x00007fffed0a2cf9 in syscall () from /usr/lib/libc.so.6 #1 0x00007ffff412375f in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff6800f6b in ARDOUR::AudioEngine::do_reset_backend (this=0x18197a0) at ../libs/ardour/audioengine.cc:502 #3 0x00007ffff680dac9 in boost::_mfi::mf0::operator() (this=0x1827ac0, p=0x18197a0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff680d4dc in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x1827ad0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:255 #5 0x00007ffff680c86f in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x1827ac0) at /usr/include/boost/bind/bind.hpp:895 #6 0x00007ffff680c00a in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x1827ac0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff680afa2 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x1827a90) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff4640a8d in ?? () from /usr/lib/libglibmm-2.4.so.1 #9 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 5 (LWP 3110): #0 0x00007fffed0a2cf9 in syscall () from /usr/lib/libc.so.6 #1 0x00007ffff412375f in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff67b09c4 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 #3 0x00007ffff67b07b0 in analyser_work () at ../libs/ardour/analyser.cc:50 #4 0x0000000000cb86e3 in sigc::pointer_functor0::operator() (this=0x1836f88) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x0000000000cb5eba in sigc::adaptor_functor >::operator() (this=0x1836f80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x0000000000cb2305 in sigc::internal::slot_call0, void>::call_it (rep=0x1836f50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff4640a8d in ?? () from /usr/lib/libglibmm-2.4.so.1 #8 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 4 (LWP 3109): #0 0x00007fffed0a2cf9 in syscall () from /usr/lib/libc.so.6 #1 0x00007ffff412375f in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff6c42968 in peak_thread_work () at ../libs/ardour/source_factory.cc:71 #3 0x0000000000cb86e3 in sigc::pointer_functor0::operator() (this=0x17ac5d8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x0000000000cb5eba in sigc::adaptor_functor >::operator() (this=0x17ac5d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x0000000000cb2305 in sigc::internal::slot_call0, void>::call_it (rep=0x17ac5a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff4640a8d in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #8 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 3 (LWP 3108): #0 0x00007fffed0a2cf9 in syscall () from /usr/lib/libc.so.6 #1 0x00007ffff412375f in g_cond_wait () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff6c42968 in peak_thread_work () at ../libs/ardour/source_factory.cc:71 #3 0x0000000000cb86e3 in sigc::pointer_functor0::operator() (this=0x1835d68) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x0000000000cb5eba in sigc::adaptor_functor >::operator() (this=0x1835d60) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x0000000000cb2305 in sigc::internal::slot_call0, void>::call_it (rep=0x1835d30) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff4640a8d in ?? () from /usr/lib/libglibmm-2.4.so.1 #7 0x00007ffff4105715 in ?? () from /usr/lib/libglib-2.0.so.0 #8 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 ---Type to continue, or q to quit--- Thread 2 (LWP 3107): #0 0x00007ffff009365d in nanosleep () from /usr/lib/libpthread.so.0 #1 0x00007ffff4106d88 in g_usleep () from /usr/lib/libglib-2.0.so.0 #2 0x0000000000f8cebd in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:476 #3 0x00007ffff008a4a4 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007fffed0a713d in clone () from /usr/lib/libc.so.6 Thread 1 (LWP 3106): #0 0x00007fffecff15f8 in raise () from /usr/lib/libc.so.6 #1 0x00007fffecff2a7a in abort () from /usr/lib/libc.so.6 #2 0x00007fffecfea417 in __assert_fail_base () from /usr/lib/libc.so.6 #3 0x00007fffecfea4c2 in __assert_fail () from /usr/lib/libc.so.6 #4 0x00007ffff6beabf6 in ARDOUR::Session::add_command (this=0x1c2dcf0, cmd=0x793e0d0) at ../libs/ardour/session_state.cc:2570 Python Exception Cannot find type const std::list, std::allocator > >::_Node: #5 0x00007ffff68865aa in ARDOUR::Diskstream::move_processor_automation (this=0x368a750, p=..., movements_frames=std::list) at ../libs/ardour/diskstream.cc:608 #6 0x00007ffff688f2e7 in boost::_mfi::mf2, std::list, std::allocator > > const&>::operator() (this=0x6ffd740, p=0x368a750, Python Exception Cannot find type const std::list, std::allocator > >::_Node: a1=..., a2=std::list) at /usr/include/boost/bind/mem_fn_template.hpp:280 #7 0x00007ffff688e5b0 in boost::_bi::list3, boost::arg<1>, boost::_bi::value, std::allocator > > > >::operator(), std::list, std::allocator > > const&>, boost::_bi::list1 const&> > (this=0x6ffd750, f=..., a=...) at /usr/include/boost/bind/bind.hpp:394 #8 0x00007ffff688d576 in boost::_bi::bind_t, std::list, std::allocator > > const&>, boost::_bi::list3, boost::arg<1>, boost::_bi::value, std::allocator > > > > >::operator() >(boost::weak_ptr&&) (this=0x6ffd740, a1=) at /usr/include/boost/bind/bind.hpp:907 #9 0x00007ffff688c386 in boost::detail::function::void_function_obj_invoker1, std::list, std::allocator > > const&>, boost::_bi::list3, boost::arg<1>, boost::_bi::value, std::allocator > > > > >, void, boost::weak_ptr >::invoke (function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:159 #10 0x0000000000b629fd in boost::function1 >::operator() ( this=0x7fffffffc490, a0=...) at /usr/include/boost/function/function_template.hpp:771 #11 0x0000000000b62226 in ARDOUR::Route::foreach_processor(boost::function)>) (this=0x2c91780, method=...) at /home/chaot/Programming/ardour/libs/ardour/ardour/route.h:210 Python Exception Cannot find type const std::list, std::allocator > >::_Node: #12 0x00007ffff68861bb in ARDOUR::Diskstream::playlist_ranges_moved (this=0x368a750, movements_frames=std::list, from_undo=false) at ../libs/ardour/diskstream.cc:581 Python Exception Cannot find type const std::list, std::allocator > >::_Node: #13 0x00007ffff688ef83 in boost::_mfi::mf2, std::allocator > > const&, bool>::operator() (this=0x8283b38, p=0x368a750, a1=std::list, a2=false) at /usr/include/boost/bind/mem_fn_template.hpp:280 #14 0x00007ffff688dd6a in boost::_bi::list3, boost::arg<1>, boost::arg<2> >::operator(), std::allocator > > const&, bool>, boost::_bi::list2, std::allocator > > const&, bool const&> > (this=0x8283b48, f=..., a=...) at /usr/include/boost/bind/bind.hpp:394 #15 0x00007ffff688cb44 in boost::_bi::bind_t, std::allocator > > const&, bool>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >::operator(), std::allocator > > const&, bool>(std::list, std::allocator > > const&, bool&&) Python Exception Cannot find type const std::list, std::allocator > >::_Node: (this=0x8283b38, a1=std::list, a2=) at /usr/include/boost/bind/bind.hpp:919 Python Exception Cannot find type const std::list, std::allocator > >::_Node: #16 0x00007ffff688be2c in boost::detail::function::void_function_obj_invoker2, std::allocator > > const&, bool>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >, void, std::list, std::allocator > > const&, bool>::invoke (function_obj_ptr=..., a0=std::list, a1=false) at /usr/include/boost/function/function_template.hpp:159 Python Exception Cannot find type const std::list, std::allocator > >::_Node: #17 0x00007ffff6a68c1d in boost::function2, std::allocator > > const&, bool>::operator() (this=0x8283b30, a0=std::list, a1=false) at /usr/include/boost/function/function_template.hpp:771 Python Exception Cannot find type const std::list, std::allocator > >::_Node: #18 0x00007ffff6a65afa in PBD::Signal2, std::allocator > > const&, bool, PBD::OptionalLastValue >::operator() (this=0x2c22ea8, a1=std::list, a2=false) at /home/chaot/Programming/ardour/build/libs/pbd/pbd/signals_generated.h:1000 #19 0x00007ffff6a57016 in ARDOUR::Playlist::flush_notifications (this=0x2c22b50, from_undo=false) ---Type to continue, or q to quit--- at ../libs/ardour/playlist.cc:639 #20 0x00007ffff6a564b1 in ARDOUR::Playlist::release_notifications (this=0x2c22b50, from_undo=false) at ../libs/ardour/playlist.cc:440 #21 0x00007ffff67db269 in ARDOUR::Playlist::RegionWriteLock::~RegionWriteLock (this=0x7fffffffc9a0, __in_chrg=) at /home/chaot/Programming/ardour/libs/ardour/ardour/playlist.h:265 #22 0x00007ffff6a61aac in ARDOUR::Playlist::update_after_tempo_map_change (this=0x2c22b50) at ../libs/ardour/playlist.cc:2828 #23 0x00007ffff6bcb8c5 in ARDOUR::SessionPlaylists::update_after_tempo_map_change (this=0x1be2d80) at ../libs/ardour/session_playlists.cc:294 #24 0x00007ffff6b602d8 in ARDOUR::Session::tempo_map_changed (this=0x1c2dcf0) at ../libs/ardour/session.cc:4919 #25 0x00007ffff6c1b470 in boost::_mfi::mf1::operator() ( this=0x1bdfa48, p=0x1c2dcf0, a1=...) at /usr/include/boost/bind/mem_fn_template.hpp:165 #26 0x00007ffff6c1727a in boost::_bi::list2, boost::arg<1> >::operator(), boost::_bi::list1 > ( this=0x1bdfa58, f=..., a=...) at /usr/include/boost/bind/bind.hpp:315 #27 0x00007ffff6c10b06 in boost::_bi::bind_t, boost::_bi::list2, boost::arg<1> > >::operator() ( this=0x1bdfa48, a1=...) at /usr/include/boost/bind/bind.hpp:907 #28 0x00007ffff6c0957f in boost::detail::function::void_function_obj_invoker1, boost::_bi::list2, boost::arg<1> > >, void, PBD::PropertyChange const&>::invoke (function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:159 #29 0x0000000000724dca in boost::function1::operator() (this=0x1bdfa40, a0=...) at /usr/include/boost/function/function_template.hpp:771 #30 0x0000000000a715a5 in PBD::Signal1 >::operator() ( this=0x2b04f78, a1=...) at /home/chaot/Programming/ardour/build/libs/pbd/pbd/signals_generated.h:656 #31 0x00007ffff6c5113b in ARDOUR::TempoMap::remove_tempo (this=0x2b04f70, tempo=..., complete_operation=true) at ../libs/ardour/tempo.cc:318 #32 0x000000000088fd85 in TempoMarkerDrag::motion (this=0x82abea0, event=0x7fffffffd3d0, first_move=true) at ../gtk2_ardour/editor_drag.cc:3309 #33 0x0000000000880362 in Drag::motion_handler (this=0x82abea0, event=0x7fffffffd3d0, from_autoscroll=false) at ../gtk2_ardour/editor_drag.cc:459 #34 0x000000000087f6ad in DragManager::motion_handler (this=0x2531590, e=0x7fffffffd3d0, from_autoscroll=false) at ../gtk2_ardour/editor_drag.cc:195 #35 0x00000000008d9635 in Editor::motion_handler (this=0x24e41a0, event=0x7fffffffd3d0, from_autoscroll=false) at ../gtk2_ardour/editor_mouse.cc:2001 #36 0x0000000000878b23 in Editor::typed_event (this=0x24e41a0, item=0x7be71b0, event=0x7fffffffd3d0, type=TempoMarkerItem) at ../gtk2_ardour/editor_canvas_events.cc:227 #37 0x000000000087a623 in Editor::canvas_tempo_marker_event (this=0x24e41a0, event=0x7fffffffd3d0, item=0x7be71b0) at ../gtk2_ardour/editor_canvas_events.cc:1023 #38 0x0000000000abe716 in sigc::bound_mem_functor3::operator() (this=0x6fd26f0, _A_a1=@0x7fffffffd260: 0x7fffffffd3d0, _A_a2=@0x7fffffffcff8: 0x7be71b0, _A_a3=@0x6fd2718: 0x6fb0f10) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000 #39 0x0000000000abe105 in sigc::adaptor_functor >::operator()<_GdkEvent* const&, ArdourCanvas::Container*&, TempoMarker*&> (this=0x6fd26e8, _A_arg1=@0x7fffffffd260: 0x7fffffffd3d0, _A_arg2=@0x6fd2710: 0x7be71b0, _A_arg3=@0x6fd2718: 0x6fb0f10) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:128 #40 0x0000000000abdc28 in sigc::bind_functor<-1, sigc::bound_mem_functor3, ArdourCanvas::Container*, TempoMarker*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<_GdkEvent* const&> (this=0x6fd26e0, _A_arg1=@0x7fffffffd260: 0x7fffffffd3d0) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1345 #41 0x0000000000abd530 in sigc::internal::slot_call1, ArdourCanvas::Container*, TempoMarker*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, bool, _GdkEvent*>::call_it (rep=0x6fd26b0, a_1=@0x7fffffffd260: 0x7fffffffd3d0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137 #42 0x00007ffff78fac3b in sigc::internal::signal_emit1 >::operator() (this=0x7fffffffd110, _A_slot=...) at /usr/include/sigc++-2.0/sigc++/signal.h:830 #43 0x00007ffff78fa895 in sigc::internal::slot_iterator_buf >, bool>::operator* (this=0x7fffffffd0d0) at /usr/include/sigc++-2.0/sigc++/signal.h:302 #44 0x00007ffff78fa185 in ArdourCanvas::Item::EventAccumulator::operator() >, bool> > ( this=0x7fffffffd13f, first=..., last=...) at /home/chaot/Programming/ardour/libs/canvas/canvas/item.h:218 #45 0x00007ffff78f98c9 in sigc::internal::signal_emit1 >::emit (impl=0x6fbfdd0, _A_a1=@0x7fffffffd260: 0x7fffffffd3d0) at /usr/include/sigc++-2.0/sigc++/signal.h:850 #46 0x00007ffff78f84d9 in sigc::signal1 >::emit ( this=0x7be7220, _A_a1=@0x7fffffffd260: 0x7fffffffd3d0) at /usr/include/sigc++-2.0/sigc++/signal.h:2797 #47 0x00007ffff78f6a87 in sigc::signal1 >::operator() ( ---Type to continue, or q to quit--- this=0x7be7220, _A_a1=@0x7fffffffd260: 0x7fffffffd3d0) at /usr/include/sigc++-2.0/sigc++/signal.h:2805 #48 0x00007ffff78f1f41 in ArdourCanvas::GtkCanvas::deliver_event (this=0x20d2a98, event=0x7fffffffd3d0) at ../libs/canvas/canvas.cc:695 #49 0x00007ffff78f39cd in ArdourCanvas::GtkCanvas::on_motion_notify_event (this=0x20d2a98, ev=0x1a1f020) at ../libs/canvas/canvas.cc:1007 #50 0x00007ffff186c154 in Gtk::Widget_Class::motion_notify_event_callback(_GtkWidget*, _GdkEventMotion*) () from /usr/lib/libgtkmm-2.4.so.1 #51 0x00007ffff377c90f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #52 0x00007ffff43b3015 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #53 0x00007ffff43c560e in ?? () from /usr/lib/libgobject-2.0.so.0 #54 0x00007ffff43cd899 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #55 0x00007ffff43ce12f in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #56 0x00007ffff3893bac in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #57 0x00007ffff377b054 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #58 0x00007ffff377b4eb in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #59 0x00007ffff33f02cc in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #60 0x00007ffff40dedc7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #61 0x00007ffff40df020 in ?? () from /usr/lib/libglib-2.0.so.0 #62 0x00007ffff40df342 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #63 0x00007ffff377a467 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #64 0x00007ffff7570fb2 in Gtkmm2ext::UI::run (this=0x17ffb20, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:280 #65 0x0000000000ab6caf in main (argc=1, argv=0x7fffffffde08) at ../gtk2_ardour/main.cc:396