Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fff8961c800 (LWP 10817)] boost::detail::function::functor_manager, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), 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_) (op=, out_buffer=..., in_buffer=...) at /usr/include/boost/function/function_base.hpp:380 380 functor_type* new_f = new functor_type(*f); (gdb) thread apply all bt Thread 43 (Thread 0x7fff737fe700 (LWP 10827)): #0 0x00007ffff1175199 in syscall () from /lib64/libc.so.6 #1 0x00007ffff5612d7f in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff7795e1f in ArdourCanvas::WaveView::drawing_thread () at ../libs/canvas/wave_view.cc:1543 #3 0x00007ffff5b5edbd in ?? () from /usr/lib64/libglibmm-2.4.so.1 #4 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 41 (Thread 0x7fffaf7fe700 (LWP 10825)): #0 0x00007ffff1175199 in syscall () from /lib64/libc.so.6 #1 0x00007ffff5612e94 in g_cond_wait_until () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff55a5a19 in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffff55a600b in g_async_queue_timeout_pop () from /usr/lib64/libglib-2.0.so.0 #4 0x00007ffff55f629a in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #6 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #7 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 36 (Thread 0x7fffad7fa700 (LWP 10820)): #0 0x00007ffff278056d in nanosleep () from /lib64/libpthread.so.0 #1 0x00007ffff55f6ea8 in g_usleep () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6b7e32a in ARDOUR::AutomationWatch::thread (this=0x5c69a00) at ../libs/ardour/automation_watch.cc:153 #3 0x00007ffff5b5edbd in ?? () from /usr/lib64/libglibmm-2.4.so.1 #4 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 35 (Thread 0x7fffaffff700 (LWP 10819)): #0 0x00007ffff277cfaf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffff6e2b033 in ARDOUR::Session::emit_thread_run (this=0x164f200) at ../libs/ardour/session_process.cc:1313 #2 0x00007ffff6e2b059 in ARDOUR::Session::emit_thread (arg=) at ../libs/ardour/session_process.cc:1302 #3 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #4 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 34 (Thread 0x7fffadffb700 (LWP 10818)): #0 0x00007ffff117060d in poll () from /lib64/libc.so.6 #1 0x00007ffff55cfe74 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff55d01f2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffff61fe594 in BaseUI::main_thread (this=0x261b5d0) at ../libs/pbd/base_ui.cc:86 #4 0x00007ffff5b5edbd in ?? () from /usr/lib64/libglibmm-2.4.so.1 #5 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #6 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #7 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 33 (Thread 0x7fff8961c800 (LWP 10817)): #0 boost::detail::function::functor_manager, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), 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_) (op=, out_buffer=..., in_buffer=...) at /usr/include/boost/function/function_base.hpp:380 #1 boost::detail::function::functor_manager, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), 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) (op=, out_buffer=..., in_buffer=...) at /usr/include/boost/function/function_base.hpp:412 #2 boost::detail::function::functor_manager, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), 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=) at /usr/include/boost/function/function_base.hpp:440 #3 0x00000000004eb0f3 in boost::function::function(boost::function const&) (f=..., this=0x7fff825af7c0) at /usr/include/boost/function/function_template.hpp:1097 #4 std::pair const, boost::function >::pair(std::pair const, boost::function > const&) (this=0x7fff825af7b0) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/stl_pair.h:127 ---Type to continue, or q to quit--- #5 __gnu_cxx::new_allocator const, boost::function > > >::construct const, boost::function >, std::pair const, boost::function > const&>(std::pair const, boost::function >*, std::pair const, boost::function > const&) (__p=, this=) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/ext/new_allocator.h:120 #6 std::allocator_traits const, boost::function > > > >::_S_construct const, boost::function >, std::pair const, boost::function > const&>(std::allocator const, boost::function > > >&, std::pair const, boost::function >*, std::pair const, boost::function > const&) (__p=, __a=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/alloc_traits.h:256 #7 std::allocator_traits const, boost::function > > > >::construct const, boost::function >, std::pair const, boost::function > const&>(std::allocator const, boost::function > > >&, std::pair const, boost::function >*, std::pair const, boost::function > const&) (__p=, __a=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/alloc_traits.h:402 #8 std::_Rb_tree, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::_M_construct_node const, boost::function > const&>(std::_Rb_tree_node const, boost::function > >*, std::pair const, boost::function > const&) (__node=0x7fff825af790, this=) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/stl_tree.h:529 #9 std::_Rb_tree, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::_M_create_node const, boost::function > const&>(std::pair const, boost::function > const&) ( this=) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/stl_tree.h:546 #10 std::_Rb_tree, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::_Reuse_or_alloc_node::operator() const, boost::function > const&>(std::pair const, boost::function > const&) ( __arg=..., this=0x7fff8961b700) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/stl_tree.h:402 #11 std::_Rb_tree, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::_M_clone_node, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::_Reuse_or_alloc_node>(std::_Rb_tree_node const, boost::function > > const*, std::_Rb_tree, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::_Reuse_or_alloc_node&) ( this=0x7fff8961b720, __node_gen=..., __x=0x4056850) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/stl_tree.h:569 #12 std::_Rb_tree, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::_M_copy, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::_Reuse_or_alloc_node>(std::_Rb_tree_node const, boost::function > > const*, std::_Rb_tree_node const, boost::function > >*, std::_Rb_tree, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::_Reuse_or_alloc_node&) (this=0x7fff8961b720, __x=0x4056850, __p=0x7fff8961b728, __node_gen=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/stl_tree.h:1574 #13 0x00000000005445d9 in std::_Rb_tree, std::pair const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > >::operator=(std::_Rb_tree, std::pair to continue, or q to quit--- oost::shared_ptr const, boost::function >, std::_Select1st const, boost::function > >, std::less >, std::allocator const, boost::function > > > const&) (__x=..., this=0x7fff8961b720) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/stl_tree.h:1478 #14 std::map, boost::function, std::less >, std::allocator const, boost::function > > >::operator=(std::map, boost::function, std::less >, std::allocator const, boost::function > > > const&) (__x=..., this=0x7fff8961b720) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/stl_map.h:298 #15 PBD::Signal0 >::operator() (this=0x4009140) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/build/libs/pbd/pbd/signals_generated.h:295 #16 0x00007ffff6d831b0 in boost::_mfi::mf1 >::operator() ( a1=..., p=, this=) at /usr/include/boost/bind/mem_fn_template.hpp:165 #17 boost::_bi::list2, boost::_bi::value > >::operator() >, boost::_bi::list0> ( a=, f=..., this=) at /usr/include/boost/bind/bind.hpp:313 #18 boost::_bi::bind_t >, boost::_bi::list2, boost::_bi::value > > >::operator() ( this=) at /usr/include/boost/bind/bind.hpp:893 #19 boost::detail::function::void_function_obj_invoker0 >, boost::_bi::list2, boost::_bi::value > > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 #20 0x00000000005446ec in boost::function0::operator() (this=0x7fff825af730) at /usr/include/boost/function/function_template.hpp:773 #21 PBD::Signal0 >::operator() (this=0x273a730) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/build/libs/pbd/pbd/signals_generated.h:312 #22 0x00007ffff6b04db4 in PBD::Destructible::drop_references (this=) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/destructible.h:36 #23 ARDOUR::AudioDiskstream::transport_stopped_wallclock (this=0x2738f20, when=..., twhen=1454067253, abort_capture=) at ../libs/ardour/audio_diskstream.cc:1554 #24 0x00007ffff6e6961a in ARDOUR::Session::non_realtime_stop (this=this@entry=0x164f200, abort=abort@entry=true, on_entry=on_entry@entry=1, finished=@0x7fff8961bc5b: true) at ../libs/ardour/session_transport.cc:696 #25 0x00007ffff6e6a90e in ARDOUR::Session::butler_transport_work (this=0x164f200) at ../libs/ardour/session_transport.cc:443 #26 0x00007ffff6b8a1cd in ARDOUR::Butler::thread_work (this=this@entry=0x164c230) at ../libs/ardour/butler.cc:208 #27 0x00007ffff6b8af1e in ARDOUR::Butler::_thread_work (arg=0x164c230) at ../libs/ardour/butler.cc:156 #28 0x00007ffff621fbc6 in fake_thread_start (arg=0x261b3d0) at ../libs/pbd/pthread_utils.cc:101 #29 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #30 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 32 (Thread 0x7fffb47ff700 (LWP 10816)): #0 0x00007ffff277f1e7 in do_futex_wait.constprop () from /lib64/libpthread.so.0 #1 0x00007ffff277f294 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0 #2 0x00007ffff6c2b112 in PBD::Semaphore::wait (this=0x1872758) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/semutils.h:61 #3 ARDOUR::Graph::run_one (this=this@entry=0x1872680) at ../libs/ardour/graph.cc:387 #4 0x00007ffff6c2b1c8 in ARDOUR::Graph::helper_thread (this=0x1872680) at ../libs/ardour/graph.cc:418 #5 0x00007fffd629400f in boost::function0::operator() (this=0x7fffb47fed60) at /usr/include/boost/function/function_template.hpp:773 #6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=) at ../libs/backends/jack/jack_audiobackend.cc:936 #7 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #8 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 31 (Thread 0x7fffb4880700 (LWP 10815)): #0 0x00007ffff277f1e7 in do_futex_wait.constprop () from /lib64/libpthread.so.0 #1 0x00007ffff277f294 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0 #2 0x00007ffff6c2b112 in PBD::Semaphore::wait (this=0x1872758) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/semutils.h:61 #3 ARDOUR::Graph::run_one (this=this@entry=0x1872680) at ../libs/ardour/graph.cc:387 #4 0x00007ffff6c2b1c8 in ARDOUR::Graph::helper_thread (this=0x1872680) at ../libs/ardour/graph.cc:418 #5 0x00007fffd629400f in boost::function0::operator() (this=0x7fffb487fd60) at /usr/include/boost/function/function_template.hpp:773 #6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=) at ../libs/backends/jack/jack_audiobackend.cc:936 #7 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #8 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 30 (Thread 0x7fffb4901700 (LWP 10814)): ---Type to continue, or q to quit--- #0 0x00007ffff277f1e7 in do_futex_wait.constprop () from /lib64/libpthread.so.0 #1 0x00007ffff277f294 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0 #2 0x00007ffff6c2b112 in PBD::Semaphore::wait (this=0x1872758) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/semutils.h:61 #3 ARDOUR::Graph::run_one (this=this@entry=0x1872680) at ../libs/ardour/graph.cc:387 #4 0x00007ffff6c2b1c8 in ARDOUR::Graph::helper_thread (this=0x1872680) at ../libs/ardour/graph.cc:418 #5 0x00007fffd629400f in boost::function0::operator() (this=0x7fffb4900d60) at /usr/include/boost/function/function_template.hpp:773 #6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=) at ../libs/backends/jack/jack_audiobackend.cc:936 #7 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #8 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 29 (Thread 0x7fffb4982700 (LWP 10813)): #0 0x00007ffff277f1e7 in do_futex_wait.constprop () from /lib64/libpthread.so.0 #1 0x00007ffff277f294 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0 #2 0x00007ffff6c2b112 in PBD::Semaphore::wait (this=0x1872758) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/semutils.h:61 #3 ARDOUR::Graph::run_one (this=this@entry=0x1872680) at ../libs/ardour/graph.cc:387 #4 0x00007ffff6c2b1c8 in ARDOUR::Graph::helper_thread (this=0x1872680) at ../libs/ardour/graph.cc:418 #5 0x00007fffd629400f in boost::function0::operator() (this=0x7fffb4981d60) at /usr/include/boost/function/function_template.hpp:773 #6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=) at ../libs/backends/jack/jack_audiobackend.cc:936 #7 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #8 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 28 (Thread 0x7fffb4a03700 (LWP 10812)): #0 0x00007ffff277f1e7 in do_futex_wait.constprop () from /lib64/libpthread.so.0 #1 0x00007ffff277f294 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0 #2 0x00007ffff6c2bfc5 in PBD::Semaphore::wait (this=0x1872778) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/semutils.h:61 #3 ARDOUR::Graph::restart_cycle (this=0x1872680) at ../libs/ardour/graph.cc:261 #4 0x00007ffff6c2c015 in ARDOUR::Graph::dec_ref (this=) at ../libs/ardour/graph.cc:248 #5 0x00007ffff6c2d9d7 in ARDOUR::GraphNode::finish (this=this@entry=0x2711440, chain=) at ../libs/ardour/graphnode.cc:71 #6 0x00007ffff6c2b14e in ARDOUR::Graph::run_one (this=this@entry=0x1872680) at ../libs/ardour/graph.cc:401 #7 0x00007ffff6c2b1c8 in ARDOUR::Graph::helper_thread (this=0x1872680) at ../libs/ardour/graph.cc:418 #8 0x00007fffd629400f in boost::function0::operator() (this=0x7fffb4a02d60) at /usr/include/boost/function/function_template.hpp:773 #9 ARDOUR::JACKAudioBackend::_start_process_thread (arg=) at ../libs/backends/jack/jack_audiobackend.cc:936 #10 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #11 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 27 (Thread 0x7fffb4a84700 (LWP 10811)): #0 0x00007ffff277f1e7 in do_futex_wait.constprop () from /lib64/libpthread.so.0 #1 0x00007ffff277f294 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0 #2 0x00007ffff6c2b112 in PBD::Semaphore::wait (this=0x1872758) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/semutils.h:61 #3 ARDOUR::Graph::run_one (this=this@entry=0x1872680) at ../libs/ardour/graph.cc:387 #4 0x00007ffff6c2b1c8 in ARDOUR::Graph::helper_thread (this=0x1872680) at ../libs/ardour/graph.cc:418 #5 0x00007fffd629400f in boost::function0::operator() (this=0x7fffb4a83d60) at /usr/include/boost/function/function_template.hpp:773 #6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=) at ../libs/backends/jack/jack_audiobackend.cc:936 #7 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #8 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 26 (Thread 0x7fffb4b05700 (LWP 10810)): #0 0x00007ffff277f1e7 in do_futex_wait.constprop () from /lib64/libpthread.so.0 #1 0x00007ffff277f294 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0 #2 0x00007ffff6c2b112 in PBD::Semaphore::wait (this=0x1872758) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/semutils.h:61 #3 ARDOUR::Graph::run_one (this=this@entry=0x1872680) at ../libs/ardour/graph.cc:387 #4 0x00007ffff6c2c091 in ARDOUR::Graph::main_thread (this=0x1872680) at ../libs/ardour/graph.cc:456 #5 0x00007fffd629400f in boost::function0::operator() (this=0x7fffb4b04d60) at /usr/include/boost/function/function_template.hpp:773 #6 ARDOUR::JACKAudioBackend::_start_process_thread (arg=) at ../libs/backends/jack/jack_audiobackend.cc:936 ---Type to continue, or q to quit--- #7 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #8 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 25 (Thread 0x7fffcc111700 (LWP 10809)): #0 0x00007ffff277f3b5 in do_futex_wait () from /lib64/libpthread.so.0 #1 0x00007ffff277f47f in __new_sem_wait_slow () from /lib64/libpthread.so.0 #2 0x00007ffff277f532 in sem_timedwait () from /lib64/libpthread.so.0 #3 0x00007fffd5e1b3be in ?? () from /usr/lib64/libjack.so.0 #4 0x00007fffd5e0488d in ?? () from /usr/lib64/libjack.so.0 #5 0x00007fffd5e02f77 in ?? () from /usr/lib64/libjack.so.0 #6 0x00007fffd6293d72 in ARDOUR::JACKAudioBackend::process_thread (this=0x13867f0) at ../libs/backends/jack/jack_audiobackend.cc:965 #7 0x00007fffd5e02eea in ?? () from /usr/lib64/libjack.so.0 #8 0x00007fffd5e1a980 in ?? () from /usr/lib64/libjack.so.0 #9 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #10 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 24 (Thread 0x7fffcc2c7700 (LWP 10808)): #0 0x00007ffff277febd in read () from /lib64/libpthread.so.0 #1 0x00007fffd5e1c175 in ?? () from /usr/lib64/libjack.so.0 #2 0x00007fffd5e1eac8 in ?? () from /usr/lib64/libjack.so.0 #3 0x00007fffd5e1a980 in ?? () from /usr/lib64/libjack.so.0 #4 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #5 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 23 (Thread 0x7fffcef5a700 (LWP 10807)): #0 0x00007ffff277cfaf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fffd5e1b87c in ?? () from /usr/lib64/libjack.so.0 #2 0x00007fffd5e12d28 in ?? () from /usr/lib64/libjack.so.0 #3 0x00007fffd5e1a980 in ?? () from /usr/lib64/libjack.so.0 #4 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #5 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x7fffcea50700 (LWP 10799)): #0 0x00007ffff117060d in poll () from /lib64/libc.so.6 #1 0x00007ffff55cfe74 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff55d01f2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fffee362806 in ?? () from /usr/lib64/libgio-2.0.so.0 #4 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7fffcfbd2700 (LWP 10798)): #0 0x00007ffff117060d in poll () from /lib64/libc.so.6 #1 0x00007ffff55cfe74 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff55cff7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffff55cffb9 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fffd6ce1700 (LWP 10791)): #0 0x00007ffff1175199 in syscall () from /lib64/libc.so.6 #1 0x00007ffff5612d7f in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6b34533 in ARDOUR::AudioEngine::do_devicelist_update (this=0x111d560) at ../libs/ardour/audioengine.cc:559 #3 0x00007ffff5b5edbd in ?? () from /usr/lib64/libglibmm-2.4.so.1 #4 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fffd74e2700 (LWP 10790)): #0 0x00007ffff1175199 in syscall () from /lib64/libc.so.6 #1 0x00007ffff5612d7f in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6b352ee in ARDOUR::AudioEngine::do_reset_backend (this=0x111d560) at ../libs/ardour/audioengine.cc:524 #3 0x00007ffff5b5edbd in ?? () from /usr/lib64/libglibmm-2.4.so.1 #4 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffff117968d in clone () from /lib64/libc.so.6 ---Type to continue, or q to quit--- Thread 5 (Thread 0x7fffe4f3b700 (LWP 10789)): #0 0x00007ffff1175199 in syscall () from /lib64/libc.so.6 #1 0x00007ffff5612d7f in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6af53fb in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:86 #3 0x00007ffff5b5edbd in ?? () from /usr/lib64/libglibmm-2.4.so.1 #4 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fffe573c700 (LWP 10788)): #0 0x00007ffff1175199 in syscall () from /lib64/libc.so.6 #1 0x00007ffff5612d7f in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6e8271b in peak_thread_work () at ../libs/ardour/source_factory.cc:71 #3 0x00007ffff5b5edbd in ?? () from /usr/lib64/libglibmm-2.4.so.1 #4 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fffe5f3d700 (LWP 10787)): #0 0x00007ffff1175199 in syscall () from /lib64/libc.so.6 #1 0x00007ffff5612d7f in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff6e8271b in peak_thread_work () at ../libs/ardour/source_factory.cc:71 #3 0x00007ffff5b5edbd in ?? () from /usr/lib64/libglibmm-2.4.so.1 #4 0x00007ffff55f5855 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fffe673e700 (LWP 10786)): #0 0x00007ffff278056d in nanosleep () from /lib64/libpthread.so.0 #1 0x00007ffff55f6ea8 in g_usleep () from /usr/lib64/libglib-2.0.so.0 #2 0x0000000000b6c958 in gui_event_loop (ptr=) at ../gtk2_ardour/linux_vst_gui_support.cc:475 #3 0x00007ffff2777424 in start_thread () from /lib64/libpthread.so.0 #4 0x00007ffff117968d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7ffff7f908c0 (LWP 10782)): #0 0x00007ffff55ebbb5 in g_slice_alloc () from /usr/lib64/libglib-2.0.so.0 #1 0x00007ffff4ac26ce in gdk_region_new () from /usr/lib64/libgdk-x11-2.0.so.0 #2 0x00007ffff4ac2833 in gdk_region_copy () from /usr/lib64/libgdk-x11-2.0.so.0 #3 0x00007ffff4acce3f in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 #4 0x00007ffff4acd1c6 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 #5 0x00007ffff4f8107a in gtk_widget_queue_draw_area () from /usr/lib64/libgtk-x11-2.0.so.0 #6 0x00007ffff77746ed in ArdourCanvas::Canvas::queue_draw_item_area (this=0x1514758, item=, area=...) at ../libs/canvas/canvas.cc:354 #7 0x00007ffff7774b51 in ArdourCanvas::GtkCanvas::item_going_away (this=0x1514758, item=0x405c170, bounding_box=...) at ../libs/canvas/canvas.cc:724 #8 0x00007ffff7781f71 in ArdourCanvas::Item::~Item (this=0x405c170, __in_chrg=) at ../libs/canvas/item.cc:100 #9 0x00007ffff77993a7 in ArdourCanvas::WaveView::~WaveView (this=0x405c170, __in_chrg=) at ../libs/canvas/wave_view.cc:144 #10 0x00007ffff7799489 in ArdourCanvas::WaveView::~WaveView (this=0x405c170, __in_chrg=) at ../libs/canvas/wave_view.cc:150 #11 0x00007ffff77807a4 in ArdourCanvas::Item::clear_items (this=this@entry=0x405bb40, with_delete=with_delete@entry=true) at ../libs/canvas/item.cc:930 #12 0x00007ffff7781f7e in ArdourCanvas::Item::~Item (this=0x405bb40, __in_chrg=) at ../libs/canvas/item.cc:103 #13 0x00007ffff777c84f in ArdourCanvas::Container::~Container (this=0x405bb40, __in_chrg=) at ../libs/canvas/canvas/container.h:39 #14 ArdourCanvas::Container::~Container (this=0x405bb40, __in_chrg=) at ../libs/canvas/canvas/container.h:39 #15 0x0000000000aef3e4 in TimeAxisViewItem::~TimeAxisViewItem (this=0x405b7b0, __vtt_parm=, __in_chrg=) at ../gtk2_ardour/time_axis_view_item.cc:261 #16 0x00000000005421d7 in AudioRegionView::~AudioRegionView (this=this@entry=0x405b7b0, __in_chrg=, __vtt_parm=) at ../gtk2_ardour/audio_region_view.cc:292 #17 0x00000000005422f9 in AudioRegionView::~AudioRegionView (this=0x405b7b0, __in_chrg=, __vtt_parm=) at ../gtk2_ardour/audio_region_view.cc:308 #18 0x0000000000ac4252 in StreamView::remove_region_view (this=0x4a1f460, weak_r=...) at ../gtk2_ardour/streamview.cc:193 #19 0x000000000054caa0 in boost::_mfi::mf1 >::call > (b1=..., u=, this=) at /usr/include/boost/bind/mem_fn_template.hpp:156 ---Type to continue, or q to quit--- #20 boost::_mfi::mf1 >::operator() (a1=..., u=, this=) at /usr/include/boost/bind/mem_fn_template.hpp:171 #21 boost::_bi::list2, boost::_bi::value > >::operator() >, boost::_bi::list0> ( a=, f=..., this=) at /usr/include/boost/bind/bind.hpp:313 #22 boost::_bi::bind_t >, boost::_bi::list2, boost::_bi::value > > >::operator() ( this=) at /usr/include/boost/bind/bind.hpp:893 #23 boost::detail::function::void_function_obj_invoker0 >, boost::_bi::list2, boost::_bi::value > > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 #24 0x00000000004b7efb in boost::function0::operator() (this=) at /usr/include/boost/function/function_template.hpp:773 #25 boost::_bi::list0::operator(), boost::_bi::list0>(boost::_bi::type, boost::function&, boost::_bi::list0&, int) (this=, f=...) at /usr/include/boost/bind/bind.hpp:192 #26 boost::_bi::bind_t, boost::_bi::list0>::operator()() ( this=) at /usr/include/boost/bind/bind.hpp:893 #27 boost::detail::function::void_function_obj_invoker0, boost::_bi::list0>, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 #28 0x00007ffff74ce2f3 in boost::function0::operator() (this=0x7fffffffc4a0) at /usr/include/boost/function/function_template.hpp:773 #29 AbstractUI::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function const&) (this=0x1203570, invalidation=0x405b400, f=...) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/abstract_ui.cc:410 #30 0x00000000004b6a0f in PBD::Signal0 >::compositor(boost::function, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*) (f=..., event_loop=0x1203570, ir=0x405b400) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/build/libs/pbd/pbd/signals_generated.h:203 #31 0x00000000004b638a in boost::_bi::list3 >, boost::_bi::value, boost::_bi::value >::operator(), PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list0>(boost::_bi::type, void (*&)(boost::function, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list0&, int) (a=, f=, this=) at /usr/include/boost/bind/bind.hpp:392 #32 boost::_bi::bind_t, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list3 >, boost::_bi::value, boost::_bi::value > >::operator()() (this=) at /usr/include/boost/bind/bind.hpp:893 #33 boost::detail::function::void_function_obj_invoker0, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), 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:159 #34 0x000000000054a750 in boost::function0::operator() (this=0x144cfd0) at /usr/include/boost/function/function_template.hpp:773 #35 PBD::Signal0 >::operator() (this=0x400b070) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/build/libs/pbd/pbd/signals_generated.h:312 #36 PBD::Destructible::drop_references (this=0x400b028) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/destructible.h:36 #37 AudioStreamView::setup_rec_box (this=0x4a1f460) at ../gtk2_ardour/audio_streamview.cc:269 #38 0x00000000004b7efb in boost::function0::operator() (this=) at /usr/include/boost/function/function_template.hpp:773 #39 boost::_bi::list0::operator(), boost::_bi::list0>(boost::_bi::type, boost::function&, boost::_bi::list0&, int) (this=, f=...) at /usr/include/boost/bind/bind.hpp:192 #40 boost::_bi::bind_t, boost::_bi::list0>::operator()() ( this=) at /usr/include/boost/bind/bind.hpp:893 #41 boost::detail::function::void_function_obj_invoker0, boost::_bi::list0>, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159 #42 0x00007ffff74c8de8 in boost::function0::operator() (this=0x7fffb4c933f8) at /usr/include/boost/function/function_template.hpp:773 #43 Gtkmm2ext::UI::do_request (this=, req=0x7fffb4c933e8) at ../libs/gtkmm2ext/gtk_ui.cc:459 #44 0x00007ffff74ce73c in AbstractUI::handle_ui_requests (this=0x1203570) at /var/tmp/portage/media-sound/ardour-9999/work/ardour-9999/libs/pbd/pbd/abstract_ui.cc:226 #45 0x00007ffff61fe457 in BaseUI::request_handler (this=0x1203570, ioc=) at ../libs/pbd/base_ui.cc:141 #46 0x00007ffff6207999 in sigc::slot1::operator() (_A_a1=@0x7fffffffc8ec: Glib::IO_IN, this=) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:570 #47 cross_thread_channel_call_receive_slot (condition=, data=) at ../libs/pbd/crossthread.cc:49 #48 0x00007ffff55cfb5a in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #49 0x00007ffff55cfed8 in ?? () from /usr/lib64/libglib-2.0.so.0 ---Type to continue, or q to quit--- #50 0x00007ffff55d01f2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #51 0x00007ffff4e6e487 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 #52 0x00007ffff74c6e86 in Gtkmm2ext::UI::run (this=this@entry=0x1203570, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:284 #53 0x000000000048f564 in main (argc=1, argv=0x7fffffffcc58) at ../gtk2_ardour/main.cc:396