View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008267 | ardour | bugs | public | 2020-06-25 12:11 | 2020-09-21 10:58 |
Reporter | phaesler2 | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Debian GNU | OS | Linux | OS Version | (any) |
Product Version | 6.0 | ||||
Summary | 0008267: Ardour crashes when adding insert to a track. | ||||
Description | Works fine on a newly added track in a new empty file. But crashes every time in particular sessions | ||||
Steps To Reproduce | 1) Open Session. 2) Right click over track processor box - select "New Insert". 3) Boom - Ardour crashes. | ||||
Additional Information | Affected sessions were probably converted from 5.12 to 6.0 format by v6.0-rc1. I'll try reproducing the bug in my other sessions to see if I can clarify exactly when it happens and doesn't happen and update here. stderr log chatter and stack trace attached. | ||||
Tags | 6.0, insert, mixer | ||||
|
crash-stderr.txt (842 bytes)
Set cursor set to default loading from /home/paul/mymusic/jasons_dreaming as jasons_dreaming templ is_new 0 bp 0 No MIDI maps found using ./../share/surfaces/midi_maps:.:/home/paul/.config/ardour6/midi_maps locate took 12917 usecs for 24 tracks = 538 per track Reading Mdrums took 2152 microseconds, final size = 1054 Reading Mbass took 485 microseconds, final size = 340 Reading Mrhygtr took 1996 microseconds, final size = 1588 Reading Mldgtr took 746 microseconds, final size = 666 Alist 176732 not found Alist 188361 not found Failed to register port "insert 2/audio_return 1", reason is unknown from here (ardour-6.0.163:23502): glibmm-ERROR **: 21:49:51.499: unhandled exception (type std::exception) in signal handler: what: unable to create port 'insert 2/audio_return 1': failed constructor Trace/breakpoint trap (core dumped) stack-trace.txt (71,935 bytes)
Thread 49 (Thread 0x7f0d01ffb700 (LWP 23584)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd2b5a76d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x563e463adab8, block=true) at ../libs/waveview/wave_view_private.cc:299 #3 0x00007f0dd2b5aa94 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368 #4 0x00007f0dd2b5ae0a in ArdourWaveView::WaveViewDrawingThread::run() (this=0x563e467007b0) at ../libs/waveview/wave_view_private.cc:450 #5 0x00007f0dd2b5f917 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator()() const (this=0x563e46700828) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #6 0x00007f0dd2b5f422 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator()() const (this=0x563e46700820) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd2b5ede1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e467007f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 48 (Thread 0x7f0d037fe700 (LWP 23581)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd2b5a76d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x563e463adab8, block=true) at ../libs/waveview/wave_view_private.cc:299 #3 0x00007f0dd2b5aa94 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368 #4 0x00007f0dd2b5ae0a in ArdourWaveView::WaveViewDrawingThread::run() (this=0x563e466fffa0) at ../libs/waveview/wave_view_private.cc:450 #5 0x00007f0dd2b5f917 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator()() const (this=0x563e46700018) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #6 0x00007f0dd2b5f422 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator()() const (this=0x563e46700010) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd2b5ede1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e466fffe0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 47 (Thread 0x7f0dc1e7f700 (LWP 23509)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd1d64f66 in ARDOUR::AudioEngine::do_reset_backend() (this=0x563e374d70e0) at ../libs/ardour/audioengine.cc:651 #3 0x00007f0dd1d7201b in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x563e374cd5c0, p=0x563e374d70e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007f0dd1d719c5 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) (this=0x563e374cd5d0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007f0dd1d7114f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x563e374cd5c0) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007f0dd1d709d2 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::A--Type <RET> for more, q to quit, c to continue without paging-- udioEngine*> > > >::operator()() const (this=0x563e374cd5c0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd1d6fd90 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e374cd590) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 46 (Thread 0x7f0da819e700 (LWP 23569)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 #5 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da819d9b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da819d9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da819d9b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da819d9b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e3a1ae5c0) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 45 (Thread 0x7f0da872bc40 (LWP 23548)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 44 (Thread 0x7f0da84a4700 (LWP 23563)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 #5 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da84a39b8, p=0x563e3baa4650) at /usr/include/boost/bin--Type <RET> for more, q to quit, c to continue without paging-- d/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da84a39c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da84a39b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da84a39b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e38d00150) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 43 (Thread 0x7f0d027fc700 (LWP 23583)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd2b5a76d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x563e463adab8, block=true) at ../libs/waveview/wave_view_private.cc:299 #3 0x00007f0dd2b5aa94 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368 #4 0x00007f0dd2b5ae0a in ArdourWaveView::WaveViewDrawingThread::run() (this=0x563e46700500) at ../libs/waveview/wave_view_private.cc:450 #5 0x00007f0dd2b5f917 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator()() const (this=0x563e46700578) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #6 0x00007f0dd2b5f422 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator()() const (this=0x563e46700570) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd2b5ede1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e46700540) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 42 (Thread 0x7f0d0cce7700 (LWP 23579)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd2b5a76d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x563e463adab8, block=true) at ../libs/waveview/wave_view_private.cc:299 #3 0x00007f0dd2b5aa94 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368 #4 0x00007f0dd2b5ae0a in ArdourWaveView::WaveViewDrawingThread::run() (this=0x563e466ff760) at ../libs/waveview/wave_view_private.cc:450 #5 0x00007f0dd2b5f917 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator()() const (this=0x563e466ffa88) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #6 0x00007f0dd2b5f422 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator()() const (this=0x563e466ffa80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd2b5ede1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e466ffa50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 --Type <RET> for more, q to quit, c to continue without paging-- Thread 41 (Thread 0x7f0da8321700 (LWP 23566)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 #5 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da83209b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da83209c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da83209b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da83209b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e3a1adf30) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 40 (Thread 0x7f0d880f1700 (LWP 23570)): #0 0x00007f0dcec84b7f in __GI___poll (fds=0x7f0d880efff8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0dd05f7ecc in CrossThreadChannel::poll_for_request() (this=0x563e3bb92798) at ../libs/pbd/crossthread.posix.cc:102 #2 0x00007f0dd05f7f35 in CrossThreadChannel::receive(char&, bool) (this=0x563e3bb92798, msg=@0x7f0d880f009f: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123 #3 0x00007f0dd1dd33ee in ARDOUR::Butler::thread_work() (this=0x563e3bb92700) at ../libs/ardour/butler.cc:172 #4 0x00007f0dd1dd3171 in ARDOUR::Butler::_thread_work(void*) (arg=0x563e3bb92700) at ../libs/ardour/butler.cc:153 #5 0x00007f0dd061b23a in fake_thread_start(void*) (arg=0x563e3d525600) at ../libs/pbd/pthread_utils.cc:113 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 39 (Thread 0x7f0daa7fc700 (LWP 23575)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x563e3a1ad248) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563e3a1ad1f8, cond=0x563e3a1ad220) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x563e3a1ad220, mutex=0x563e3a1ad1f8) at pthread_cond_wait.c:638 #3 0x00007f0dd23a9184 in ARDOUR::Session::auto_connect_thread_run() (this=0x563e3a1ab400) at ../libs/ardour/session.cc:7054 #4 0x00007f0dd23a8e82 in ARDOUR::Session::auto_connect_thread(void*) (arg=0x563e3a1ab400) at ../libs/ardour/session.cc:6998 #5 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #6 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 38 (Thread 0x7f0da85a6700 (LWP 23561)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 --Type <RET> for more, q to quit, c to continue without paging-- #5 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da85a59b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da85a59c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da85a59b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da85a59b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e3bc88dd0) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 37 (Thread 0x7f0da86bfc40 (LWP 23557)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 36 (Thread 0x7f0d03fff700 (LWP 23580)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd2b5a76d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x563e463adab8, block=true) at ../libs/waveview/wave_view_private.cc:299 #3 0x00007f0dd2b5aa94 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368 #4 0x00007f0dd2b5ae0a in ArdourWaveView::WaveViewDrawingThread::run() (this=0x563e466ffd10) at ../libs/waveview/wave_view_private.cc:450 #5 0x00007f0dd2b5f917 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator()() const (this=0x563e466ffd88) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #6 0x00007f0dd2b5f422 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator()() const (this=0x563e466ffd80) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd2b5ede1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e466ffd50) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 35 (Thread 0x7f0d0d4e8700 (LWP 23578)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd2b5a76d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x563e463adab8, block=true) at ../libs/waveview/wave_view_private.cc:299 #3 0x00007f0dd2b5aa94 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368 --Type <RET> for more, q to quit, c to continue without paging-- #4 0x00007f0dd2b5ae0a in ArdourWaveView::WaveViewDrawingThread::run() (this=0x563e466ff780) at ../libs/waveview/wave_view_private.cc:450 #5 0x00007f0dd2b5f917 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator()() const (this=0x563e466ff7f8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #6 0x00007f0dd2b5f422 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator()() const (this=0x563e466ff7f0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd2b5ede1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e466ff7c0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 34 (Thread 0x7f0da86e3c40 (LWP 23554)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 33 (Thread 0x7f0da82a0700 (LWP 23567)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 #5 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da829f9b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da829f9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da829f9b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da829f9b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e3a1ae160) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 32 (Thread 0x7f0da83a2700 (LWP 23565)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 --Type <RET> for more, q to quit, c to continue without paging-- #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 #5 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da83a19b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da83a19c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da83a19b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da83a19b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e3bc8b3e0) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 31 (Thread 0x7f0da8713c40 (LWP 23550)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 30 (Thread 0x7f0da86efc40 (LWP 23553)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 29 (Thread 0x7f0d88ff9700 (LWP 23574)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x563e3a1ad1d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563e3a1ad188, cond=0x563e3a1ad1b0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x563e3a1ad1b0, mutex=0x563e3a1ad188) at pthread_cond_wait.c:638 #3 0x00007f0dd241f55b in ARDOUR::Session::emit_thread_run() (this=0x563e3a1ab400) at ../libs/ardour/session_process.cc:1110 #4 0x00007f0dd241f4f8 in ARDOUR::Session::emit_thread(void*) (arg=0x563e3a1ab400) at ../libs/ardour/session_process.cc:1099 #5 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #6 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7f0da86b3c40 (LWP 23558)): --Type <RET> for more, q to quit, c to continue without paging-- #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 27 (Thread 0x7f0d02ffd700 (LWP 23582)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd2b5a76d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x563e463adab8, block=true) at ../libs/waveview/wave_view_private.cc:299 #3 0x00007f0dd2b5aa94 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368 #4 0x00007f0dd2b5ae0a in ArdourWaveView::WaveViewDrawingThread::run() (this=0x563e46700250) at ../libs/waveview/wave_view_private.cc:450 #5 0x00007f0dd2b5f917 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator()() const (this=0x563e467002c8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #6 0x00007f0dd2b5f422 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator()() const (this=0x563e467002c0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd2b5ede1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e46700290) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 26 (Thread 0x7f0da8525700 (LWP 23562)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 #5 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da85249b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da85249c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da85249b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da85249b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e382ab250) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 --Type <RET> for more, q to quit, c to continue without paging-- Thread 25 (Thread 0x7f0da86d7c40 (LWP 23555)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7f0da821f700 (LWP 23568)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 #5 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da821e9b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da821e9c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da821e9b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da821e9b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e3a1ae390) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7f0d8affd700 (LWP 23573)): #0 0x00007f0dcec84b7f in __GI___poll (fds=0x7f0da7629bb0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0dd02b87fe in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd02b8b63 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0dd05e2492 in BaseUI::main_thread() (this=0x563e3a511620) at ../libs/pbd/base_ui.cc:98 #4 0x00007f0dd05e6461 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x563e38cefd18) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #5 0x00007f0dd05e6122 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x563e38cefd10) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x00007f0dd05e5b99 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e38cefce0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #7 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #8 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #10 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 --Type <RET> for more, q to quit, c to continue without paging-- Thread 22 (Thread 0x7f0da9a3f700 (LWP 23534)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dc0a6fa4f in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007f0dc0a4c625 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007f0dc0a4adb7 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007f0dc0d41ede in ARDOUR::JACKAudioBackend::process_thread() (this=0x563e3765a690) at ../libs/backends/jack/jack_audiobackend.cc:982 #5 0x00007f0dc0d41e7e in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x563e3765a690) at ../libs/backends/jack/jack_audiobackend.cc:961 #6 0x00007f0dc0a4ad1a in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #7 0x00007f0dc0a6d640 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #8 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #9 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7f0da9dae700 (LWP 23533)): #0 __libc_read (nbytes=4, buf=0x7f0da9dad840, fd=19) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __libc_read (fd=19, buf=0x7f0da9dad840, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f0dc0a6ed75 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007f0dc0a747cc in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007f0dc0a6d640 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #5 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #6 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7f0da8707c40 (LWP 23551)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f0da86a8700 (LWP 23559)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 #5 0x00007f0dd1eeae17 in ARDOUR::Graph::main_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:523 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da86a79b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da86a79c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da86a79b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 --Type <RET> for more, q to quit, c to continue without paging-- #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da86a79b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e37b08cf0) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f0da9609700 (LWP 23576)): #0 0x00007f0dcf3b2575 in __GI___nanosleep (requested_time=0x7f0da9608880, remaining=0x7f0da9608890) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f0dd02e2f2f in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd1dbcf63 in ARDOUR::AutomationWatch::thread() (this=0x563e40c69f20) at ../libs/ardour/automation_watch.cc:195 #3 0x00007f0dd1dc226d in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x563e3e5609b0, p=0x563e40c69f20) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007f0dd1dc1e7f in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>&, boost::_bi::list0&, int) (this=0x563e3e5609c0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007f0dd1dc176d in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x563e3e5609b0) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007f0dd1dc16fe in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator()() const (this=0x563e3e5609b0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd1dc1152 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e3e560980) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f0da8627700 (LWP 23560)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4728) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4728, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4728, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4728) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1ee987f in ARDOUR::Graph::reached_terminal_node() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:301 #5 0x00007f0dd1ef1513 in ARDOUR::GraphNode::finish(int) (this=0x563e408578d8, chain=1) at ../libs/ardour/graphnode.cc:73 #6 0x00007f0dd1eece28 in ARDOUR::GraphNode::run(int) (this=0x563e408578d8, chain=1) at ../libs/ardour/ardour/graphnode.h:63 #7 0x00007f0dd1eea69c in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:442 #8 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #9 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da86269b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #10 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da86269c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #11 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da86269b8) at /usr/include/boost/bind/bind.hpp:1294 #12 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #13 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da86269b0) at /usr/include/boost/function/function_template.hpp:763 #14 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e38d90d50) at ../libs/backends/jack/jack_audiobackend.cc:953 #15 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 --Type <RET> for more, q to quit, c to continue without paging--c #16 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f0da86cbc40 (LWP 23556)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f0d89ffb700 (LWP 23545)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd0304b02 in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd02895d1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0dd0289bc2 in g_async_queue_timeout_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f0dd02e1e39 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f0da86fbc40 (LWP 23552)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f0da871fc40 (LWP 23549)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3bca6390) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3bca6390, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3bca6390) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd236c09b in ARDOUR::RTTaskList::run() (this=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:112 #5 0x00007f0dd236be84 in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x563e3bca6360) at ../libs/ardour/rt_tasklist.cc:68 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f0da8423700 (LWP 23564)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x563e3baa4700) at ../sysdeps/unix/sysv/linux/futex-internal.h:208 #1 do_futex_wait (sem=sem@entry=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007f0dcf3b1098 in __new_sem_wait_slow (sem=0x563e3baa4700, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007f0dd1eecdbe in PBD::Semaphore::wait() (this=0x563e3baa4700) at ../libs/pbd/pbd/semutils.h:64 #4 0x00007f0dd1eea522 in ARDOUR::Graph::run_one() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:426 #5 0x00007f0dd1eea9fe in ARDOUR::Graph::helper_thread() (this=0x563e3baa4650) at ../libs/ardour/graph.cc:470 #6 0x00007f0dd1ef0deb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7f0da84229b8, p=0x563e3baa4650) at /usr/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007f0dd1ef0655 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7f0da84229c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #8 0x00007f0dd1eefaf3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7f0da84229b8) at /usr/include/boost/bind/bind.hpp:1294 #9 0x00007f0dd1eef36a in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158 #10 0x0000563e33eba1ac in boost::function0<void>::operator()() const (this=0x7f0da84229b0) at /usr/include/boost/function/function_template.hpp:763 #11 0x00007f0dc0d41e2e in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x563e37798410) at ../libs/backends/jack/jack_audiobackend.cc:953 #12 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f0d0f4ec700 (LWP 23571)): #0 0x00007f0dcec84b7f in __GI___poll (fds=0x7f0cfc142960, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0dd02b87fe in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd02b8b63 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0dd05e2492 in BaseUI::main_thread() (this=0x563e3b9f9730) at ../libs/pbd/base_ui.cc:98 #4 0x00007f0dd05e6461 in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x563e3eedc4d8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #5 0x00007f0dd05e6122 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x563e3eedc4d0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x00007f0dd05e5b99 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e3eedc4a0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #7 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #8 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #10 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f0d897fa700 (LWP 23577)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd2b5a76d in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x563e463adab8, block=true) at ../libs/waveview/wave_view_private.cc:299 #3 0x00007f0dd2b5aa94 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368 #4 0x00007f0dd2b5ae0a in ArdourWaveView::WaveViewDrawingThread::run() (this=0x563e466ff470) at ../libs/waveview/wave_view_private.cc:450 #5 0x00007f0dd2b5f917 in sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>::operator()() const (this=0x563e466ff528) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991 #6 0x00007f0dd2b5f422 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread> >::operator()() const (this=0x563e466ff520) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd2b5ede1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ArdourWaveView::WaveViewDrawingThread>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e466ff4f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f0dc8929700 (LWP 23506)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd24ad85c in peak_thread_work() () at ../libs/ardour/source_factory.cc:74 #3 0x0000563e34729273 in sigc::pointer_functor0<void>::operator()() const (this=0x563e37208e58) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x0000563e347264f8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x563e37208e50) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x0000563e34722987 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e37208e20) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #6 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #9 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f0daaffd700 (LWP 23513)): #0 0x00007f0dcec84b7f in __GI___poll (fds=0x7f0da0004df0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0dd02b87fe in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd02b8b63 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0dce0def56 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #6 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f0dc3fff700 (LWP 23507)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd1d18b12 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93 #3 0x00007f0dd1d18906 in analyser_work() () at ../libs/ardour/analyser.cc:58 #4 0x0000563e34729273 in sigc::pointer_functor0<void>::operator()() const (this=0x563e37208dc8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #5 0x0000563e347264f8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x563e37208dc0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x0000563e34722987 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e37208d90) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #7 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #8 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #10 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f0dab7fe700 (LWP 23512)): #0 0x00007f0dcec84b7f in __GI___poll (fds=0x563e376c1d90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0dd02b87fe in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd02b891f in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0dd02b8971 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #6 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f0dc912a700 (LWP 23505)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd24ad85c in peak_thread_work() () at ../libs/ardour/source_factory.cc:74 #3 0x0000563e34729273 in sigc::pointer_functor0<void>::operator()() const (this=0x563e37208ea8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x0000563e347264f8 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x563e37208ea0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #5 0x0000563e34722987 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e37208e70) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #6 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #7 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #9 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f0dc992b700 (LWP 23504)): #0 0x00007f0dcf3b2575 in __GI___nanosleep (requested_time=0x7f0dc992a8a0, remaining=0x7f0dc992a8b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f0dd02e2f2f in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x0000563e34aa40cd in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463 #3 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #4 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f0dc15c6700 (LWP 23510)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f0dd03049df in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd1d651a9 in ARDOUR::AudioEngine::do_devicelist_update() (this=0x563e374d70e0) at ../libs/ardour/audioengine.cc:687 #3 0x00007f0dd1d7201b in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x563e37584150, p=0x563e374d70e0) at /usr/include/boost/bind/mem_fn_template.hpp:49 #4 0x00007f0dd1d719c5 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) (this=0x563e37584160, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259 #5 0x00007f0dd1d7114f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x563e37584150) at /usr/include/boost/bind/bind.hpp:1294 #6 0x00007f0dd1d709d2 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const (this=0x563e37584150) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007f0dd1d6fd90 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it(sigc::internal::slot_rep*) (rep=0x563e37584120) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136 #8 0x00007f0dd0443fda in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #9 0x00007f0dd02e152d in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f0da9f9b700 (LWP 23532)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x563e38e813c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563e38e81370, cond=0x563e38e813a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x563e38e813a0, mutex=0x563e38e81370) at pthread_cond_wait.c:638 #3 0x00007f0dc0a6e4ec in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007f0dc0a61748 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #5 0x00007f0dc0a6d640 in () at /usr/lib/x86_64-linux-gnu/libjack.so.0 #6 0x00007f0dcf3a7f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007f0dcec8f31f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f0dca0f6100 (LWP 23502)): #0 0x00007f0dd02be595 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f0dd02bf605 in g_log_default_handler () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0dd02bf84c in g_logv () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0dd02bfa2f in g_log () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f0dd0432df2 in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #5 0x00007f0dd0433342 in () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #6 0x00007f0dd03a2fd2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007f0dd03b61b3 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007f0dd03c154f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007f0dd03c1edf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #10 0x00007f0dcfe88461 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #11 0x00007f0dd03a2fd2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x00007f0dd03b68d2 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #13 0x00007f0dd03c154f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #14 0x00007f0dd03c1edf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007f0dd005e7ba in gtk_widget_activate () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #16 0x00007f0dcff59eed in gtk_menu_shell_activate_item () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #17 0x00007f0dcff5a1b9 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #18 0x00007f0dcff47a8b in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #19 0x00007f0dd03a2fd2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007f0dd03b5f06 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #21 0x00007f0dd03c1078 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #22 0x00007f0dd03c1edf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #23 0x00007f0dd005f9e4 in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #24 0x00007f0dcff45cbc in gtk_propagate_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #25 0x00007f0dcff460b3 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #26 0x00007f0dcfdb810c in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #27 0x00007f0dd02b860d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007f0dd02b8890 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007f0dd02b8b63 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007f0dcff4512a in gtk_main () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #31 0x00007f0dd07c70b4 in Gtkmm2ext::UI::run(Receiver&) (this=0x563e37599c80, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:293 #32 0x0000563e34461714 in main(int, char**) (argc=1, argv=0x7ffc1ca322d8) at ../gtk2_ardour/main.cc:437 |
|
Doesn't seem to be related to being converted from 5.12 format by 6.0 or 6.0-rc1. Seems to be more related to the size/complexity of the session. I've tested with 8 sessions, and only found two where I can create an insert without crashing. One is a new session created in 6.0, the other an old session converted to 6.0 by v6.0-rc1. They are however my smallest/simplest sessions. |
|
Should be "bug" not "documentation". Can I edit that? |
|
This bug is still happening for me in 6.3. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-06-25 12:11 | phaesler2 | New Issue | |
2020-06-25 12:11 | phaesler2 | Tag Attached: 6.0 | |
2020-06-25 12:11 | phaesler2 | Tag Attached: insert | |
2020-06-25 12:11 | phaesler2 | Tag Attached: mixer | |
2020-06-25 12:11 | phaesler2 | File Added: crash-stderr.txt | |
2020-06-25 12:11 | phaesler2 | File Added: stack-trace.txt | |
2020-06-25 12:21 | phaesler2 | Note Added: 0024504 | |
2020-06-25 12:30 | phaesler2 | Note Added: 0024505 | |
2020-06-25 13:00 | x42 | Category | documentation => bugs |
2020-09-21 10:58 | phaesler2 | Note Added: 0025044 |