show-sends.bt (99,173 bytes)
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/colinf/src/ardour/ardour/build/gtk2_ardour/ardour-9.0.17'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
warning: 44 ./nptl/pthread_kill.c: No such file or directory
[Current thread is 1 (Thread 0x7f357662fc80 (LWP 157401))]
(gdb) thread apply all bt
Thread 60 (Thread 0x7f3461ffc6c0 (LWP 157593)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357e1c46ee in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:323
#3 0x00007f357e1c466a in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4 0x00007f357e1c4bfb in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:499
#5 0x00007f357e1c4baf in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607b2485bd8: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:61
#7 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607b2485bd8: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:111
#8 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#9 0x000056079210c220 in std::function<void()>::operator() (this=0x5607b2485bd8) at /usr/include/c++/14/bits/std_function.h:591
#10 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607b2485bb0) at ../libs/pbd/pthread_utils.cc:594
#11 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#12 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 59 (Thread 0x7f354813ec80 (LWP 157557)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34d8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34d8000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34d8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34d8000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34d8000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f354813df10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a93506c0) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 58 (Thread 0x7f3453fff6c0 (LWP 157596)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
--Type <RET> for more, q to quit, c to continue without paging--c
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357e1c46ee in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:323
#3 0x00007f357e1c466a in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4 0x00007f357e1c4bfb in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:499
#5 0x00007f357e1c4baf in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607b243cb38: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:61
#7 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607b243cb38: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:111
#8 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#9 0x000056079210c220 in std::function<void()>::operator() (this=0x5607b243cb38) at /usr/include/c++/14/bits/std_function.h:591
#10 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607b243cb10) at ../libs/pbd/pthread_utils.cc:594
#11 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#12 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 57 (Thread 0x7f34aadff6c0 (LWP 157571)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 56 (Thread 0x7f3479ffb6c0 (LWP 157579)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2 0x00007f357929ac8c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5607a935f370, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5607a935f370, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4 0x00007f357929aceb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5607a935f370, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5 0x00007f357929d158 in __pthread_cond_wait_common (cond=0x5607a935f350, mutex=0x5607a935f328, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6 ___pthread_cond_wait (cond=0x5607a935f350, mutex=0x5607a935f328) at ./nptl/pthread_cond_wait.c:458
#7 0x00007f357d38a252 in ARDOUR::Session::emit_thread_run (this=0x5607a935cfa0) at ../libs/ardour/session_process.cc:1234
#8 0x00007f357d38a1fe in ARDOUR::Session::emit_thread (arg=0x5607a935cfa0) at ../libs/ardour/session_process.cc:1224
#9 0x00007f357adaa909 in fake_thread_start (arg=0x5607a7742f10) at ../libs/pbd/pthread_utils.cc:199
#10 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 55 (Thread 0x7f34abfff6c0 (LWP 157572)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 54 (Thread 0x7f34637ff6c0 (LWP 157590)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357e1c46ee in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:323
#3 0x00007f357e1c466a in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4 0x00007f357e1c4bfb in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:499
#5 0x00007f357e1c4baf in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607b24df198: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:61
#7 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607b24df198: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:111
#8 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#9 0x000056079210c220 in std::function<void()>::operator() (this=0x5607b24df198) at /usr/include/c++/14/bits/std_function.h:591
#10 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607b24df170) at ../libs/pbd/pthread_utils.cc:594
#11 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#12 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 53 (Thread 0x7f3462ffe6c0 (LWP 157591)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357e1c46ee in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:323
#3 0x00007f357e1c466a in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4 0x00007f357e1c4bfb in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:499
#5 0x00007f357e1c4baf in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607b24ca368: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:61
#7 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607b24ca368: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:111
#8 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#9 0x000056079210c220 in std::function<void()>::operator() (this=0x5607b24ca368) at /usr/include/c++/14/bits/std_function.h:591
#10 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607b24ca340) at ../libs/pbd/pthread_utils.cc:594
#11 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#12 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 52 (Thread 0x7f34537fe6c0 (LWP 157597)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357e1c46ee in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:323
#3 0x00007f357e1c466a in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4 0x00007f357e1c4bfb in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:499
#5 0x00007f357e1c4baf in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607b2427d08: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:61
#7 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607b2427d08: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:111
#8 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#9 0x000056079210c220 in std::function<void()>::operator() (this=0x5607b2427d08) at /usr/include/c++/14/bits/std_function.h:591
#10 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607b2427ce0) at ../libs/pbd/pthread_utils.cc:594
#11 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#12 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 51 (Thread 0x7f34627fd6c0 (LWP 157592)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357e1c46ee in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:323
#3 0x00007f357e1c466a in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4 0x00007f357e1c4bfb in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:499
#5 0x00007f357e1c4baf in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607b24a7338: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:61
#7 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607b24a7338: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:111
#8 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#9 0x000056079210c220 in std::function<void()>::operator() (this=0x5607b24a7338) at /usr/include/c++/14/bits/std_function.h:591
#10 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607b24a7310) at ../libs/pbd/pthread_utils.cc:594
#11 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#12 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 50 (Thread 0x7f350affd6c0 (LWP 157564)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 49 (Thread 0x7f3509ffb6c0 (LWP 157566)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 48 (Thread 0x7f34a1ffb6c0 (LWP 157573)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 47 (Thread 0x7f352c623c80 (LWP 157575)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:49
#2 0x00007f357929a6ad in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75
#3 0x00007f357930e9c6 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4 0x00007f357ad5abea in CrossThreadChannel::poll_for_request (this=0x5607aa98c088) at ../libs/pbd/crossthread.posix.cc:108
#5 0x00007f357ad5ac59 in CrossThreadChannel::receive (this=0x5607aa98c088, msg=@0x7f352c62243f: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133
#6 0x00007f357cdc15ba in ARDOUR::Butler::thread_work (this=0x5607aa98bfe0) at ../libs/ardour/butler.cc:208
#7 0x00007f357cdc0eb5 in ARDOUR::Butler::_thread_work (arg=0x5607aa98bfe0) at ../libs/ardour/butler.cc:178
#8 0x00007f357adaa909 in fake_thread_start (arg=0x5607ae874e40) at ../libs/pbd/pthread_utils.cc:199
#9 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#10 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 46 (Thread 0x7f3460ffa6c0 (LWP 157595)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357e1c46ee in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:323
#3 0x00007f357e1c466a in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4 0x00007f357e1c4bfb in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:499
#5 0x00007f357e1c4baf in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607b243fef8: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:61
#7 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607b243fef8: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:111
#8 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#9 0x000056079210c220 in std::function<void()>::operator() (this=0x5607b243fef8) at /usr/include/c++/14/bits/std_function.h:591
#10 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607b243fed0) at ../libs/pbd/pthread_utils.cc:594
#11 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#12 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 45 (Thread 0x7f347affd6c0 (LWP 157577)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:49
#2 0x00007f357929a6ad in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75
#3 0x00007f357930e9c6 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4 0x00007f357aac1373 in ??? () at /lib/x86_64-linux-gnu/libusb-1.0.so.0
#5 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#6 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 44 (Thread 0x7f347a7fc6c0 (LWP 157578)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:49
#2 0x00007f357929a6ad in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75
#3 0x00007f357930e9c6 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4 0x00007f357aabc22c in ??? () at /lib/x86_64-linux-gnu/libusb-1.0.so.0
#5 0x00007f357aab9744 in ??? () at /lib/x86_64-linux-gnu/libusb-1.0.so.0
#6 0x00007f357aabac80 in libusb_handle_events_timeout_completed () at /lib/x86_64-linux-gnu/libusb-1.0.so.0
#7 0x00007f357aabacde in libusb_handle_events () at /lib/x86_64-linux-gnu/libusb-1.0.so.0
#8 0x00007f357cdd9208 in usb_hotplug_thread (user_data=0x5607a532f850) at ../libs/ardour/control_protocol_manager.cc:87
#9 0x00007f357adaa909 in fake_thread_start (arg=0x5607af9c84a0) at ../libs/pbd/pthread_utils.cc:199
#10 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 43 (Thread 0x7f34617fb6c0 (LWP 157594)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357e1c46ee in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:323
#3 0x00007f357e1c466a in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4 0x00007f357e1c4bfb in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x5607b0fc6970) at ../libs/waveview/wave_view_private.cc:499
#5 0x00007f357e1c4baf in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607b24622e8: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:61
#7 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607b24622e8: 0x7f357e1c4b62 <ArdourWaveView::WaveViewThreads::thread_proc()>) at /usr/include/c++/14/bits/invoke.h:111
#8 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#9 0x000056079210c220 in std::function<void()>::operator() (this=0x5607b24622e8) at /usr/include/c++/14/bits/std_function.h:591
#10 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607b24622c0) at ../libs/pbd/pthread_utils.cc:594
#11 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#12 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 42 (Thread 0x7f352cff96c0 (LWP 157563)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 41 (Thread 0x7f352c773c80 (LWP 157560)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34d4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34d4000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34d4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34d4000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34d4000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f352c772f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a9350e40) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 40 (Thread 0x7f34ba7f46c0 (LWP 157569)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 39 (Thread 0x7f34bb7f66c0 (LWP 157568)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 38 (Thread 0x7f350bfff6c0 (LWP 157561)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 37 (Thread 0x7f350a7fc6c0 (LWP 157565)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 36 (Thread 0x7f354855ec80 (LWP 157549)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb30) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0eee7 in ARDOUR::Graph::reached_terminal_node (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:267
#3 0x00007f357cf1c065 in ARDOUR::GraphNode::finish (this=0x5607ae93a808, chain=0x5607b1449390) at ../libs/ardour/graphnode.cc:107
#4 0x00007f357cf1bf4a in ARDOUR::GraphNode::run (this=0x5607ae93a808, chain=0x5607b1449390) at ../libs/ardour/graphnode.cc:74
#5 0x00007f357cf0f860 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:344
#6 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#7 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f3552c531c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f3552c531d0: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#8 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f3552c531c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#9 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f3552c531c0, __args=...) at /usr/include/c++/14/functional:513
#10 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f3552c531c0) at /usr/include/c++/14/functional:598
#11 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#12 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#13 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#14 0x000056079210c220 in std::function<void()>::operator() (this=0x7f354855df10) at /usr/include/c++/14/bits/std_function.h:591
#15 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a79a4d70) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#16 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#17 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 35 (Thread 0x7f34917fa6c0 (LWP 157574)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 34 (Thread 0x7f354834ec80 (LWP 157553)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34f4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34f4000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34f4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34f4000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34f4000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f354834df10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a8e4d0e0) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 33 (Thread 0x7f34b37fe6c0 (LWP 157570)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 32 (Thread 0x7f34bc7f86c0 (LWP 157567)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 31 (Thread 0x7f352f7fe6c0 (LWP 157562)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607a62a6c3c) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf87e01 in ARDOUR::IOTaskList::io_thread (this=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007f357cf87d21 in ARDOUR::IOTaskList::_worker_thread (me=0x5607a62a6c00) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#5 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 30 (Thread 0x7f347b7fe6c0 (LWP 157576)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49
#2 0x00007f357929a6ad in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75
#3 0x00007f357930ee6e in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4 0x00007f357a50668c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f357a50701f in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f357ad4212c in BaseUI::main_thread (this=0x5607ae874ed0) at ../libs/pbd/base_ui.cc:101
#7 0x00007f357ad46a3d in std::__invoke_impl<void, void (BaseUI::*&)(), BaseUI*&> (__f=@0x5607ae8bc0c0: (void (BaseUI::*)(BaseUI * const)) 0x7f357ad41f1e <BaseUI::main_thread()>, __t=@0x5607ae8bc0d0: 0x5607ae874ed0) at /usr/include/c++/14/bits/invoke.h:74
#8 0x00007f357ad46895 in std::__invoke<void (BaseUI::*&)(), BaseUI*&> (__fn=@0x5607ae8bc0c0: (void (BaseUI::*)(BaseUI * const)) 0x7f357ad41f1e <BaseUI::main_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#9 0x00007f357ad4675e in std::_Bind<void (BaseUI::*(BaseUI*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5607ae8bc0c0, __args=...) at /usr/include/c++/14/functional:513
#10 0x00007f357ad4638c in std::_Bind<void (BaseUI::*(BaseUI*))()>::operator()<, void>() (this=0x5607ae8bc0c0) at /usr/include/c++/14/functional:598
#11 0x00007f357ad45ef8 in std::__invoke_impl<void, std::_Bind<void (BaseUI::*(BaseUI*))()>&>(std::__invoke_other, std::_Bind<void (BaseUI::*(BaseUI*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#12 0x00007f357ad458a8 in std::__invoke_r<void, std::_Bind<void (BaseUI::*(BaseUI*))()>&>(std::_Bind<void (BaseUI::*(BaseUI*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#13 0x00007f357ad44e55 in std::_Function_handler<void (), std::_Bind<void (BaseUI::*(BaseUI*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#14 0x000056079210c220 in std::function<void()>::operator() (this=0x5607ae8bc088) at /usr/include/c++/14/bits/std_function.h:591
#15 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607ae8bc060) at ../libs/pbd/pthread_utils.cc:594
#16 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#17 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 29 (Thread 0x7f35482cac80 (LWP 157554)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34e0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34e0000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34e0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34e0000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34e0000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f35482c9f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a934eb10) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 28 (Thread 0x7f3548456c80 (LWP 157551)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34fc000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34fc000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34fc000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34fc000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34fc000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f3548455f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607ac7ed6b0) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 27 (Thread 0x7f35480bac80 (LWP 157558)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34dc000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34dc000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34dc000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34dc000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34dc000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f35480b9f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a9350940) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 26 (Thread 0x7f3478ff96c0 (LWP 157581)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=a1@entry=0, a2=a2@entry=0, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=230) at ./nptl/cancellation.c:49
#2 0x00007f35792e6f7a in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#3 0x00007f35792f2393 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#4 0x00007f357a538f57 in g_usleep () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f357cdabac4 in ARDOUR::AutomationWatch::thread (this=0x5607aa33ff70) at ../libs/ardour/automation_watch.cc:206
#6 0x00007f357cdb0bcc in std::__invoke_impl<void, void (ARDOUR::AutomationWatch::*&)(), ARDOUR::AutomationWatch*&> (__f=@0x5607a9c14a70: (void (ARDOUR::AutomationWatch::*)(ARDOUR::AutomationWatch * const)) 0x7f357cdaba34 <ARDOUR::AutomationWatch::thread()>, __t=@0x5607a9c14a80: 0x5607aa33ff70) at /usr/include/c++/14/bits/invoke.h:74
#7 0x00007f357cdb0980 in std::__invoke<void (ARDOUR::AutomationWatch::*&)(), ARDOUR::AutomationWatch*&> (__fn=@0x5607a9c14a70: (void (ARDOUR::AutomationWatch::*)(ARDOUR::AutomationWatch * const)) 0x7f357cdaba34 <ARDOUR::AutomationWatch::thread()>) at /usr/include/c++/14/bits/invoke.h:96
#8 0x00007f357cdb07be in std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5607a9c14a70, __args=...) at /usr/include/c++/14/functional:513
#9 0x00007f357cdb0352 in std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>::operator()<, void>() (this=0x5607a9c14a70) at /usr/include/c++/14/functional:598
#10 0x00007f357cdafd18 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#11 0x00007f357cdaef18 in std::__invoke_r<void, std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>&>(std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#12 0x00007f357cdad8bf in std::_Function_handler<void (), std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#13 0x000056079210c220 in std::function<void()>::operator() (this=0x5607aec6a938) at /usr/include/c++/14/bits/std_function.h:591
#14 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607aec6a910) at ../libs/pbd/pthread_utils.cc:594
#15 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#16 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 25 (Thread 0x7f352c7f7c80 (LWP 157559)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34d0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34d0000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34d0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34d0000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34d0000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f352c7f6f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a9350bc0) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 24 (Thread 0x7f35484dac80 (LWP 157550)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34f8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34f8000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34f8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34f8000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34f8000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f35484d9f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607ac7ece40) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 23 (Thread 0x7f3548666c80 (LWP 157547)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f3514001f90: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f3514001fa0: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f3514001f90: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f3514001f90, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f3514001f90) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f3548665f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a781c030) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 22 (Thread 0x7f35582c1c80 (LWP 157470)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=a1@entry=0, a2=a2@entry=0, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=230) at ./nptl/cancellation.c:49
#2 0x00007f35792e6f7a in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#3 0x00007f35792f2393 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#4 0x00007f357a538f57 in g_usleep () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f3559b45025 in ARDOUR::DummyAudioBackend::main_process_thread (this=0x5607a5b2f7a0) at ../libs/backends/dummy/dummy_audiobackend.cc:973
#6 0x00007f3559b41b77 in pthread_process (arg=0x5607a5b2f7a0) at ../libs/backends/dummy/dummy_audiobackend.cc:400
#7 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#8 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 21 (Thread 0x7f3548246c80 (LWP 157555)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34e8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34e8000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34e8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34e8000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34e8000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f3548245f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a934ed90) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 20 (Thread 0x7f350b7fe6c0 (LWP 157520)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357a4cd77b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f357a4cdc2b in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f357ae4c2a7 in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x00007f357a537883 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#7 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 19 (Thread 0x7f35486eac80 (LWP 157546)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf101d1 in ARDOUR::Graph::main_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:425
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f351c0021c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fdb2 <ARDOUR::Graph::main_thread()>, __t=@0x7f351c0021d0: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f351c0021c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fdb2 <ARDOUR::Graph::main_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f351c0021c0, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f351c0021c0) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f35486e9f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a79a4010) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 18 (Thread 0x7f35483d2c80 (LWP 157552)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34f0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34f0000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34f0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34f0000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34f0000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f35483d1f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607ac7ed6f0) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 17 (Thread 0x7f35485e2c80 (LWP 157548)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f3500000dd0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f3500000de0: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f3500000dd0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f3500000dd0, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f3500000dd0) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f35485e1f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607aea8d1d0) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 16 (Thread 0x7f34797fa6c0 (LWP 157580)):
#0 ARDOUR::PortEngineSharedImpl::find_port (this=0x5607a5b2f7a0, port_name=<error: Cannot access memory at address 0x48e5894855c3c990>) at ../libs/ardour/ardour/port_engine_shared.h:237
#1 0x00007f357d17d988 in ARDOUR::PortEngineSharedImpl::connected_to (this=0x5607a5b2f850, src=..., dst="ardour:Audio 6/audio_out 2", process_callback_safe=true) at ../libs/ardour/port_engine_shared.cc:792
#2 0x00007f3559b4c910 in ARDOUR::DummyAudioBackend::connected_to (this=0x5607a5b2f7a0, ph=..., other="ardour:Audio 6/audio_out 2", process_callback_safe=true) at ../libs/backends/dummy/dummy_audiobackend.h:305
#3 0x00007f357d16bb52 in ARDOUR::Port::connected_to (this=0x5607b077fad0, o="Audio 6/audio_out 2") at ../libs/ardour/port.cc:323
#4 0x00007f357cf5a4c1 in ARDOUR::IO::connected_to (this=0x5607a5fc3260, other=std::shared_ptr<const ARDOUR::IO> (use count 3, weak count 1) = {...}) at ../libs/ardour/io.cc:1599
#5 0x00007f357d272a49 in ARDOUR::Route::output_effectively_connected_real (this=0x5607b091f230) at ../libs/ardour/route.cc:4047
#6 0x00007f357d2728a2 in ARDOUR::Route::output_effectively_connected (this=0x5607b091f230) at ../libs/ardour/route.cc:4022
#7 0x00007f357d275fed in ARDOUR::Route::update_signal_latency (this=0x5607b091f230, apply_to_delayline=false, delayline_update_needed=0x7f34797f93ff) at ../libs/ardour/route.cc:4749
#8 0x00007f357d2f6519 in ARDOUR::Session::update_route_latency (this=0x5607a935cfa0, playback=false, apply_to_delayline=false, delayline_update_needed=0x7f34797f93ff) at ../libs/ardour/session.cc:7276
#9 0x00007f357d2f7d56 in ARDOUR::Session::update_latency_compensation (this=0x5607a935cfa0, force_whole_graph=false, called_from_backend=false) at ../libs/ardour/session.cc:7534
#10 0x00007f357d2fb55e in ARDOUR::Session::auto_connect_thread_run (this=0x5607a935cfa0) at ../libs/ardour/session.cc:8034
#11 0x00007f357d2fb2fc in ARDOUR::Session::auto_connect_thread (arg=0x5607a935cfa0) at ../libs/ardour/session.cc:7991
#12 0x00007f357adaa909 in fake_thread_start (arg=0x5607a81a2ed0) at ../libs/pbd/pthread_utils.cc:199
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 15 (Thread 0x7f35481c2c80 (LWP 157556)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357adb359e in PBD::Semaphore::wait (this=0x5607af79fb24) at ../libs/pbd/semutils.cc:120
#2 0x00007f357cf0f657 in ARDOUR::Graph::run_one (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:320
#3 0x00007f357cf0fc77 in ARDOUR::Graph::helper_thread (this=0x5607af79f9f0) at ../libs/ardour/graph.cc:372
#4 0x00007f357cf1b66f in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7f34e4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>, __t=@0x7f34e4000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74
#5 0x00007f357cf1b133 in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7f34e4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/14/bits/invoke.h:96
#6 0x00007f357cf1aa96 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34e4000b70, __args=...) at /usr/include/c++/14/functional:513
#7 0x00007f357cf19b24 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7f34e4000b70) at /usr/include/c++/14/functional:598
#8 0x00007f357cf18727 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#9 0x00007f357cf16b36 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#10 0x00007f357cf15aa2 in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#11 0x000056079210c220 in std::function<void()>::operator() (this=0x7f35481c1f10) at /usr/include/c++/14/bits/std_function.h:591
#12 0x00007f3559b4223a in ARDOUR::DummyAudioBackend::dummy_process_thread (arg=0x5607a9350440) at ../libs/backends/dummy/dummy_audiobackend.cc:521
#13 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#14 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 14 (Thread 0x7f355a65e6c0 (LWP 157426)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357cd303da in ARDOUR::AudioEngine::do_devicelist_update (this=0x5607a5a91250) at ../libs/ardour/audioengine.cc:757
#3 0x00007f357cd3f1a3 in std::__invoke_impl<void, void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__f=@0x5607a5a86550: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7f357cd30260 <ARDOUR::AudioEngine::do_devicelist_update()>, __t=@0x5607a5a86560: 0x5607a5a91250) at /usr/include/c++/14/bits/invoke.h:74
#4 0x00007f357cd3f07d in std::__invoke<void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__fn=@0x5607a5a86550: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7f357cd30260 <ARDOUR::AudioEngine::do_devicelist_update()>) at /usr/include/c++/14/bits/invoke.h:96
#5 0x00007f357cd3eec0 in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5607a5a86550, __args=...) at /usr/include/c++/14/functional:513
#6 0x00007f357cd3e7b0 in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::operator()<, void>() (this=0x5607a5a86550) at /usr/include/c++/14/functional:598
#7 0x00007f357cd3df96 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#8 0x00007f357cd3cc62 in std::__invoke_r<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#9 0x00007f357cd3af4d in std::_Function_handler<void (), std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#10 0x000056079210c220 in std::function<void()>::operator() (this=0x5607a5a9dbc8) at /usr/include/c++/14/bits/std_function.h:591
#11 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607a5a9dba0) at ../libs/pbd/pthread_utils.cc:594
#12 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#13 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 13 (Thread 0x7f354affd6c0 (LWP 157433)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49
#2 0x00007f357929a6ad in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75
#3 0x00007f357930ee6e in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4 0x00007f357a50668c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f357a506d20 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f357a506d71 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007f357a537883 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#9 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 12 (Thread 0x7f3573af66c0 (LWP 157409)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=a1@entry=0, a2=a2@entry=0, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=230) at ./nptl/cancellation.c:49
#2 0x00007f35792e6f7a in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#3 0x00007f35792f2393 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#4 0x00007f357a538f57 in g_usleep () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x0000560793167dfe in gui_event_loop () at ../gtk2_ardour/linux_vst_gui_support.cc:463
#6 0x00007f357adaa909 in fake_thread_start (arg=0x5607a53c4cb0) at ../libs/pbd/pthread_utils.cc:199
#7 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#8 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 11 (Thread 0x7f354bfff6c0 (LWP 157431)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357a4cd77b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f357a4cdc2b in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f357ae4c2a7 in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x00007f357a537883 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#7 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 10 (Thread 0x7f35743fec80 (LWP 157408)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:49
#2 0x00007f357929a6ad in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75
#3 0x00007f357930e9c6 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4 0x00007f357ad5abea in CrossThreadChannel::poll_for_request (this=0x5607a536f480) at ../libs/pbd/crossthread.posix.cc:108
#5 0x00007f357ad5ac59 in CrossThreadChannel::receive (this=0x5607a536f480, msg=@0x7f35743fdd5f: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133
#6 0x00007f357d4c309b in ARDOUR::TriggerBoxThread::thread_work (this=0x5607a536f450) at ../libs/ardour/triggerbox.cc:5825
#7 0x00007f357d4c303d in ARDOUR::TriggerBoxThread::_thread_work (arg=0x5607a536f450) at ../libs/ardour/triggerbox.cc:5815
#8 0x00007f357adaa909 in fake_thread_start (arg=0x5607a534b390) at ../libs/pbd/pthread_utils.cc:199
#9 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#10 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 9 (Thread 0x7f35722f36c0 (LWP 157412)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357ccf6fe7 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:95
#3 0x00005607921b8d99 in sigc::pointer_functor0<void>::operator() (this=0x5607a53d2838) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4 0x00007f357ccfa256 in std::__invoke_impl<void, sigc::pointer_functor0<void>&> (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#5 0x00007f357ccf9bdd in std::__invoke_r<void, sigc::pointer_functor0<void>&> (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#6 0x00007f357ccf8e80 in std::_Function_handler<void(), sigc::pointer_functor0<void> >::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#7 0x000056079210c220 in std::function<void()>::operator() (this=0x5607a53d2838) at /usr/include/c++/14/bits/std_function.h:591
#8 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607a53d2810) at ../libs/pbd/pthread_utils.cc:594
#9 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#10 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 8 (Thread 0x7f35732f56c0 (LWP 157410)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357d43a3da in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#3 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607a53c93f8: 0x7f357d43a32a <peak_thread_work()>) at /usr/include/c++/14/bits/invoke.h:61
#4 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607a53c93f8: 0x7f357d43a32a <peak_thread_work()>) at /usr/include/c++/14/bits/invoke.h:111
#5 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#6 0x000056079210c220 in std::function<void()>::operator() (this=0x5607a53c93f8) at /usr/include/c++/14/bits/std_function.h:591
#7 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607a53c93d0) at ../libs/pbd/pthread_utils.cc:594
#8 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#9 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 7 (Thread 0x7f352dffb6c0 (LWP 157541)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357a4cd77b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f357a4cdc2b in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f357ae4c2a7 in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x00007f357a537883 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#7 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 6 (Thread 0x7f355b7ff6c0 (LWP 157425)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357cd300dc in ARDOUR::AudioEngine::do_reset_backend (this=0x5607a5a91250) at ../libs/ardour/audioengine.cc:722
#3 0x00007f357cd3f1a3 in std::__invoke_impl<void, void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__f=@0x5607a5a86530: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7f357cd2fd1c <ARDOUR::AudioEngine::do_reset_backend()>, __t=@0x5607a5a86540: 0x5607a5a91250) at /usr/include/c++/14/bits/invoke.h:74
#4 0x00007f357cd3f07d in std::__invoke<void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__fn=@0x5607a5a86530: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7f357cd2fd1c <ARDOUR::AudioEngine::do_reset_backend()>) at /usr/include/c++/14/bits/invoke.h:96
#5 0x00007f357cd3eec0 in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5607a5a86530, __args=...) at /usr/include/c++/14/functional:513
#6 0x00007f357cd3e7b0 in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::operator()<, void>() (this=0x5607a5a86530) at /usr/include/c++/14/functional:598
#7 0x00007f357cd3df96 in std::__invoke_impl<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::__invoke_other, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61
#8 0x00007f357cd3cc62 in std::__invoke_r<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111
#9 0x00007f357cd3af4d in std::_Function_handler<void (), std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#10 0x000056079210c220 in std::function<void()>::operator() (this=0x5607a5a9dd18) at /usr/include/c++/14/bits/std_function.h:591
#11 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607a5a9dcf0) at ../libs/pbd/pthread_utils.cc:594
#12 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#13 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 5 (Thread 0x7f354a7fc6c0 (LWP 157434)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x00007f357929a668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49
#2 0x00007f357929a6ad in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75
#3 0x00007f357930ee6e in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4 0x00007f357a50668c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f357a50701f in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f3578931c9a in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#7 0x00007f357a537883 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#9 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 4 (Thread 0x7f3558fdd6c0 (LWP 157432)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357a4cd77b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f357a537b40 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f357a537883 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#6 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 3 (Thread 0x7f3572af46c0 (LWP 157411)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357d43a3da in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#3 0x00007f357e1c8d57 in std::__invoke_impl<void, void (*&)()> (__f=@0x5607a53c86b8: 0x7f357d43a32a <peak_thread_work()>) at /usr/include/c++/14/bits/invoke.h:61
#4 0x00007f357e1c7e69 in std::__invoke_r<void, void (*&)()> (__fn=@0x5607a53c86b8: 0x7f357d43a32a <peak_thread_work()>) at /usr/include/c++/14/bits/invoke.h:111
#5 0x00007f357e1c6da1 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290
#6 0x000056079210c220 in std::function<void()>::operator() (this=0x5607a53c86b8) at /usr/include/c++/14/bits/std_function.h:591
#7 0x00007f357adabcaa in PBD::Thread::_run (arg=0x5607a53c8690) at ../libs/pbd/pthread_utils.cc:594
#8 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#9 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 2 (Thread 0x7f354b7fe6c0 (LWP 157430)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f357a537184 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f357a4cd77b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f357a4cdc2b in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f357ae4c2a7 in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x00007f357a537883 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f357929db7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#7 0x00007f357931b7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 1 (Thread 0x7f357662fc80 (LWP 157401)):
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#1 0x00007f357929f9ff in __pthread_kill_internal (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:89
#2 0x00007f357924acc2 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007f35792334ac in __GI_abort () at ./stdlib/abort.c:77
#4 0x00007f3579233420 in __assert_fail_base (fmt=<optimized out>, assertion=<optimized out>, file=<optimized out>, line=407, function=<optimized out>) at ./assert/assert.c:118
#5 0x00007f357cdec0c3 in ARDOUR::DelayLine::configure_io (this=0x5607b14cbbe0, in=..., out=...) at ../libs/ardour/delayline.cc:407
#6 0x00007f357d2bf7ee in ARDOUR::Send::configure_io (this=0x5607b145cfb0, in=..., out=...) at ../libs/ardour/send.cc:519
#7 0x00007f357cf4a692 in ARDOUR::InternalSend::configure_io (this=0x5607b145cfb0, in=..., out=...) at ../libs/ardour/internal_send.cc:515
#8 0x00007f357d264182 in ARDOUR::Route::configure_processors_unlocked (this=0x5607b0896ef0, err=0x0, lm=0x7ffd9a324b30) at ../libs/ardour/route.cc:2027
#9 0x00007f357d25f4cc in ARDOUR::Route::add_processors (this=0x5607b0896ef0, others=std::__cxx11::list = {...}, before=std::shared_ptr<ARDOUR::Processor> (use count 14, weak count 0) = {...}, err=0x0) at ../libs/ardour/route.cc:1204
#10 0x00007f357d25d973 in ARDOUR::Route::add_processor (this=0x5607b0896ef0, processor=std::shared_ptr<ARDOUR::Processor> (use count 5, weak count 0) = {...}, before=std::shared_ptr<ARDOUR::Processor> (use count 14, weak count 0) = {...}, err=0x0, activation_allowed=true) at ../libs/ardour/route.cc:940
#11 0x00007f357d2705ed in ARDOUR::Route::add_aux_send (this=0x5607b0896ef0, route=std::shared_ptr<ARDOUR::Route> (use count 52, weak count 12) = {...}, before=std::shared_ptr<ARDOUR::Processor> (use count 14, weak count 0) = {...}) at ../libs/ardour/route.cc:3819
#12 0x00007f357d2e29fb in ARDOUR::Session::add_internal_send (this=0x5607a935cfa0, dest=std::shared_ptr<ARDOUR::Route> (use count 52, weak count 12) = {...}, before=std::shared_ptr<ARDOUR::Processor> (use count 14, weak count 0) = {...}, sender=std::shared_ptr<ARDOUR::Route> (use count 49, weak count 21) = {...}) at ../libs/ardour/session.cc:3814
#13 0x00007f357d2e276f in ARDOUR::Session::add_internal_sends (this=0x5607a935cfa0, dest=std::shared_ptr<ARDOUR::Route> (use count 52, weak count 12) = {...}, p=ARDOUR::PreFader, senders=std::shared_ptr<std::__cxx11::list<std::shared_ptr<ARDOUR::Route>, std::allocator<std::shared_ptr<ARDOUR::Route> > >> (use count 2, weak count 0) = {...}) at ../libs/ardour/session.cc:3793
#14 0x0000560792dd8f73 in RouteUI::create_selected_sends (this=0x5607b2ef3990, p=ARDOUR::PreFader, include_buses=false) at ../gtk2_ardour/route_ui.cc:1143
#15 0x0000560792df605a in sigc::bound_mem_functor2<void, RouteUI, ARDOUR::Placement, bool>::operator() (this=0x5607b13ab570, _A_a1=@0x5607b13ab590: ARDOUR::PreFader, _A_a2=@0x5607b13ab594: false) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2143
#16 0x0000560792df4fe5 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, RouteUI, ARDOUR::Placement, bool> >::operator()<ARDOUR::Placement&, bool&> (this=0x5607b13ab568, _A_arg1=@0x5607b13ab590: ARDOUR::PreFader, _A_arg2=@0x5607b13ab594: false) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108
#17 0x0000560792df3322 in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, RouteUI, ARDOUR::Placement, bool>, ARDOUR::Placement, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator() (this=0x5607b13ab560) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1340
#18 0x0000560792df0cfb in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, RouteUI, ARDOUR::Placement, bool>, ARDOUR::Placement, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void>::call_it (rep=0x5607b13ab530) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136
#19 0x00007f357abd3edc in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () at /lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#20 0x00007f3579fb4950 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007f3579fc909d in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007f3579fca769 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007f3579fd05a6 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007f3579fd0663 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f357a309676 in IA__gtk_widget_activate (widget=0x5607b13733f0) at ../libs/tk/ytk/gtkwidget.c:5089
#26 0x00007f357a19c41d in IA__gtk_menu_shell_activate_item (menu_shell=0x5607b2da52f0, menu_item=0x5607b13733f0, force_deactivate=1) at ../libs/tk/ytk/gtkmenushell.c:1278
#27 0x00007f357a19afd0 in gtk_menu_shell_button_release (widget=0x5607b2da52f0, event=0x5607b13be790) at ../libs/tk/ytk/gtkmenushell.c:703
#28 0x00007f357a18dc71 in gtk_menu_button_release (widget=0x5607b2da52f0, event=0x5607b13be790) at ../libs/tk/ytk/gtkmenu.c:3019
#29 0x00007f357a981a83 in Gtk::Widget_Class::button_release_event_callback (self=0x5607b2da52f0, p0=0x5607b13be790) at ../libs/tk/ytkmm/widget.cc:4345
#30 0x00007f357a1815dc in _gtk_marshal_BOOLEAN__BOXED (closure=0x5607a5b59400, return_value=0x7ffd9a325d60, n_param_values=2, param_values=0x7ffd9a325df0, invocation_hint=0x7ffd9a325d40, marshal_data=0x7f357a981998 <Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*)>) at ../libs/tk/ytk/gtkmarshalers.c:84
#31 0x00007f3579fb4950 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007f3579fc9320 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007f3579fca032 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007f3579fd05a6 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#35 0x00007f3579fd0663 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x00007f357a30954f in gtk_widget_event_internal (widget=0x5607b2da52f0, event=0x5607b13be790) at ../libs/tk/ytk/gtkwidget.c:5058
#37 0x00007f357a309027 in IA__gtk_widget_event (widget=0x5607b2da52f0, event=0x5607b13be790) at ../libs/tk/ytk/gtkwidget.c:4846
#38 0x00007f357a17f544 in IA__gtk_propagate_event (widget=0x5607b2da52f0, event=0x5607b13be790) at ../libs/tk/ytk/gtkmain.c:2457
#39 0x00007f357a17df6c in IA__gtk_main_do_event (event=0x5607b13be790) at ../libs/tk/ytk/gtkmain.c:1646
#40 0x00007f357afd7c6f in gdk_event_dispatch (source=0x5607a5aed030, callback=0x0, user_data=0x0) at ../libs/tk/ydk/x11/gdkevents-x11.c:2541
#41 0x00007f357a504385 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f357a5065b7 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f357a50701f in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f357a17d4f5 in IA__gtk_main () at ../libs/tk/ytk/gtkmain.c:1213
#45 0x00007f357a8f5703 in Gtk::Main::run_impl (this=0x5607a5af9a40) at ../libs/tk/ytkmm/main.cc:537
#46 0x00007f357a8f550b in Gtk::Main::run () at ../libs/tk/ytkmm/main.cc:480
#47 0x00007f357b184559 in Gtkmm2ext::UI::run (this=0x5607a5aed6e0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:319
#48 0x000056079283e83b in main (argc=1, argv=0x7ffd9a3269a8) at ../gtk2_ardour/main.cc:471
(gdb)