(gdb) thread apply all bt Thread 37 (Thread 0x7fff837ff700 (LWP 12101)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff3e40bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff7919f69 in ArdourCanvas::WaveView::drawing_thread () at ../libs/canvas/wave_view.cc:1565 #3 0x0000000000e0c0c3 in sigc::pointer_functor0::operator() (this=0xd81f7d8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x0000000000e09214 in sigc::adaptor_functor >::operator() (this=0xd81f7d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #5 0x0000000000e05943 in sigc::internal::slot_call0, void>::call_it (rep=0xd81f7a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffff11a5184 in start_thread (arg=0x7fff837ff700) at pthread_create.c:312 #9 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 36 (Thread 0x7fff90c97700 (LWP 12100)): #0 0x00007ffff11acb9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff3e25498 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff63cb75c in ARDOUR::AutomationWatch::thread (this=0x3df99c0) at ../libs/ardour/automation_watch.cc:177 #3 0x00007ffff63ceddb in boost::_mfi::mf0::operator() (this=0x2d442f0, p=0x3df99c0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff63cea48 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x2d44300, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007ffff63ce5e3 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x2d442f0) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff63ce578 in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x2d442f0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff63ce0e0 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x2d442c0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffff11a5184 in start_thread (arg=0x7fff90c97700) at pthread_create.c:312 #11 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 35 (Thread 0x7fff92df1700 (LWP 12099)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff6896a49 in ARDOUR::Session::auto_connect_thread_run (this=0x20533c0) at ../libs/ardour/session.cc:7194 #2 0x00007ffff68967dc in ARDOUR::Session::auto_connect_thread (arg=0x20533c0) at ../libs/ardour/session.cc:7141 #3 0x00007ffff11a5184 in start_thread (arg=0x7fff92df1700) at pthread_create.c:312 #4 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 34 (Thread 0x7fff935f2700 (LWP 12098)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff6905c02 in ARDOUR::Session::emit_thread_run (this=0x20533c0) at ../libs/ardour/session_process.cc:1374 #2 0x00007ffff6905bac in ARDOUR::Session::emit_thread (arg=0x20533c0) at ../libs/ardour/session_process.cc:1363 #3 0x00007ffff11a5184 in start_thread (arg=0x7fff935f2700) at pthread_create.c:312 #4 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 ---Type to continue, or q to quit--- Thread 33 (Thread 0x7fff93df3700 (LWP 12097)): #0 0x00007fffefbe9fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff3dfefe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff3dff30a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff4c846fb in BaseUI::main_thread (this=0x294d8a8) at ../libs/pbd/base_ui.cc:86 #4 0x00007ffff4c882ca in sigc::bound_mem_functor0::operator() (this=0x6a2bb68) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007ffff4c8801e in sigc::adaptor_functor >::operator() (this=0x6a2bb60) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff4c87b49 in sigc::internal::slot_call0, void>::call_it (rep=0x6a2bb30) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #8 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffff11a5184 in start_thread (arg=0x7fff93df3700) at pthread_create.c:312 #10 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 32 (Thread 0x7fff9c9bd700 (LWP 12096)): #0 sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:101 #1 0x00007fff9cc3aa8c in Semaphore::wait (this=this@entry=0x9373788, timeout=...) at ../src/semaphore.cc:140 #2 0x00007fff9cc33257 in DrumKitLoader::thread_main (this=0x9373770) at ../src/drumkitloader.cc:200 #3 0x00007fff9cc3c55a in Thread::thread_run (data=) at ../src/thread.cc:66 #4 0x00007ffff11a5184 in start_thread (arg=0x7fff9c9bd700) at pthread_create.c:312 #5 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 31 (Thread 0x7fffa48d5700 (LWP 12095)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 #1 0x00007fff9cc3ab3d in Semaphore::wait (this=this@entry=0x9478550) at ../src/semaphore.cc:172 #2 0x00007fff9cc2b977 in AudioCacheEventHandler::thread_main (this=0x9478490) at ../src/audiocacheeventhandler.cc:249 #3 0x00007fff9cc3c55a in Thread::thread_run (data=) at ../src/thread.cc:66 #4 0x00007ffff11a5184 in start_thread (arg=0x7fffa48d5700) at pthread_create.c:312 #5 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 30 (Thread 0x7fffc8ae1700 (LWP 12094)): #0 sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:101 #1 0x00007fff9cc3aa8c in Semaphore::wait (this=this@entry=0x77c7538, timeout=...) at ../src/semaphore.cc:140 #2 0x00007fff9cc33257 in DrumKitLoader::thread_main (this=0x77c7520) at ../src/drumkitloader.cc:200 #3 0x00007fff9cc3c55a in Thread::thread_run (data=) at ../src/thread.cc:66 #4 0x00007ffff11a5184 in start_thread (arg=0x7fffc8ae1700) at pthread_create.c:312 #5 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 29 (Thread 0x7fffa5add700 (LWP 12093)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 #1 0x00007fff9cc3ab3d in Semaphore::wait (this=this@entry=0x78cc300) at ../src/semaphore.cc:172 #2 0x00007fff9cc2b977 in AudioCacheEventHandler::thread_main (this=0x78cc240) at ../src/audiocacheeventhandler.cc:249 #3 0x00007fff9cc3c55a in Thread::thread_run (data=) at ../src/thread.cc:66 #4 0x00007ffff11a5184 in start_thread (arg=0x7fffa5add700) at pthread_create.c:312 #5 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 ---Type to continue, or q to quit--- Thread 28 (Thread 0x7fffc92e2700 (LWP 12092)): #0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85 #1 0x00007ffff64ca306 in PBD::Semaphore::wait (this=0x5bf18f0) at /home/edouard/Sources/ardour/libs/pbd/pbd/semutils.h:61 #2 0x00007ffff69cf77a in ARDOUR::Worker::run (this=0x5bf18d0) at ../libs/ardour/worker.cc:140 #3 0x00007ffff69d04a8 in sigc::bound_mem_functor0::operator() (this=0x5bf1dc8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #4 0x00007ffff69d03ee in sigc::adaptor_functor >::operator() (this=0x5bf1dc0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #5 0x00007ffff69d02c3 in sigc::internal::slot_call0, void>::call_it (rep=0x5bf1d90) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffff11a5184 in start_thread (arg=0x7fffc92e2700) at pthread_create.c:312 #9 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 27 (Thread 0x7fff9eb94700 (LWP 12091)): #0 0x00007fffefbe9fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff3dfefe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff3dff30a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff4c846fb in BaseUI::main_thread (this=0x406cd60) at ../libs/pbd/base_ui.cc:86 #4 0x00007ffff4c882ca in sigc::bound_mem_functor0::operator() (this=0x406d548) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #5 0x00007ffff4c8801e in sigc::adaptor_functor >::operator() (this=0x406d540) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff4c87b49 in sigc::internal::slot_call0, void>::call_it (rep=0x406d510) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #8 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffff11a5184 in start_thread (arg=0x7fff9eb94700) at pthread_create.c:312 #10 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 26 (Thread 0x7fff9ec0e800 (LWP 12090)): #0 0x00007fffefbe9fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff4c99d2a in CrossThreadChannel::poll_for_request (this=0x20386a0) at ../libs/pbd/crossthread.posix.cc:83 #2 0x00007ffff4c99d93 in CrossThreadChannel::receive (this=0x20386a0, msg=@0x7fff9ec0dc00: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:104 #3 0x00007ffff63df1ce in ARDOUR::Butler::thread_work (this=0x2038610) at ../libs/ardour/butler.cc:175 #4 0x00007ffff63defaf in ARDOUR::Butler::_thread_work (arg=0x2038610) at ../libs/ardour/butler.cc:156 #5 0x00007ffff4cbaf04 in fake_thread_start (arg=0x406cb90) at ../libs/pbd/pthread_utils.cc:101 #6 0x00007ffff11a5184 in start_thread (arg=0x7fff9ec0e800) at pthread_create.c:312 #7 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 18 (Thread 0x7fffc8027d80 (LWP 12081)): #0 0x00007fffefbea09f in __GI_ppoll (fds=0x2defa14, nfds=1, timeout=, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:56 #1 0x00007fffd12c6f9f in Alsa_pcmi::pcm_wait (this=0x2def990) at ../libs/backends/alsa/zita-alsa-pcmi.cc:184 #2 0x00007fffd12a4e48 in ARDOUR::AlsaAudioBackend::main_process_thread (this=0x1e57300) at ../libs/backends/alsa/alsa_audiobackend.cc:1890 #3 0x00007fffd129fd0d in pthread_process (arg=0x1e57300) at ../libs/backends/alsa/alsa_audiobackend.cc:794 #4 0x00007ffff11a5184 in start_thread (arg=0x7fffc8027d80) at pthread_create.c:312 #5 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 ---Type to continue, or q to quit--- Thread 17 (Thread 0x7fffa52dc700 (LWP 12080)): #0 0x00007fffefbeec53 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff4ccc77a in PBD::SystemExec::output_interposer (this=0x2dea6e0) at ../libs/pbd/system_exec.cc:926 #2 0x00007ffff4ccb9c2 in interposer_thread (arg=0x2dea6e0) at ../libs/pbd/system_exec.cc:333 #3 0x00007ffff11a5184 in start_thread (arg=0x7fffa52dc700) at pthread_create.c:312 #4 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 16 (Thread 0x7fff9fd98700 (LWP 12078)): #0 0x00007fffefbe9fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fffafbe5031 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007fffafbd683c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007fffafbd6ece in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007fffafbd6f80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007fffafbe4fe3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007fffaf788f08 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so #7 0x00007ffff11a5184 in start_thread (arg=0x7fff9fd98700) at pthread_create.c:312 #8 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 10 (Thread 0x7fffc9ae3700 (LWP 12071)): #0 0x00007fffefbe9fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff3dfefe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff3dff0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff3dff129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff11a5184 in start_thread (arg=0x7fffc9ae3700) at pthread_create.c:312 #6 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 9 (Thread 0x7fffcabb5700 (LWP 12070)): #0 0x00007fffefbe9fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff3dfefe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff3dff30a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fffecfa6336 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff11a5184 in start_thread (arg=0x7fffcabb5700) at pthread_create.c:312 #6 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 8 (Thread 0x7fffcb3b6700 (LWP 12069)): #0 0x00007fffefbe9fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff3dfefe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff3dff0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fffcb3be1ad in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #4 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff11a5184 in start_thread (arg=0x7fffcb3b6700) at pthread_create.c:312 #6 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7fffd26b6700 (LWP 12068)): ---Type to continue, or q to quit--- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff3e40bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff63783f8 in ARDOUR::AudioEngine::do_devicelist_update (this=0x1bf20a0) at ../libs/ardour/audioengine.cc:561 #3 0x00007ffff638319d in boost::_mfi::mf0::operator() (this=0x1bf2dd0, p=0x1bf20a0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff6382e50 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x1bf2de0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007ffff6382909 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x1bf2dd0) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff63822ce in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x1bf2dd0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6381702 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x1bf2da0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffff11a5184 in start_thread (arg=0x7fffd26b6700) at pthread_create.c:312 #11 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fffd2eb7700 (LWP 12067)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff3e40bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff63781d7 in ARDOUR::AudioEngine::do_reset_backend (this=0x1bf20a0) at ../libs/ardour/audioengine.cc:526 #3 0x00007ffff638319d in boost::_mfi::mf0::operator() (this=0x1bf2bf0, p=0x1bf20a0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007ffff6382e50 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0x1bf2c00, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #5 0x00007ffff6382909 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0x1bf2bf0) at /usr/include/boost/bind/bind_template.hpp:20 #6 0x00007ffff63822ce in sigc::adaptor_functor, boost::_bi::list1 > > >::operator() (this=0x1bf2bf0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #7 0x00007ffff6381702 in sigc::internal::slot_call0, boost::_bi::list1 > >, void>::call_it (rep=0x1bf2bc0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #8 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffff11a5184 in start_thread (arg=0x7fffd2eb7700) at pthread_create.c:312 #11 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fffe20e8700 (LWP 12066)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff3e40bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff6314554 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:87 #3 0x00007ffff6314349 in analyser_work () at ../libs/ardour/analyser.cc:52 #4 0x0000000000e0c0c3 in sigc::pointer_functor0::operator() (this=0x1b922e8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x0000000000e09214 in sigc::adaptor_functor >::operator() (this=0x1b922e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #6 0x0000000000e05943 in sigc::internal::slot_call0, void>::call_it (rep=0x1b922b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 ---Type to continue, or q to quit--- #7 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #8 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffff11a5184 in start_thread (arg=0x7fffe20e8700) at pthread_create.c:312 #10 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fffe28e9700 (LWP 12065)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff3e40bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff698932e in peak_thread_work () at ../libs/ardour/source_factory.cc:71 #3 0x0000000000e0c0c3 in sigc::pointer_functor0::operator() (this=0x1b92368) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x0000000000e09214 in sigc::adaptor_functor >::operator() (this=0x1b92360) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #5 0x0000000000e05943 in sigc::internal::slot_call0, void>::call_it (rep=0x1b92330) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffff11a5184 in start_thread (arg=0x7fffe28e9700) at pthread_create.c:312 #9 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fffe30ea700 (LWP 12064)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff3e40bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff698932e in peak_thread_work () at ../libs/ardour/source_factory.cc:71 #3 0x0000000000e0c0c3 in sigc::pointer_functor0::operator() (this=0x1b92468) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x0000000000e09214 in sigc::adaptor_functor >::operator() (this=0x1b92460) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #5 0x0000000000e05943 in sigc::internal::slot_call0, void>::call_it (rep=0x1b92430) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff455611d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007ffff3e23f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffff11a5184 in start_thread (arg=0x7fffe30ea700) at pthread_create.c:312 #9 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fffe38eb700 (LWP 12063)): #0 0x00007ffff11acb9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff3e25498 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000000000110db8c in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:452 #3 0x00007ffff11a5184 in start_thread (arg=0x7fffe38eb700) at pthread_create.c:312 #4 0x00007fffefbf737d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ffff7f90a00 (LWP 12058)): #0 0x00007fffefb33c37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007fffefb37028 in __GI_abort () at abort.c:89 #2 0x00007fffefb2cbf6 in __assert_fail_base (fmt=0x7fffefc7d3b8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7ffff6b253b8 "_current_trans", file=file@entry=0x7ffff6b245f8 "../libs/ardour/session_state.cc", line=line@entry=2826, function=function@entry=0x7ffff6b27b00 "void ARDOUR::Session::add_command(Command*)") at assert.c:92 ---Type to continue, or q to quit--- #3 0x00007fffefb2cca2 in __GI___assert_fail (assertion=0x7ffff6b253b8 "_current_trans", file=0x7ffff6b245f8 "../libs/ardour/session_state.cc", line=2826, function=0x7ffff6b27b00 "void ARDOUR::Session::add_command(Command*)") at assert.c:101 #4 0x00007ffff691c0be in ARDOUR::Session::add_command (this=0x20533c0, cmd=0x1eb4500) at ../libs/ardour/session_state.cc:2826 Python Exception list index out of range: #5 0x00007ffff6402809 in ARDOUR::Diskstream::move_processor_automation (this=0x4986420, p=..., movements_frames=std::list) at ../libs/ardour/diskstream.cc:629 Python Exception list index out of range: #6 0x00007ffff640af7f in boost::_mfi::mf2, std::list, std::allocator > > const&>::operator() (this=0xd8cf280, p=0x4986420, a1=..., a2=std::list) at /usr/include/boost/bind/mem_fn_template.hpp:280 #7 0x00007ffff640a171 in boost::_bi::list3, boost::arg<1>, boost::_bi::value, std::allocator > > > >::operator(), std::list, std::allocator > > const&>, boost::_bi::list1&> > (this=0xd8cf290, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392 #8 0x00007ffff64091a8 in boost::_bi::bind_t, std::list, std::allocator > > const&>, boost::_bi::list3, boost::arg<1>, boost::_bi::value, std::allocator > > > > >::operator() > (this=0xd8cf280, a1=...) at /usr/include/boost/bind/bind_template.hpp:32 #9 0x00007ffff6408778 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:153 #10 0x0000000000c5565e in boost::function1 >::operator() (this=0x7fffffffb680, a0=...) at /usr/include/boost/function/function_template.hpp:767 #11 0x0000000000c54c0d in ARDOUR::Route::foreach_processor(boost::function)>) (this=0x4957e50, method=...) at /home/edouard/Sources/ardour/libs/ardour/ardour/route.h:198 Python Exception list index out of range: #12 0x00007ffff640244b in ARDOUR::Diskstream::playlist_ranges_moved (this=0x4986420, movements_frames=std::list, from_undo=false) at ../libs/ardour/diskstream.cc:599 Python Exception list index out of range: #13 0x00007ffff640aa87 in boost::_mfi::mf2, std::allocator > > const&, bool>::operator() (this=0x1f2b8c8, p=0x4986420, a1=std::list, a2=false) at /usr/include/boost/bind/mem_fn_template.hpp:280 #14 0x00007ffff6409908 in boost::_bi::list3, boost::arg<1>, boost::arg<2> >::operator(), std::allocator > > const&, bool>, boost::_bi::list2, std::allocator > > const&, bool&> > (this=0x1f2b8d8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392 Python Exception list index out of range: #15 0x00007ffff6408d40 in boost::_bi::bind_t, std::allocator > > const&, bool>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >::operator(), std::allocator > >, bool> (this=0x1f2b8c8, a1=std::list, a2=@0x7fffffffb7ec: false) at /usr/include/boost/bind/bind_template.hpp:76 Python Exception list index out of range: #16 0x00007ffff6408271 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:153 #17 0x00007ffff67831d5 in boost::function2, std::allocator > > const&, bool>::operator() ( Python Exception list index out of range: this=0x1f2b8c0, a0=std::list, a1=false) at /usr/include/boost/function/function_template.hpp:767 Python Exception list index out of range: #18 0x00007ffff677fc33 in PBD::Signal2, std::allocator > > const&, bool, PBD::OptionalLastValue >::operator() (this=0x4907098, a1=std::list, a2=false) at /home/edouard/Sources/ardour/build/libs/pbd/pbd/signals_generated.h:1080 #19 0x00007ffff676fe86 in ARDOUR::Playlist::flush_notifications (this=0x4906d40, from_undo=false) at ../libs/ardour/playlist.cc:642 #20 0x00007ffff676f3c9 in ARDOUR::Playlist::release_notifications (this=0x4906d40, from_undo=false) at ../libs/ardour/playlist.cc:443 #21 0x00007ffff6353176 in ARDOUR::Playlist::RegionWriteLock::~RegionWriteLock (this=0x7fffffffbaa0, __in_chrg=) at /home/edouard/Sources/ardour/libs/ardour/ardour/playlist.h:276 #22 0x00007ffff6774b14 in ARDOUR::Playlist::shift (this=0x4906d40, at=3939456, distance=191994, move_intersected=false, ignore_music_glue=false) at ../libs/ardour/playlist.cc:1412 ---Type to continue, or q to quit--- #23 0x000000000095075f in Editor::insert_time (this=0x4303fd0, pos=3939456, frames=191994, opt=Editing::SplitIntersected, all_playlists=false, ignore_music_glue=false, markers_too=false, glued_markers_too=true, locked_markers_too=false, tempo_too=false) at ../gtk2_ardour/editor_ops.cc:7493 #24 0x000000000095030f in Editor::do_insert_time (this=0x4303fd0) at ../gtk2_ardour/editor_ops.cc:7441 #25 0x0000000000865194 in sigc::bound_mem_functor0::operator() (this=0x425b9b8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #26 0x000000000085e152 in sigc::adaptor_functor >::operator() (this=0x425b9b0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #27 0x000000000085659d in sigc::internal::slot_call0, void>::call_it (rep=0x425b980) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 #28 0x00007ffff4563038 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #29 0x00007ffff42d33b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #30 0x00007ffff42e4fd1 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #31 0x00007ffff42eca29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #32 0x00007ffff42ecce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #33 0x00007ffff37ed1b0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #34 0x00007ffff42d33b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #35 0x00007ffff42e4557 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #36 0x00007ffff42eca29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #37 0x00007ffff42ecce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #38 0x00007fffd0531390 in ?? () from /usr/lib/x86_64-linux-gnu/libunity-gtk2-parser.so.0 #39 0x00007ffff34e3ce7 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #40 0x00007ffff3dfece5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007ffff3dff048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #42 0x00007ffff3dff30a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007ffff38a4447 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #44 0x00007ffff7533a1c in Gtkmm2ext::UI::run (this=0x1c08780, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:286 #45 0x0000000000b9cd4e in main (argc=1, argv=0x7fffffffd9e8) at ../gtk2_ardour/main.cc:439