[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=, 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 (__f=@0x5607b2485bd8: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:61 #7 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607b2485bd8: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:111 #8 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #9 0x000056079210c220 in std::function::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=) 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 (__f=@0x7f34d8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34d8000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34d8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34d8000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34d8000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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 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 (__f=@0x5607b243cb38: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:61 #7 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607b243cb38: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:111 #8 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #9 0x000056079210c220 in std::function::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=) 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=) 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=, a2=, a3=, a4=, 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=, op=, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5607a935f370, expected=, 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=, 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=) 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=) 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 (__f=@0x5607b24df198: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:61 #7 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607b24df198: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:111 #8 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #9 0x000056079210c220 in std::function::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=) 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 (__f=@0x5607b24ca368: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:61 #7 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607b24ca368: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:111 #8 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #9 0x000056079210c220 in std::function::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=) 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 (__f=@0x5607b2427d08: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:61 #7 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607b2427d08: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:111 #8 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #9 0x000056079210c220 in std::function::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=) 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 (__f=@0x5607b24a7338: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:61 #7 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607b24a7338: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:111 #8 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #9 0x000056079210c220 in std::function::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=) 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=) 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=) 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=) 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=, a2=, a3=, 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=, a2=, a3=, 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=, nfds=, timeout=) 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=) 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 (__f=@0x5607b243fef8: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:61 #7 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607b243fef8: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:111 #8 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #9 0x000056079210c220 in std::function::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=) 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=, a2=, a3=, 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=, a2=, a3=, 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=, nfds=, timeout=) 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=) 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=, a2=, a3=, 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=, a2=, a3=, 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=, nfds=, timeout=) 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=) 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 (__f=@0x5607b24622e8: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:61 #7 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607b24622e8: 0x7f357e1c4b62 ) at /usr/include/c++/14/bits/invoke.h:111 #8 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #9 0x000056079210c220 in std::function::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=) 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=) 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 (__f=@0x7f34d4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34d4000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34d4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34d4000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34d4000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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=) 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=) 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=) 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=) 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 (__f=@0x7f3552c531c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f3552c531d0: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #8 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f3552c531c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #9 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f3552c531c0, __args=...) at /usr/include/c++/14/functional:513 #10 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f3552c531c0) at /usr/include/c++/14/functional:598 #11 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #12 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #13 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #14 0x000056079210c220 in std::function::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=) 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=) 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 (__f=@0x7f34f4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34f4000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34f4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34f4000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34f4000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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=) 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=) 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=) 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=, a2=, a3=, a4=, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49 #2 0x00007f357929a6ad in __syscall_cancel (a1=, a2=, a3=, a4=, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 #3 0x00007f357930ee6e in __GI_ppoll (fds=, nfds=, timeout=, sigmask=) 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 (__f=@0x5607ae8bc0c0: (void (BaseUI::*)(BaseUI * const)) 0x7f357ad41f1e , __t=@0x5607ae8bc0d0: 0x5607ae874ed0) at /usr/include/c++/14/bits/invoke.h:74 #8 0x00007f357ad46895 in std::__invoke (__fn=@0x5607ae8bc0c0: (void (BaseUI::*)(BaseUI * const)) 0x7f357ad41f1e ) at /usr/include/c++/14/bits/invoke.h:96 #9 0x00007f357ad4675e in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5607ae8bc0c0, __args=...) at /usr/include/c++/14/functional:513 #10 0x00007f357ad4638c in std::_Bind::operator()<, void>() (this=0x5607ae8bc0c0) at /usr/include/c++/14/functional:598 #11 0x00007f357ad45ef8 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #12 0x00007f357ad458a8 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #13 0x00007f357ad44e55 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #14 0x000056079210c220 in std::function::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=) 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 (__f=@0x7f34e0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34e0000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34e0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34e0000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34e0000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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 (__f=@0x7f34fc000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34fc000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34fc000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34fc000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34fc000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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 (__f=@0x7f34dc000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34dc000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34dc000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34dc000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34dc000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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=, a4=, a5=a5@entry=0, a6=a6@entry=0, nr=230) at ./nptl/cancellation.c:49 #2 0x00007f35792e6f7a in __GI___clock_nanosleep (clock_id=, clock_id@entry=0, flags=flags@entry=0, req=, rem=) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 #3 0x00007f35792f2393 in __GI___nanosleep (req=, rem=) 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 (__f=@0x5607a9c14a70: (void (ARDOUR::AutomationWatch::*)(ARDOUR::AutomationWatch * const)) 0x7f357cdaba34 , __t=@0x5607a9c14a80: 0x5607aa33ff70) at /usr/include/c++/14/bits/invoke.h:74 #7 0x00007f357cdb0980 in std::__invoke (__fn=@0x5607a9c14a70: (void (ARDOUR::AutomationWatch::*)(ARDOUR::AutomationWatch * const)) 0x7f357cdaba34 ) at /usr/include/c++/14/bits/invoke.h:96 #8 0x00007f357cdb07be in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5607a9c14a70, __args=...) at /usr/include/c++/14/functional:513 #9 0x00007f357cdb0352 in std::_Bind::operator()<, void>() (this=0x5607a9c14a70) at /usr/include/c++/14/functional:598 #10 0x00007f357cdafd18 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #11 0x00007f357cdaef18 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #12 0x00007f357cdad8bf in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #13 0x000056079210c220 in std::function::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=) 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 (__f=@0x7f34d0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34d0000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34d0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34d0000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34d0000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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 (__f=@0x7f34f8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34f8000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34f8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34f8000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34f8000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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 (__f=@0x7f3514001f90: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f3514001fa0: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f3514001f90: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f3514001f90, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f3514001f90) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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=, a4=, a5=a5@entry=0, a6=a6@entry=0, nr=230) at ./nptl/cancellation.c:49 #2 0x00007f35792e6f7a in __GI___clock_nanosleep (clock_id=, clock_id@entry=0, flags=flags@entry=0, req=, rem=) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 #3 0x00007f35792f2393 in __GI___nanosleep (req=, rem=) 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=) 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 (__f=@0x7f34e8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34e8000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34e8000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34e8000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34e8000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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=) 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 (__f=@0x7f351c0021c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fdb2 , __t=@0x7f351c0021d0: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f351c0021c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fdb2 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f351c0021c0, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f351c0021c0) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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 (__f=@0x7f34f0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34f0000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34f0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34f0000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34f0000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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 (__f=@0x7f3500000dd0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f3500000de0: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f3500000dd0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f3500000dd0, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f3500000dd0) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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=) 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 (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=) 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 (__f=@0x7f34e4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 , __t=@0x7f34e4000b80: 0x5607af79f9f0) at /usr/include/c++/14/bits/invoke.h:74 #5 0x00007f357cf1b133 in std::__invoke (__fn=@0x7f34e4000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7f357cf0fa64 ) at /usr/include/c++/14/bits/invoke.h:96 #6 0x00007f357cf1aa96 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f34e4000b70, __args=...) at /usr/include/c++/14/functional:513 #7 0x00007f357cf19b24 in std::_Bind::operator()<, void>() (this=0x7f34e4000b70) at /usr/include/c++/14/functional:598 #8 0x00007f357cf18727 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #9 0x00007f357cf16b36 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #10 0x00007f357cf15aa2 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #11 0x000056079210c220 in std::function::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=) 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 (__f=@0x5607a5a86550: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7f357cd30260 , __t=@0x5607a5a86560: 0x5607a5a91250) at /usr/include/c++/14/bits/invoke.h:74 #4 0x00007f357cd3f07d in std::__invoke (__fn=@0x5607a5a86550: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7f357cd30260 ) at /usr/include/c++/14/bits/invoke.h:96 #5 0x00007f357cd3eec0 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5607a5a86550, __args=...) at /usr/include/c++/14/functional:513 #6 0x00007f357cd3e7b0 in std::_Bind::operator()<, void>() (this=0x5607a5a86550) at /usr/include/c++/14/functional:598 #7 0x00007f357cd3df96 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #8 0x00007f357cd3cc62 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #9 0x00007f357cd3af4d in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #10 0x000056079210c220 in std::function::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=) 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=, a2=, a3=, a4=, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49 #2 0x00007f357929a6ad in __syscall_cancel (a1=, a2=, a3=, a4=, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 #3 0x00007f357930ee6e in __GI_ppoll (fds=, nfds=, timeout=, sigmask=) 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=) 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=, a4=, a5=a5@entry=0, a6=a6@entry=0, nr=230) at ./nptl/cancellation.c:49 #2 0x00007f35792e6f7a in __GI___clock_nanosleep (clock_id=, clock_id@entry=0, flags=flags@entry=0, req=, rem=) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 #3 0x00007f35792f2393 in __GI___nanosleep (req=, rem=) 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=) 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=) 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=, a2=, a3=, 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=, a2=, a3=, 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=, nfds=, timeout=) 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=) 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::operator() (this=0x5607a53d2838) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #4 0x00007f357ccfa256 in std::__invoke_impl&> (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #5 0x00007f357ccf9bdd in std::__invoke_r&> (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #6 0x00007f357ccf8e80 in std::_Function_handler >::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #7 0x000056079210c220 in std::function::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=) 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 (__f=@0x5607a53c93f8: 0x7f357d43a32a ) at /usr/include/c++/14/bits/invoke.h:61 #4 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607a53c93f8: 0x7f357d43a32a ) at /usr/include/c++/14/bits/invoke.h:111 #5 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #6 0x000056079210c220 in std::function::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=) 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=) 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 (__f=@0x5607a5a86530: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7f357cd2fd1c , __t=@0x5607a5a86540: 0x5607a5a91250) at /usr/include/c++/14/bits/invoke.h:74 #4 0x00007f357cd3f07d in std::__invoke (__fn=@0x5607a5a86530: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7f357cd2fd1c ) at /usr/include/c++/14/bits/invoke.h:96 #5 0x00007f357cd3eec0 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5607a5a86530, __args=...) at /usr/include/c++/14/functional:513 #6 0x00007f357cd3e7b0 in std::_Bind::operator()<, void>() (this=0x5607a5a86530) at /usr/include/c++/14/functional:598 #7 0x00007f357cd3df96 in std::__invoke_impl&>(std::__invoke_other, std::_Bind&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #8 0x00007f357cd3cc62 in std::__invoke_r&>(std::_Bind&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:111 #9 0x00007f357cd3af4d in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #10 0x000056079210c220 in std::function::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=) 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=, a2=, a3=, a4=, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49 #2 0x00007f357929a6ad in __syscall_cancel (a1=, a2=, a3=, a4=, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 #3 0x00007f357930ee6e in __GI_ppoll (fds=, nfds=, timeout=, sigmask=) 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=) 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=) 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 (__f=@0x5607a53c86b8: 0x7f357d43a32a ) at /usr/include/c++/14/bits/invoke.h:61 #4 0x00007f357e1c7e69 in std::__invoke_r (__fn=@0x5607a53c86b8: 0x7f357d43a32a ) at /usr/include/c++/14/bits/invoke.h:111 #5 0x00007f357e1c6da1 in std::_Function_handler::_M_invoke (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #6 0x000056079210c220 in std::function::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=) 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=) 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=, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 #1 0x00007f357929f9ff in __pthread_kill_internal (threadid=, 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=, assertion=, file=, line=407, function=) 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 (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 (use count 5, weak count 0) = {...}, before=std::shared_ptr (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 (use count 52, weak count 12) = {...}, before=std::shared_ptr (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 (use count 52, weak count 12) = {...}, before=std::shared_ptr (use count 14, weak count 0) = {...}, sender=std::shared_ptr (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 (use count 52, weak count 12) = {...}, p=ARDOUR::PreFader, senders=std::shared_ptr, std::allocator > >> (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::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 >::operator() (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, 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, 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 ) 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)