View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010277 | ardour | bugs | public | 2026-04-11 11:35 | 2026-04-11 11:44 |
| Reporter | udoprog | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | sometimes |
| Status | new | Resolution | open | ||
| Platform | Debian GNU | OS | Linux | OS Version | (any) |
| Summary | 0010277: crash when selecting ghosting midi notes in automation that have been deleted | ||||
| Description | While I was trying to reproduce another issue I noticed that some automation notes were "ghosting", as in they were still visible after you delete them. If you click them you get a crash. There is another crash associated with this, and one instance where selecting the automation notes lags, so in general I recommend doing this exercise. | ||||
| Steps To Reproduce | * Create an empty project * Add a midi track * Add any midi automation to the midi track * Add a region * Repeatedly paint and remove all automation in the region until you get ghosting - values that have been removed are still visible * Click one of the ghosted values | ||||
| Additional Information | I was using the nightly Ardour build to reproduce, this also happens on my own clang build. I recorded my screen while doing this, all though the file is 250mb so I won't attach it here. But I can share it on demand. I've included a screenshot at the moment of the crash and a backtrace. | ||||
| Tags | No tags attached. | ||||
|
|
ardour-bt.log (95,940 bytes)
Thread 78 (Thread 0x7ffeeabfc6c0 (LWP 205452) "AutomationWatch"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c 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 cancellation.c:49 #2 0x00007ffff3180f82 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 0x00007ffff318d657 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25 #4 0x00007ffff472c42f in g_usleep () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #5 0x00007ffff6a87f3e in ARDOUR::AutomationWatch::thread (this=0x55555f5d6d70) at ../libs/ardour/automation_watch.cc:206 #6 0x00007ffff6a8d125 in std::__invoke_impl<void, void (ARDOUR::AutomationWatch::*&)(), ARDOUR::AutomationWatch*&> (__f=@0x555557ecd740: (void (ARDOUR::AutomationWatch::*)(ARDOUR::AutomationWatch * const)) 0x7ffff6a87ea4 <ARDOUR::AutomationWatch::thread()>, __t=@0x555557ecd750: 0x55555f5d6d70) at /usr/include/c++/10/bits/invoke.h:73 #7 0x00007ffff6a8ce7e in std::__invoke<void (ARDOUR::AutomationWatch::*&)(), ARDOUR::AutomationWatch*&> (__fn=@0x555557ecd740: (void (ARDOUR::AutomationWatch::*)(ARDOUR::AutomationWatch * const)) 0x7ffff6a87ea4 <ARDOUR::AutomationWatch::thread()>) at /usr/include/c++/10/bits/invoke.h:95 #8 0x00007ffff6a8cc6e in std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x555557ecd740, __args=...) at /usr/include/c++/10/functional:416 #9 0x00007ffff6a8c75e in std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>::operator()<, void>() (this=0x555557ecd740) at /usr/include/c++/10/functional:499 #10 0x00007ffff6a8c2aa 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++/10/bits/invoke.h:60 #11 0x00007ffff6a8b3a8 in std::__invoke_r<void, std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>&>(std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #12 0x00007ffff6a89ddb in std::_Function_handler<void (), std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #13 0x0000555555da84d6 in std::function<void()>::operator() (this=0x55556042a098) at /usr/include/c++/10/bits/std_function.h:622 #14 0x00007ffff49c6901 in PBD::Thread::_run (arg=0x55556042a070) at ../libs/pbd/pthread_utils.cc:594 #15 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #16 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 77 (Thread 0x7ffeeb3fd6c0 (LWP 205451) "AutoConnect"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=a1@entry=140732845246416, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007ffff3131557 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7ffeeb3fc7d0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7ffeeb3fc7d0, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555559f49cc8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007ffff3133dac in __pthread_cond_wait_common (cond=0x555559f49ca8, mutex=0x555559f49c80, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x555559f49ca8, mutex=0x555559f49c80) at pthread_cond_wait.c:453 #7 0x00007ffff6fe56d6 in ARDOUR::Session::auto_connect_thread_run (this=0x555559f47000) at ../libs/ardour/session.cc:8078 #8 0x00007ffff6fe5116 in ARDOUR::Session::auto_connect_thread (arg=0x555559f47000) at ../libs/ardour/session.cc:8010 #9 0x00007ffff49c5615 in fake_thread_start (arg=0x5555603fa410) at ../libs/pbd/pthread_utils.cc:199 #10 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 76 (Thread 0x7ffeebbfe6c0 (LWP 205450) "SessionSignals"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=a1@entry=140732853639648, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007ffff3131557 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7ffeebbfd9e0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7ffeebbfd9e0, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555559f49c58, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007ffff3133dac in __pthread_cond_wait_common (cond=0x555559f49c38, mutex=0x555559f49c10, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x555559f49c38, mutex=0x555559f49c10) at pthread_cond_wait.c:453 #7 0x00007ffff70730d3 in ARDOUR::Session::emit_thread_run (this=0x555559f47000) at ../libs/ardour/session_process.cc:1232 #8 0x00007ffff7073072 in ARDOUR::Session::emit_thread (arg=0x555559f47000) at ../libs/ardour/session_process.cc:1222 #9 0x00007ffff49c5615 in fake_thread_start (arg=0x5555603f99c0) at ../libs/pbd/pthread_utils.cc:199 #10 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 75 (Thread 0x7ffef8c6e6c0 (LWP 205449) "Ctrl USB Hotplu"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c 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 cancellation.c:49 #2 0x00007ffff3131254 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 cancellation.c:75 #3 0x00007ffff31ab47e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007ffff30af2e5 in ?? () from /opt/Ardour-9.2.343-demo-dbg/lib/libusb-1.0.so.0 #5 0x00007ffff30b0262 in libusb_handle_events_timeout_completed () from /opt/Ardour-9.2.343-demo-dbg/lib/libusb-1.0.so.0 #6 0x00007ffff30b03ea in libusb_handle_events () from /opt/Ardour-9.2.343-demo-dbg/lib/libusb-1.0.so.0 #7 0x00007ffff6ab3acc in usb_hotplug_thread (user_data=0x555557738a70) at ../libs/ardour/control_protocol_manager.cc:90 #8 0x00007ffff49c5615 in fake_thread_start (arg=0x5555603d6190) at ../libs/pbd/pthread_utils.cc:199 #9 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #10 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 74 (Thread 0x7ffef946f6c0 (LWP 205448) "ArdourGUI"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c 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 cancellation.c:49 #2 0x00007ffff3131254 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 cancellation.c:75 #3 0x00007ffff31ab47e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007ffff30b6d00 in ?? () from /opt/Ardour-9.2.343-demo-dbg/lib/libusb-1.0.so.0 #5 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #6 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 73 (Thread 0x7ffef9c706c0 (LWP 205447) "UI:Generic MIDI"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c 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 cancellation.c:49 #2 0x00007ffff3131254 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 cancellation.c:75 #3 0x00007ffff31ab47e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007ffff46fdc8e in ?? () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #5 0x00007ffff46fe023 in g_main_loop_run () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #6 0x00007ffff495f6b3 in BaseUI::main_thread (this=0x5555602a94a8) at ../libs/pbd/base_ui.cc:101 #7 0x00007ffff49647b9 in std::__invoke_impl<void, void (BaseUI::*&)(), BaseUI*&> (__f=@0x5555603d33c0: (void (BaseUI::*)(BaseUI * const)) 0x7ffff495f4aa <BaseUI::main_thread()>, __t=@0x5555603d33d0: 0x5555602a94a8) at /usr/include/c++/10/bits/invoke.h:73 #8 0x00007ffff49645dd in std::__invoke<void (BaseUI::*&)(), BaseUI*&> (__fn=@0x5555603d33c0: (void (BaseUI::*)(BaseUI * const)) 0x7ffff495f4aa <BaseUI::main_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #9 0x00007ffff4964442 in std::_Bind<void (BaseUI::*(BaseUI*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5555603d33c0, __args=...) at /usr/include/c++/10/functional:416 #10 0x00007ffff4964122 in std::_Bind<void (BaseUI::*(BaseUI*))()>::operator()<, void>() (this=0x5555603d33c0) at /usr/include/c++/10/functional:499 #11 0x00007ffff4963b9a in std::__invoke_impl<void, std::_Bind<void (BaseUI::*(BaseUI*))()>&>(std::__invoke_other, std::_Bind<void (BaseUI::*(BaseUI*))()>&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #12 0x00007ffff496332a in std::__invoke_r<void, std::_Bind<void (BaseUI::*(BaseUI*))()>&>(std::_Bind<void (BaseUI::*(BaseUI*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #13 0x00007ffff4962871 in std::_Function_handler<void (), std::_Bind<void (BaseUI::*(BaseUI*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #14 0x0000555555da84d6 in std::function<void()>::operator() (this=0x5555603e17f8) at /usr/include/c++/10/bits/std_function.h:622 #15 0x00007ffff49c6901 in PBD::Thread::_run (arg=0x5555603e17d0) at ../libs/pbd/pthread_utils.cc:594 #16 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #17 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 72 (Thread 0x7ffefa4716c0 (LWP 205446) "midiUI"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c 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 cancellation.c:49 #2 0x00007ffff3131254 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 cancellation.c:75 #3 0x00007ffff31ab47e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007ffff46fdc8e in ?? () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #5 0x00007ffff46fe023 in g_main_loop_run () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #6 0x00007ffff495f6b3 in BaseUI::main_thread (this=0x555557b58770) at ../libs/pbd/base_ui.cc:101 #7 0x00007ffff49647b9 in std::__invoke_impl<void, void (BaseUI::*&)(), BaseUI*&> (__f=@0x5555595ab8e0: (void (BaseUI::*)(BaseUI * const)) 0x7ffff495f4aa <BaseUI::main_thread()>, __t=@0x5555595ab8f0: 0x555557b58770) at /usr/include/c++/10/bits/invoke.h:73 #8 0x00007ffff49645dd in std::__invoke<void (BaseUI::*&)(), BaseUI*&> (__fn=@0x5555595ab8e0: (void (BaseUI::*)(BaseUI * const)) 0x7ffff495f4aa <BaseUI::main_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #9 0x00007ffff4964442 in std::_Bind<void (BaseUI::*(BaseUI*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5555595ab8e0, __args=...) at /usr/include/c++/10/functional:416 #10 0x00007ffff4964122 in std::_Bind<void (BaseUI::*(BaseUI*))()>::operator()<, void>() (this=0x5555595ab8e0) at /usr/include/c++/10/functional:499 #11 0x00007ffff4963b9a in std::__invoke_impl<void, std::_Bind<void (BaseUI::*(BaseUI*))()>&>(std::__invoke_other, std::_Bind<void (BaseUI::*(BaseUI*))()>&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #12 0x00007ffff496332a in std::__invoke_r<void, std::_Bind<void (BaseUI::*(BaseUI*))()>&>(std::_Bind<void (BaseUI::*(BaseUI*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #13 0x00007ffff4962871 in std::_Function_handler<void (), std::_Bind<void (BaseUI::*(BaseUI*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #14 0x0000555555da84d6 in std::function<void()>::operator() (this=0x55555cd442d8) at /usr/include/c++/10/bits/std_function.h:622 #15 0x00007ffff49c6901 in PBD::Thread::_run (arg=0x55555cd442b0) at ../libs/pbd/pthread_utils.cc:594 #16 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #17 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 71 (Thread 0x7fffb00cc940 (LWP 205445) "butler"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c 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 cancellation.c:49 #2 0x00007ffff3131254 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 cancellation.c:75 #3 0x00007ffff31ab47e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007ffff497786c in CrossThreadChannel::poll_for_request (this=0x555559bd2318) at ../libs/pbd/crossthread.posix.cc:108 #5 0x00007ffff49778dd in CrossThreadChannel::receive (this=0x555559bd2318, msg=@0x7fffb00cb46f: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133 #6 0x00007ffff6a9d3dd in ARDOUR::Butler::thread_work (this=0x555559bd2200) at ../libs/ardour/butler.cc:208 #7 0x00007ffff6a9cca1 in ARDOUR::Butler::_thread_work (arg=0x555559bd2200) at ../libs/ardour/butler.cc:178 #8 0x00007ffff49c5615 in fake_thread_start (arg=0x5555595ab680) at ../libs/pbd/pthread_utils.cc:199 #9 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #10 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 70 (Thread 0x7fff13fff6c0 (LWP 205412) "IO-1713401468-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 69 (Thread 0x7fff1e7fc6c0 (LWP 205411) "IO-1713401467-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 68 (Thread 0x7fff28ff96c0 (LWP 205410) "IO-1713401466-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 67 (Thread 0x7fff2affd6c0 (LWP 205409) "IO-1713401465-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 66 (Thread 0x7fff357fa6c0 (LWP 205408) "IO-1713401464-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 65 (Thread 0x7fff377fe6c0 (LWP 205407) "IO-1713401463-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 64 (Thread 0x7fff3dffb6c0 (LWP 205406) "IO-1713401462-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 63 (Thread 0x7fff3ffff6c0 (LWP 205405) "IO-1713401461-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 62 (Thread 0x7fff4a7fc6c0 (LWP 205404) "IO-1713401460-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 61 (Thread 0x7fff54ff96c0 (LWP 205403) "IO-1713401459-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 60 (Thread 0x7fff56ffd6c0 (LWP 205402) "IO-1713401458-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 59 (Thread 0x7fff5d7fa6c0 (LWP 205401) "IO-1713401457-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 58 (Thread 0x7fff5f7fe6c0 (LWP 205400) "IO-1713401456-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 57 (Thread 0x7fff5ffff6c0 (LWP 205399) "IO-1713401455-0"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x7fffb400230c) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6c5bbfd in ARDOUR::IOTaskList::io_thread (this=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:166 #3 0x00007ffff6c5bb2a in ARDOUR::IOTaskList::_worker_thread (me=0x7fffb40022d0) at ../libs/ardour/io_tasklist.cc:154 #4 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #5 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 56 (Thread 0x7fff80ff96c0 (LWP 205398) "RT-14-0x7fff80f"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff64000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff64000890: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff64000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff64000880, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff64000880) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff80ff8c10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555891c4c0) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 55 (Thread 0x7fff817fa6c0 (LWP 205397) "RT-13-0x7fff817"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff60000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff60000890: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff60000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff60000880, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff60000880) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff817f9c10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555558b2e7e0) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 54 (Thread 0x7fff81ffb6c0 (LWP 205396) "RT-12-0x7fff81f"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff6c000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff6c000890: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff6c000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff6c000880, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff6c000880) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff81ffac10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x5555584265b0) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 53 (Thread 0x7fff827fc6c0 (LWP 205395) "RT-11-0x7fff827"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff68000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff68000890: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff68000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff68000880, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff68000880) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff827fbc10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555557a13fa0) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 52 (Thread 0x7fff82ffd6c0 (LWP 205394) "RT-10-0x7fff82f"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff74000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff74000890: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff74000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff74000880, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff74000880) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff82ffcc10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555557a13d80) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 51 (Thread 0x7fff837fe6c0 (LWP 205393) "RT-9-0x7fff837f"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed60) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be7131 in ARDOUR::Graph::reached_terminal_node (this=0x555559f3ec00) at ../libs/ardour/graph.cc:267 #3 0x00007ffff6bf347b in ARDOUR::GraphNode::finish (this=0x55556013e320, chain=0x7fff9c00ea80) at ../libs/ardour/graphnode.cc:107 #4 0x00007ffff6bf3360 in ARDOUR::GraphNode::run (this=0x55556013e320, chain=0x7fff9c00ea80) at ../libs/ardour/graphnode.cc:74 #5 0x00007ffff6be78a8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:344 #6 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #7 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff70000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff70000890: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #8 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff70000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #9 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff70000880, __args=...) at /usr/include/c++/10/functional:416 #10 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff70000880) at /usr/include/c++/10/functional:499 #11 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #12 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #13 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #14 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff837fdc10) at /usr/include/c++/10/bits/std_function.h:622 #15 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x5555589384f0) at ../libs/backends/jack/jack_audiobackend.cc:895 #16 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #17 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 50 (Thread 0x7fff83fff6c0 (LWP 205392) "RT-8-0x7fff83ff"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff78000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff78000890: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff78000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff78000880, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff78000880) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff83ffec10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x5555579ee320) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 49 (Thread 0x7fff94ff96c0 (LWP 205391) "RT-7-0x7fff94ff"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff7c000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff7c000890: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff7c000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff7c000880, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff7c000880) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff94ff8c10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555558b20690) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 48 (Thread 0x7fff957fa6c0 (LWP 205390) "RT-6-0x7fff957f"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff88000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff88000890: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff88000880: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff88000880, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff88000880) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff957f9c10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555557b2c4d0) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 47 (Thread 0x7fff967fc6c0 (LWP 205389) "RT-5-0x7fff967f"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fffb8000f50: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fffb8000f60: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fffb8000f50: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fffb8000f50, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fffb8000f50) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff967fbc10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555558b37e10) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 46 (Thread 0x7fff96ffd6c0 (LWP 205388) "RT-4-0x7fff96ff"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fffa4001ce0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fffa4001cf0: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fffa4001ce0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fffa4001ce0, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fffa4001ce0) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff96ffcc10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555559bcfb40) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 45 (Thread 0x7fffb1ffb6c0 (LWP 205387) "RT-3-0x7fffb1ff"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fffa8002520: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fffa8002530: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fffa8002520: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fffa8002520, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fffa8002520) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fffb1ffac10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555559bb84f0) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 44 (Thread 0x7fffb17fa6c0 (LWP 205386) "RT-2-0x7fffb17f"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fffb40019c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fffb40019d0: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fffb40019c0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fffb40019c0, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fffb40019c0) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fffb17f9c10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555559f3dc00) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 43 (Thread 0x7fffb0ff96c0 (LWP 205385) "RT-1-0x7fffb0ff"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be7c8b in ARDOUR::Graph::helper_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:372 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fffa0001cc0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>, __t=@0x7fffa0001cd0: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fffa0001cc0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7aa0 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fffa0001cc0, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fffa0001cc0) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fffb0ff8c10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x5555591dbcd0) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 42 (Thread 0x7fff977fe6c0 (LWP 205384) "RT-main-0x7fff9"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff49ce730 in PBD::Semaphore::wait (this=0x555559f3ed54) at ../libs/pbd/semutils.cc:120 #2 0x00007ffff6be76f8 in ARDOUR::Graph::run_one (this=0x555559f3ec00) at ../libs/ardour/graph.cc:320 #3 0x00007ffff6be80f7 in ARDOUR::Graph::main_thread (this=0x555559f3ec00) at ../libs/ardour/graph.cc:425 #4 0x00007ffff6bf2b23 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff900013e0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7d42 <ARDOUR::Graph::main_thread()>, __t=@0x7fff900013f0: 0x555559f3ec00) at /usr/include/c++/10/bits/invoke.h:73 #5 0x00007ffff6bf27ff in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff900013e0: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6be7d42 <ARDOUR::Graph::main_thread()>) at /usr/include/c++/10/bits/invoke.h:95 #6 0x00007ffff6bf1fb2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff900013e0, __args=...) at /usr/include/c++/10/functional:416 #7 0x00007ffff6bf133e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff900013e0) at /usr/include/c++/10/functional:499 #8 0x00007ffff6beff71 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++/10/bits/invoke.h:60 #9 0x00007ffff6bee2f3 in std::__invoke_r<void, std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&>(std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #10 0x00007ffff6bed28a in std::_Function_handler<void (), std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #11 0x0000555555da84d6 in std::function<void()>::operator() (this=0x7fff977fdc10) at /usr/include/c++/10/bits/std_function.h:622 #12 0x00007fffcbbb6884 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555559bce4d0) at ../libs/backends/jack/jack_audiobackend.cc:895 #13 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #14 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 34 (Thread 0x7fffb37fe6c0 (LWP 205310) "AudioEngine 1"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=<optimized out>, a2=a2@entry=140736204887312, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:49 #2 0x00007ffff3131254 in __syscall_cancel (a1=<optimized out>, a2=a2@entry=140736204887312, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:75 #3 0x00007ffff31b8ef5 in epoll_wait (epfd=<optimized out>, events=events@entry=0x7fffb37fd510, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #4 0x00007fffcbaea4b8 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fffb37fd6c0, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:138 #5 0x00007fffcbad32d8 in spa_system_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fffb37fd6c0, n_ev=32, timeout=-1) at ../spa/include/spa/support/system.h:154 #6 loop_iterate_cancel (object=0x5555579df428, timeout=-1) at ../spa/plugins/support/loop.c:753 #7 0x00007fffc9941f4c in spa_loop_control_iterate_fast (object=<optimized out>, timeout=-1) at ../spa/include/spa/support/loop.h:408 #8 pw_loop_iterate (object=<optimized out>, timeout=-1) at ../src/pipewire/loop.h:95 #9 pw_data_loop_wait (this=0x555557a55080, timeout=timeout@entry=-1) at ../src/pipewire/data-loop.c:29 #10 0x00007fffcbb168c4 in cycle_wait (c=<optimized out>) at ../pipewire-jack/src/pipewire-jack.c:2088 #11 jack_cycle_wait (client=0x555557951ad0) at ../pipewire-jack/src/pipewire-jack.c:5029 #12 0x00007fffcbbdb759 in WJACK_cycle_wait (client=0x555557951ad0) at ../libs/backends/jack/weak_libjack.def:95 #13 0x00007fffcbbb6947 in ARDOUR::JACKAudioBackend::process_thread (this=0x555557f6a6f0) at ../libs/backends/jack/jack_audiobackend.cc:924 #14 0x00007fffcbbb68d2 in ARDOUR::JACKAudioBackend::_process_thread (arg=0x555557f6a6f0) at ../libs/backends/jack/jack_audiobackend.cc:903 #15 0x00007fffcbad3426 in loop_iterate_cancel (object=0x5555579df428, timeout=<optimized out>) at ../spa/plugins/support/loop.c:782 #16 0x00007fffc9949471 in do_loop (user_data=0x555557a55080) at ../src/pipewire/data-loop.c:67 #17 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #18 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 33 (Thread 0x7fffb27fc6c0 (LWP 205309) "pw-ardour"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=<optimized out>, a2=a2@entry=140736188102704, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:49 #2 0x00007ffff3131254 in __syscall_cancel (a1=<optimized out>, a2=a2@entry=140736188102704, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:75 #3 0x00007ffff31b8ef5 in epoll_wait (epfd=<optimized out>, events=events@entry=0x7fffb27fb830, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #4 0x00007fffcbaea4b8 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fffb27fb9e0, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:138 #5 0x00007fffcbad3528 in spa_system_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fffb27fb9e0, n_ev=32, timeout=-1) at ../spa/include/spa/support/system.h:154 #6 loop_iterate (object=0x5555579a3428, timeout=-1) at ../spa/plugins/support/loop.c:801 #7 0x00007fffc99b1341 in spa_loop_control_iterate_fast (object=<optimized out>, timeout=-1) at ../spa/include/spa/support/loop.h:408 #8 pw_loop_iterate (object=<optimized out>, timeout=-1) at ../src/pipewire/loop.h:95 #9 do_loop (user_data=0x5555576f5c40) at ../src/pipewire/thread-loop.c:177 #10 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 32 (Thread 0x7fff97fff6c0 (LWP 205308) "pw-ardour"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=<optimized out>, a2=a2@entry=140735743518768, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:49 #2 0x00007ffff3131254 in __syscall_cancel (a1=<optimized out>, a2=a2@entry=140735743518768, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:75 #3 0x00007ffff31b8ef5 in epoll_wait (epfd=<optimized out>, events=events@entry=0x7fff97ffe830, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #4 0x00007fffcbaea4b8 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fff97ffe9e0, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:138 #5 0x00007fffcbad3528 in spa_system_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fff97ffe9e0, n_ev=32, timeout=-1) at ../spa/include/spa/support/system.h:154 #6 loop_iterate (object=0x5555579eb828, timeout=-1) at ../spa/plugins/support/loop.c:801 #7 0x00007fffc99b1341 in spa_loop_control_iterate_fast (object=<optimized out>, timeout=-1) at ../spa/include/spa/support/loop.h:408 #8 pw_loop_iterate (object=<optimized out>, timeout=-1) at ../src/pipewire/loop.h:95 #9 do_loop (user_data=0x555557b32b00) at ../src/pipewire/thread-loop.c:177 #10 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 20 (Thread 0x7fffb3fff6c0 (LWP 205135) "gmain"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c 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 cancellation.c:49 #2 0x00007ffff3131254 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 cancellation.c:75 #3 0x00007ffff31ab47e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007ffff46fdc8e in ?? () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #5 0x00007ffff46fdd9f in g_main_context_iteration () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #6 0x00007ffff46fddf1 in ?? () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #7 0x00007ffff472ac35 in ?? () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #8 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #9 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 10 (Thread 0x7fffca1ff6c0 (LWP 205120) "DeviceList"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=a1@entry=140736584476592, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007ffff3131557 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fffca1fe7b0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7fffca1fe7b0, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555557da9d00, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007ffff3133dac in __pthread_cond_wait_common (cond=0x555557da9ce0, mutex=0x5555580b6150, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x555557da9ce0, mutex=0x5555580b6150) at pthread_cond_wait.c:453 #7 0x00007ffff341e4a7 in __gthread_cond_wait (__cond=<optimized out>, __mutex=<optimized out>) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/x86_64-redhat-linux/bits/gthr-default.h:911 #8 std::__condvar::wait (this=<optimized out>, __m=...) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/std_mutex.h:174 #9 __gnu_cxx::__nothrow_wait_cv::wait (this=<optimized out>, lock=...) at ../../../../libstdc++-v3/src/c++11/compatibility-condvar.cc:99 #10 0x0000555556ba4aa2 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=0x555557da9ce0, __lock=...) at /usr/include/c++/10/condition_variable:321 #11 0x0000555556ba4795 in PBD::Cond::wait (this=0x555557da9ce0, mutex=...) at ../libs/pbd/pbd/mutex.h:124 #12 0x00007ffff6a0f36a in ARDOUR::AudioEngine::do_devicelist_update (this=0x555557da8f00) at ../libs/ardour/audioengine.cc:757 #13 0x00007ffff6a1c350 in std::__invoke_impl<void, void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__f=@0x5555580b5b30: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7ffff6a0f20a <ARDOUR::AudioEngine::do_devicelist_update()>, __t=@0x5555580b5b40: 0x555557da8f00) at /usr/include/c++/10/bits/invoke.h:73 #14 0x00007ffff6a1c1f7 in std::__invoke<void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__fn=@0x5555580b5b30: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7ffff6a0f20a <ARDOUR::AudioEngine::do_devicelist_update()>) at /usr/include/c++/10/bits/invoke.h:95 #15 0x00007ffff6a1c016 in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5555580b5b30, __args=...) at /usr/include/c++/10/functional:416 #16 0x00007ffff6a1ba6e in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::operator()<, void>() (this=0x5555580b5b30) at /usr/include/c++/10/functional:499 #17 0x00007ffff6a1b2be 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++/10/bits/invoke.h:60 #18 0x00007ffff6a1a198 in std::__invoke_r<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #19 0x00007ffff6a1899d in std::_Function_handler<void (), std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #20 0x0000555555da84d6 in std::function<void()>::operator() (this=0x555557daeb88) at /usr/include/c++/10/bits/std_function.h:622 #21 0x00007ffff49c6901 in PBD::Thread::_run (arg=0x555557daeb60) at ../libs/pbd/pthread_utils.cc:594 #22 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #23 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (Thread 0x7fffcafff6c0 (LWP 205119) "EngineWatchdog"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=a1@entry=140736599156608, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007ffff3131557 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fffcaffe780, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7fffcaffe780, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555557da9c80, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007ffff3133dac in __pthread_cond_wait_common (cond=0x555557da9c60, mutex=0x555557dae800, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x555557da9c60, mutex=0x555557dae800) at pthread_cond_wait.c:453 #7 0x00007ffff341e4a7 in __gthread_cond_wait (__cond=<optimized out>, __mutex=<optimized out>) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/x86_64-redhat-linux/bits/gthr-default.h:911 #8 std::__condvar::wait (this=<optimized out>, __m=...) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/std_mutex.h:174 #9 __gnu_cxx::__nothrow_wait_cv::wait (this=<optimized out>, lock=...) at ../../../../libstdc++-v3/src/c++11/compatibility-condvar.cc:99 #10 0x0000555556ba4aa2 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=0x555557da9c60, __lock=...) at /usr/include/c++/10/condition_variable:321 #11 0x0000555556ba4795 in PBD::Cond::wait (this=0x555557da9c60, mutex=...) at ../libs/pbd/pbd/mutex.h:124 #12 0x00007ffff6a0f112 in ARDOUR::AudioEngine::do_reset_backend (this=0x555557da8f00) at ../libs/ardour/audioengine.cc:722 #13 0x00007ffff6a1c350 in std::__invoke_impl<void, void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__f=@0x5555580b5e50: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7ffff6a0ed4e <ARDOUR::AudioEngine::do_reset_backend()>, __t=@0x5555580b5e60: 0x555557da8f00) at /usr/include/c++/10/bits/invoke.h:73 #14 0x00007ffff6a1c1f7 in std::__invoke<void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__fn=@0x5555580b5e50: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7ffff6a0ed4e <ARDOUR::AudioEngine::do_reset_backend()>) at /usr/include/c++/10/bits/invoke.h:95 #15 0x00007ffff6a1c016 in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x5555580b5e50, __args=...) at /usr/include/c++/10/functional:416 #16 0x00007ffff6a1ba6e in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::operator()<, void>() (this=0x5555580b5e50) at /usr/include/c++/10/functional:499 #17 0x00007ffff6a1b2be 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++/10/bits/invoke.h:60 #18 0x00007ffff6a1a198 in std::__invoke_r<void, std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&>(std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #19 0x00007ffff6a1899d in std::_Function_handler<void (), std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #20 0x0000555555da84d6 in std::function<void()>::operator() (this=0x555557daeb28) at /usr/include/c++/10/bits/std_function.h:622 #21 0x00007ffff49c6901 in PBD::Thread::_run (arg=0x555557daeb00) at ../libs/pbd/pthread_utils.cc:594 #22 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #23 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x7fffe22f36c0 (LWP 205051) "Analyzer"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=a1@entry=140736683068784, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007ffff3131557 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fffd0004d70, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7fffd0004d70, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffff7cad120 <ARDOUR::Analyser::SourcesToAnalyse+32>, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007ffff3133dac in __pthread_cond_wait_common (cond=0x7ffff7cad100 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x5555576cc8b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x7ffff7cad100 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x5555576cc8b0) at pthread_cond_wait.c:453 #7 0x00007ffff341e4a7 in __gthread_cond_wait (__cond=<optimized out>, __mutex=<optimized out>) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/x86_64-redhat-linux/bits/gthr-default.h:911 #8 std::__condvar::wait (this=<optimized out>, __m=...) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/std_mutex.h:174 #9 __gnu_cxx::__nothrow_wait_cv::wait (this=<optimized out>, lock=...) at ../../../../libstdc++-v3/src/c++11/compatibility-condvar.cc:99 #10 0x0000555556ba4aa2 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=0x7ffff7cad100 <ARDOUR::Analyser::SourcesToAnalyse>, __lock=...) at /usr/include/c++/10/condition_variable:321 #11 0x0000555556ba4795 in PBD::Cond::wait (this=0x7ffff7cad100 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=...) at ../libs/pbd/pbd/mutex.h:124 #12 0x00007ffff69d7032 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:96 #13 0x0000555555e4fb53 in sigc::pointer_functor0<void>::operator() (this=0x5555577c3018) at ../../gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 #14 0x00007ffff69da910 in std::__invoke_impl<void, sigc::pointer_functor0<void>&> (__f=...) at /usr/include/c++/10/bits/invoke.h:60 #15 0x00007ffff69da1a3 in std::__invoke_r<void, sigc::pointer_functor0<void>&> (__fn=...) at /usr/include/c++/10/bits/invoke.h:110 #16 0x00007ffff69d93e0 in std::_Function_handler<void(), sigc::pointer_functor0<void> >::_M_invoke (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #17 0x0000555555da84d6 in std::function<void()>::operator() (this=0x5555577c3018) at /usr/include/c++/10/bits/std_function.h:622 #18 0x00007ffff49c6901 in PBD::Thread::_run (arg=0x5555577c2ff0) at ../libs/pbd/pthread_utils.cc:594 #19 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #20 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x7fffe2af46c0 (LWP 205050) "PeakFileBuilder"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=a1@entry=140736615960112, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007ffff3131557 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fffcc004e30, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7fffcc004e30, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffff7cb17e0 <ARDOUR::SourceFactory::PeaksToBuild+32>, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007ffff3133dac in __pthread_cond_wait_common (cond=0x7ffff7cb17c0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x5555576e41c0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x7ffff7cb17c0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x5555576e41c0) at pthread_cond_wait.c:453 #7 0x00007ffff341e4a7 in __gthread_cond_wait (__cond=<optimized out>, __mutex=<optimized out>) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/x86_64-redhat-linux/bits/gthr-default.h:911 #8 std::__condvar::wait (this=<optimized out>, __m=...) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/std_mutex.h:174 #9 __gnu_cxx::__nothrow_wait_cv::wait (this=<optimized out>, lock=...) at ../../../../libstdc++-v3/src/c++11/compatibility-condvar.cc:99 #10 0x0000555556ba4aa2 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=0x7ffff7cb17c0 <ARDOUR::SourceFactory::PeaksToBuild>, __lock=...) at /usr/include/c++/10/condition_variable:321 #11 0x0000555556ba4795 in PBD::Cond::wait (this=0x7ffff7cb17c0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=...) at ../libs/pbd/pbd/mutex.h:124 #12 0x00007ffff711f08d in peak_thread_work () at ../libs/ardour/source_factory.cc:73 #13 0x00007ffff7f1f9bd in std::__invoke_impl<void, void (*&)()> (__f=@0x5555577c2fb8: 0x7ffff711efdf <peak_thread_work()>) at /usr/include/c++/10/bits/invoke.h:60 #14 0x00007ffff7f1eec9 in std::__invoke_r<void, void (*&)()> (__fn=@0x5555577c2fb8: 0x7ffff711efdf <peak_thread_work()>) at /usr/include/c++/10/bits/invoke.h:110 #15 0x00007ffff7f1ddad in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #16 0x0000555555da84d6 in std::function<void()>::operator() (this=0x5555577c2fb8) at /usr/include/c++/10/bits/std_function.h:622 #17 0x00007ffff49c6901 in PBD::Thread::_run (arg=0x5555577c2f90) at ../libs/pbd/pthread_utils.cc:594 #18 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #19 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7fffe32f56c0 (LWP 205049) "PeakFileBuilder"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c in __internal_syscall_cancel (a1=a1@entry=2, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007ffff3131557 in __futex_abstimed_wait_common64 (private=0, futex_word=0x2, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x2, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffff7cb17e0 <ARDOUR::SourceFactory::PeaksToBuild+32>, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007ffff3133dac in __pthread_cond_wait_common (cond=0x7ffff7cb17c0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x5555576e41c0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x7ffff7cb17c0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x5555576e41c0) at pthread_cond_wait.c:453 #7 0x00007ffff341e4a7 in __gthread_cond_wait (__cond=<optimized out>, __mutex=<optimized out>) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/x86_64-redhat-linux/bits/gthr-default.h:911 #8 std::__condvar::wait (this=<optimized out>, __m=...) at /usr/src/debug/gcc-16.0.1-0.10.fc44.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/std_mutex.h:174 #9 __gnu_cxx::__nothrow_wait_cv::wait (this=<optimized out>, lock=...) at ../../../../libstdc++-v3/src/c++11/compatibility-condvar.cc:99 #10 0x0000555556ba4aa2 in std::_V2::condition_variable_any::wait<PBD::Mutex> (this=0x7ffff7cb17c0 <ARDOUR::SourceFactory::PeaksToBuild>, __lock=...) at /usr/include/c++/10/condition_variable:321 #11 0x0000555556ba4795 in PBD::Cond::wait (this=0x7ffff7cb17c0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=...) at ../libs/pbd/pbd/mutex.h:124 #12 0x00007ffff711f08d in peak_thread_work () at ../libs/ardour/source_factory.cc:73 #13 0x00007ffff7f1f9bd in std::__invoke_impl<void, void (*&)()> (__f=@0x5555577af468: 0x7ffff711efdf <peak_thread_work()>) at /usr/include/c++/10/bits/invoke.h:60 #14 0x00007ffff7f1eec9 in std::__invoke_r<void, void (*&)()> (__fn=@0x5555577af468: 0x7ffff711efdf <peak_thread_work()>) at /usr/include/c++/10/bits/invoke.h:110 #15 0x00007ffff7f1ddad in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/10/bits/std_function.h:291 #16 0x0000555555da84d6 in std::function<void()>::operator() (this=0x5555577af468) at /usr/include/c++/10/bits/std_function.h:622 #17 0x00007ffff49c6901 in PBD::Thread::_run (arg=0x5555577af440) at ../libs/pbd/pthread_utils.cc:594 #18 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #19 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7fffe3af66c0 (LWP 205048) "LXVSTEventLoop"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c 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 cancellation.c:49 #2 0x00007ffff3180f82 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 0x00007ffff318d657 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25 #4 0x00007ffff472c42f in g_usleep () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #5 0x0000555556d9b6dc in gui_event_loop () at ../gtk2_ardour/linux_vst_gui_support.cc:463 #6 0x00007ffff49c5615 in fake_thread_start (arg=0x5555577c2770) at ../libs/pbd/pthread_utils.cc:199 #7 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #8 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7ffff1b56940 (LWP 205047) "TriggerBox Work"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff313120c 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 cancellation.c:49 #2 0x00007ffff3131254 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 cancellation.c:75 #3 0x00007ffff31ab47e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007ffff497786c in CrossThreadChannel::poll_for_request (this=0x555557702b30) at ../libs/pbd/crossthread.posix.cc:108 #5 0x00007ffff49778dd in CrossThreadChannel::receive (this=0x555557702b30, msg=@0x7ffff1b55cef: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133 #6 0x00007ffff71a3895 in ARDOUR::TriggerBoxThread::thread_work (this=0x555557702b00) at ../libs/ardour/triggerbox.cc:5857 #7 0x00007ffff71a3839 in ARDOUR::TriggerBoxThread::_thread_work (arg=0x555557702b00) at ../libs/ardour/triggerbox.cc:5847 #8 0x00007ffff49c5615 in fake_thread_start (arg=0x555557702160) at ../libs/pbd/pthread_utils.cc:199 #9 0x00007ffff31348f9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #10 0x00007ffff31b8c0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x7ffff1c9a940 (LWP 204980) "ArdourGUI"): #0 0x0000555555ef40fc in ControlPoint::view_index (this=0x0) at ../gtk2_ardour/control_point.h:77 #1 0x0000555555eeea31 in AutomationLine::drag_motion (this=0x5555607f0180, pdt=..., fraction=0, ignore_x=true, with_push=false, final_index=@0x7fffffffaee4: 256) at ../gtk2_ardour/automation_line.cc:762 #2 0x00005555560e3627 in LineDrag::motion (this=0x555578ba33a0, event=0x7fffffffb7d0, first_move=true) at ../gtk2_ardour/editor_drag.cc:5052 #3 0x00005555560c767e in Drag::motion_handler (this=0x555578ba33a0, event=0x7fffffffb7d0, from_autoscroll=false) at ../gtk2_ardour/editor_drag.cc:587 #4 0x00005555560c62e6 in DragManager::motion_handler (this=0x555558a66790, e=0x7fffffffb7d0, from_autoscroll=false) at ../gtk2_ardour/editor_drag.cc:255 #5 0x0000555556145ba2 in Editor::motion_handler (this=0x555558ad8690, item=0x55555b4985a0, event=0x7fffffffb7d0, from_autoscroll=false) at ../gtk2_ardour/editor_mouse.cc:1806 #6 0x0000555555fd1e86 in EditingContext::typed_event (this=0x555558ad8690, item=0x55555b4985a0, event=0x7fffffffb7d0, type=EditorAutomationLineItem) at ../gtk2_ardour/editing_context.cc:1914 #7 0x00005555560b9c70 in Editor::canvas_line_event (this=0x555558ad8690, event=0x7fffffffb7d0, item=0x55555b4985a0, al=0x5555607f0180) at ../gtk2_ardour/editor_canvas_events.cc:688 #8 0x000055555609c745 in EditorAutomationLine::event_handler (this=0x5555607f0180, event=0x7fffffffb7d0) at ../gtk2_ardour/editor_automation_line.cc:61 #9 0x0000555555efd070 in sigc::bound_mem_functor1<bool, AutomationLine, _GdkEvent*>::operator() (this=0x5555607f0928, _A_a1=@0x7fffffffb450: 0x7fffffffb7d0) at ../../gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066 #10 0x0000555555efb9df in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, AutomationLine, _GdkEvent*> >::operator()<_GdkEvent* const&> (this=0x5555607f0920, _A_arg1=@0x7fffffffb450: 0x7fffffffb7d0) at ../../gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89 #11 0x0000555555ef98aa in sigc::internal::slot_call<sigc::bound_mem_functor1<bool, AutomationLine, _GdkEvent*>, bool, _GdkEvent*>::call_it (rep=0x5555607f08f0, a_#0=@0x7fffffffb450: 0x7fffffffb7d0) at ../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:451 #12 0x0000555556cb92dd in sigc::internal::signal_emit1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >::operator() (this=0x7fffffffb328, _A_slot=...) at ../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:856 #13 0x0000555556cb8881 in sigc::internal::slot_iterator_buf<sigc::internal::signal_emit1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >, bool>::operator* (this=0x7fffffffb2e0) at ../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:315 #14 0x0000555556cb7aa5 in ArdourCanvas::Item::EventAccumulator<bool>::operator()<sigc::internal::slot_iterator_buf<sigc::internal::signal_emit1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >, bool> > (this=0x7fffffffb34f, first=..., last=...) at ../libs/canvas/canvas/item.h:258 #15 0x0000555556cb69de in sigc::internal::signal_emit1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >::emit (impl=0x5555607f09b0, _A_a1=@0x7fffffffb450: 0x7fffffffb7d0) at ../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:875 #16 0x0000555556cb5709 in sigc::signal1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >::emit (this=0x55555b498610, _A_a1=@0x7fffffffb450: 0x7fffffffb7d0) at ../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:2951 #17 0x0000555556cb488b in sigc::signal1<bool, _GdkEvent*, ArdourCanvas::Item::EventAccumulator<bool> >::operator() (this=0x55555b498610, _A_a1=@0x7fffffffb450: 0x7fffffffb7d0) at ../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:2967 #18 0x00007ffff52dd4fc in ArdourCanvas::GtkCanvas::deliver_event (this=0x555557b5c008, event=0x7fffffffb7d0) at ../libs/canvas/canvas.cc:920 #19 0x00007ffff52df4a5 in ArdourCanvas::GtkCanvas::on_motion_notify_event (this=0x555557b5c008, ev=0x555560550320) at ../libs/canvas/canvas.cc:1332 #20 0x00007ffff4580bb1 in Gtk::Widget_Class::motion_notify_event_callback (self=0x55555865ccb0, p0=0x555560550320) at ../libs/tk/ytkmm/widget.cc:4520 #21 0x00007ffff3d728bf in _gtk_marshal_BOOLEAN__BOXED (closure=0x555557e638d0, return_value=0x7fffffffba70, n_param_values=2, param_values=0x7fffffffbb20, invocation_hint=0x7fffffffbac0, marshal_data=0x7ffff4580b10 <Gtk::Widget_Class::motion_notify_event_callback(_GtkWidget*, _GdkEventMotion*)>) at ../libs/tk/ytk/gtkmarshalers.c:84 #22 0x00007ffff415f7d2 in g_closure_invoke () from /opt/Ardour-9.2.343-demo-dbg/lib/libgobject-2.0.so.0 #23 0x00007ffff4170e29 in ?? () from /opt/Ardour-9.2.343-demo-dbg/lib/libgobject-2.0.so.0 #24 0x00007ffff417abb5 in g_signal_emit_valist () from /opt/Ardour-9.2.343-demo-dbg/lib/libgobject-2.0.so.0 #25 0x00007ffff417bb22 in g_signal_emit () from /opt/Ardour-9.2.343-demo-dbg/lib/libgobject-2.0.so.0 #26 0x00007ffff3eea232 in gtk_widget_event_internal (widget=0x55555865ccb0, event=0x555560550320) at ../libs/tk/ytk/gtkwidget.c:5058 #27 0x00007ffff3ee9d34 in IA__gtk_widget_event (widget=0x55555865ccb0, event=0x555560550320) at ../libs/tk/ytk/gtkwidget.c:4846 #28 0x00007ffff3d70926 in IA__gtk_propagate_event (widget=0x55555865ccb0, event=0x555560550320) at ../libs/tk/ytk/gtkmain.c:2457 #29 0x00007ffff3d6f3b4 in IA__gtk_main_do_event (event=0x555560550320) at ../libs/tk/ytk/gtkmain.c:1646 #30 0x00007ffff5136198 in gdk_event_dispatch (source=0x555557df56d0, callback=0x0, user_data=0x0) at ../libs/tk/ydk/x11/gdkevents-x11.c:2541 #31 0x00007ffff46fda73 in g_main_context_dispatch () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #32 0x00007ffff46fdcf8 in ?? () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #33 0x00007ffff46fe023 in g_main_loop_run () from /opt/Ardour-9.2.343-demo-dbg/lib/libglib-2.0.so.0 #34 0x00007ffff3d6e949 in IA__gtk_main () at ../libs/tk/ytk/gtkmain.c:1213 #35 0x00007ffff44f643d in Gtk::Main::run_impl (this=0x555557df38b0) at ../libs/tk/ytkmm/main.cc:537 #36 0x00007ffff44f6245 in Gtk::Main::run () at ../libs/tk/ytkmm/main.cc:480 #37 0x00007ffff4d81a4c in Gtkmm2ext::UI::run (this=0x555557e06140, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:319 #38 0x00005555564abce6 in main (argc=1, argv=0x7fffffffc5a8) at ../gtk2_ardour/main.cc:471 |
|
|
I edited out just the crash. This is the best I can do with a 2mb limit. |