View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010138 | ardour | bugs | public | 2026-01-26 12:18 | 2026-01-26 18:42 |
| Reporter | kamilner | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | sometimes |
| Status | new | Resolution | open | ||
| Platform | Linux | OS | Kubuntu | OS Version | 24.04 |
| Product Version | 9.0-rc | ||||
| Summary | 0010138: Parallel recording of clips with different record lengths often causes crash | ||||
| Description | Ardour-9.0.rc3.8-dbg It is possible to record clips in two separate tracks at the same time. these can have different record lengths. Sometimes this works but, often, it causes a crash. | ||||
| Steps To Reproduce | 1. create new session with two MIDI clip tracks 2. In Clip view, arm both tracks to record 3. Connect both tracks to an appropriate MIDI input 4. In track 1, select a clip and arm it to record, set the record length to 4 bars 5. In track 2, select a clip and arm it to record, set the record length to 8 bars 6. Press space to start recording, record 8 bars of MIDI | ||||
| Additional Information | Debug version crash report attached. | ||||
| Tags | No tags attached. | ||||
|
|
Ardour9 Crash data.txt (97,316 bytes)
Thread 80 (Thread 0x7ffee495f6c0 (LWP 19062) "AutomationWatch"):
#0 0x00007ffff30ecadf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7ffee495ea40, rem=0x7ffee495ea50) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1 0x00007ffff30f9a27 in __GI___nanosleep (req=<optimised out>, rem=<optimised out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00007ffff432c42f in g_usleep () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff6a730d6 in ARDOUR::AutomationWatch::thread (this=0x55555b911990) at ../libs/ardour/automation_watch.cc:206
#4 0x00007ffff6a782b1 in std::__invoke_impl<void, void (ARDOUR::AutomationWatch::*&)(), ARDOUR::AutomationWatch*&> (__f=@0x555579616c50: (void (ARDOUR::AutomationWatch::*)(class ARDOUR::AutomationWatch * const)) 0x7ffff6a7303c <ARDOUR::AutomationWatch::thread()>, __t=@0x555579616c60: 0x55555b911990) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6a7800a in std::__invoke<void (ARDOUR::AutomationWatch::*&)(), ARDOUR::AutomationWatch*&> (__fn=@0x555579616c50: (void (ARDOUR::AutomationWatch::*)(class ARDOUR::AutomationWatch * const)) 0x7ffff6a7303c <ARDOUR::AutomationWatch::thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6a77dfa in std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x555579616c50, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6a778ea in std::_Bind<void (ARDOUR::AutomationWatch::*(ARDOUR::AutomationWatch*))()>::operator()<, void>() (this=0x555579616c50) at /usr/include/c++/10/functional:499
#8 0x00007ffff6a77436 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
#9 0x00007ffff6a76534 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
#10 0x00007ffff6a74f67 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
#11 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x555579615018) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007ffff4bbff17 in PBD::Thread::_run (arg=0x555579614ff0) at ../libs/pbd/pthread_utils.cc:594
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 79 (Thread 0x7ffee51606c0 (LWP 19061) "AutoConnect"):
#0 0x00007ffff3098d71 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555a556cc8) at ./nptl/futex-internal.c:57
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555a556cc8) at ./nptl/futex-internal.c:87
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555a556cc8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3 0x00007ffff309b7ed in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555a556c78, cond=0x55555a556ca0) at ./nptl/pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55555a556ca0, mutex=0x55555a556c78) at ./nptl/pthread_cond_wait.c:627
#5 0x00007ffff6fa3dc9 in ARDOUR::Session::auto_connect_thread_run (this=0x55555a554880) at ../libs/ardour/session.cc:8050
#6 0x00007ffff6fa3818 in ARDOUR::Session::auto_connect_thread (arg=0x55555a554880) at ../libs/ardour/session.cc:7982
#7 0x00007ffff4bbec82 in fake_thread_start (arg=0x5555784bc670) at ../libs/pbd/pthread_utils.cc:199
#8 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#9 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 78 (Thread 0x7ffee59616c0 (LWP 19060) "SessionSignals"):
#0 0x00007ffff3098d71 in __futex_abstimed_wait_common64 (private=569128228, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555a556c58) at ./nptl/futex-internal.c:57
#1 __futex_abstimed_wait_common (cancel=true, private=569128228, abstime=0x0, clockid=0, expected=0, futex_word=0x55555a556c58) at ./nptl/futex-internal.c:87
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555a556c58, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3 0x00007ffff309b7ed in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555a556c08, cond=0x55555a556c30) at ./nptl/pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55555a556c30, mutex=0x55555a556c08) at ./nptl/pthread_cond_wait.c:627
#5 0x00007ffff7031329 in ARDOUR::Session::emit_thread_run (this=0x55555a554880) at ../libs/ardour/session_process.cc:1234
#6 0x00007ffff70312c8 in ARDOUR::Session::emit_thread (arg=0x55555a554880) at ../libs/ardour/session_process.cc:1224
#7 0x00007ffff4bbec82 in fake_thread_start (arg=0x55557955f6b0) at ../libs/pbd/pthread_utils.cc:199
#8 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#9 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 77 (Thread 0x7ffee61626c0 (LWP 19059) "Ctrl USB Hotplu"):
#0 0x00007ffff311b4fd in __GI___poll (fds=0x7ffed4000b90, nfds=2, timeout=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff369c2e5 in ?? () from /opt/Ardour-9.0.rc3.8-dbg/lib/libusb-1.0.so.0
#2 0x00007ffff369d262 in libusb_handle_events_timeout_completed () from /opt/Ardour-9.0.rc3.8-dbg/lib/libusb-1.0.so.0
#3 0x00007ffff369d3ea in libusb_handle_events () from /opt/Ardour-9.0.rc3.8-dbg/lib/libusb-1.0.so.0
#4 0x00007ffff6a9eb40 in usb_hotplug_thread (user_data=0x555557720aa0) at ../libs/ardour/control_protocol_manager.cc:87
#5 0x00007ffff4bbec82 in fake_thread_start (arg=0x555559c86510) at ../libs/pbd/pthread_utils.cc:199
#6 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#7 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 76 (Thread 0x7ffeecdfb6c0 (LWP 19058) "ArdourGUI"):
#0 0x00007ffff311b4fd in __GI___poll (fds=0x7ffeecdface0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff36a3d00 in ?? () from /opt/Ardour-9.0.rc3.8-dbg/lib/libusb-1.0.so.0
#2 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#3 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 75 (Thread 0x7ffeed5fc6c0 (LWP 19057) "UI:Generic MIDI"):
#0 0x00007ffff311b4fd in __GI___poll (fds=0x7fffb801fce0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff42fdc8e in ?? () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff42fe023 in g_main_loop_run () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff4b59cd3 in BaseUI::main_thread (this=0x555576b2aac8) at ../libs/pbd/base_ui.cc:101
#4 0x00007ffff4b5e673 in std::__invoke_impl<void, void (BaseUI::*&)(), BaseUI*&> (__f=@0x55555f28e650: (void (BaseUI::*)(class BaseUI * const)) 0x7ffff4b59aca <BaseUI::main_thread()>, __t=@0x55555f28e660: 0x555576b2aac8) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff4b5e497 in std::__invoke<void (BaseUI::*&)(), BaseUI*&> (__fn=@0x55555f28e650: (void (BaseUI::*)(class BaseUI * const)) 0x7ffff4b59aca <BaseUI::main_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff4b5e2fc in std::_Bind<void (BaseUI::*(BaseUI*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x55555f28e650, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff4b5dfdc in std::_Bind<void (BaseUI::*(BaseUI*))()>::operator()<, void>() (this=0x55555f28e650) at /usr/include/c++/10/functional:499
#8 0x00007ffff4b5da54 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
#9 0x00007ffff4b5d1e4 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
#10 0x00007ffff4b5c7e9 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
#11 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x55555d723d78) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007ffff4bbff17 in PBD::Thread::_run (arg=0x55555d723d50) at ../libs/pbd/pthread_utils.cc:594
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 74 (Thread 0x7fffb27fc6c0 (LWP 19056) "midiUI"):
#0 0x00007ffff311b4fd in __GI___poll (fds=0x7ffee0041940, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff42fdc8e in ?? () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff42fe023 in g_main_loop_run () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff4b59cd3 in BaseUI::main_thread (this=0x555576bdcad0) at ../libs/pbd/base_ui.cc:101
#4 0x00007ffff4b5e673 in std::__invoke_impl<void, void (BaseUI::*&)(), BaseUI*&> (__f=@0x555576d9cfc0: (void (BaseUI::*)(class BaseUI * const)) 0x7ffff4b59aca <BaseUI::main_thread()>, __t=@0x555576d9cfd0: 0x555576bdcad0) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff4b5e497 in std::__invoke<void (BaseUI::*&)(), BaseUI*&> (__fn=@0x555576d9cfc0: (void (BaseUI::*)(class BaseUI * const)) 0x7ffff4b59aca <BaseUI::main_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff4b5e2fc in std::_Bind<void (BaseUI::*(BaseUI*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x555576d9cfc0, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff4b5dfdc in std::_Bind<void (BaseUI::*(BaseUI*))()>::operator()<, void>() (this=0x555576d9cfc0) at /usr/include/c++/10/functional:499
#8 0x00007ffff4b5da54 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
#9 0x00007ffff4b5d1e4 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
#10 0x00007ffff4b5c7e9 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
#11 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x555576d9cf88) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007ffff4bbff17 in PBD::Thread::_run (arg=0x555576d9cf60) at ../libs/pbd/pthread_utils.cc:594
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 73 (Thread 0x7fffb0324900 (LWP 19055) "butler"):
#0 0x00007ffff311b4fd in __GI___poll (fds=0x7fffb0323424, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff4b71974 in CrossThreadChannel::poll_for_request (this=0x55555c6adec8) at ../libs/pbd/crossthread.posix.cc:108
#2 0x00007ffff4b719e5 in CrossThreadChannel::receive (this=0x55555c6adec8, msg=@0x7fffb03234df: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133
#3 0x00007ffff6a88485 in ARDOUR::Butler::thread_work (this=0x55555c6ade20) at ../libs/ardour/butler.cc:208
#4 0x00007ffff6a87d49 in ARDOUR::Butler::_thread_work (arg=0x55555c6ade20) at ../libs/ardour/butler.cc:178
#5 0x00007ffff4bbec82 in fake_thread_start (arg=0x55555beb9360) at ../libs/pbd/pthread_utils.cc:199
#6 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#7 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 72 (Thread 0x7ffeeedff6c0 (LWP 19053) "IO-32784-0x7ffe"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 71 (Thread 0x7fff057fa6c0 (LWP 19052) "IO-32783-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 70 (Thread 0x7fff077fe6c0 (LWP 19051) "IO-32782-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 69 (Thread 0x7fff0e7fc6c0 (LWP 19050) "IO-32781-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 68 (Thread 0x7fff07fff6c0 (LWP 19049) "IO-32780-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 67 (Thread 0x7fff1a7fc6c0 (LWP 19048) "IO-32779-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 66 (Thread 0x7fff24ff96c0 (LWP 19047) "IO-32778-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 65 (Thread 0x7fff26ffd6c0 (LWP 19046) "IO-32777-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 64 (Thread 0x7fff317fa6c0 (LWP 19045) "IO-32776-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 63 (Thread 0x7fff337fe6c0 (LWP 19044) "IO-32775-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 62 (Thread 0x7fff39ffb6c0 (LWP 19043) "IO-32774-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 61 (Thread 0x7fff3bfff6c0 (LWP 19042) "IO-32773-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 60 (Thread 0x7fff427fc6c0 (LWP 19041) "IO-32772-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 59 (Thread 0x7fff50ff96c0 (LWP 19040) "IO-32771-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 58 (Thread 0x7fff52ffd6c0 (LWP 19039) "IO-32770-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 57 (Thread 0x7fff59ffb6c0 (LWP 19038) "IO-32769-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 56 (Thread 0x7fff53fff6c0 (LWP 19037) "IO-32768-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 55 (Thread 0x7fff5bfff6c0 (LWP 19036) "IO-32767-0x7fff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x555559cbf2ac) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6c42e0b in ARDOUR::IOTaskList::io_thread (this=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:166
#3 0x00007ffff6c42d38 in ARDOUR::IOTaskList::_worker_thread (me=0x555559cbf270) at ../libs/ardour/io_tasklist.cc:154
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 54 (Thread 0x7fff78ff96c0 (LWP 19035) "RT-18-0x7fff78f"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff60000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff60000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff60000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff60000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff60000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff78ff8cc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555a5440b0) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 53 (Thread 0x7fff797fa6c0 (LWP 19034) "RT-17-0x7fff797"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff5c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff5c000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff5c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff5c000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff5c000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff797f9cc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555a543e60) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 52 (Thread 0x7fff79ffb6c0 (LWP 19033) "RT-16-0x7fff79f"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff68000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff68000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff68000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff68000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff68000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff79ffacc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555a543c10) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 51 (Thread 0x7fff7a7fc6c0 (LWP 19032) "RT-15-0x7fff7a7"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff64000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff64000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff64000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff64000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff64000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff7a7fbcc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555a5439c0) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 50 (Thread 0x7fff7affd6c0 (LWP 19031) "RT-14-0x7fff7af"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47dc0) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bce733 in ARDOUR::Graph::reached_terminal_node (this=0x55555dd47c80) at ../libs/ardour/graph.cc:267
#3 0x00007ffff6bdaa6b in ARDOUR::GraphNode::finish (this=0x555576e65048, chain=0x7fffb801fef0) at ../libs/ardour/graphnode.cc:107
#4 0x00007ffff6bda950 in ARDOUR::GraphNode::run (this=0x555576e65048, chain=0x7fffb801fef0) at ../libs/ardour/graphnode.cc:74
#5 0x00007ffff6bceeaa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:344
#6 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#7 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff70000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff70000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#8 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff70000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#9 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff70000b70, __args=...) at /usr/include/c++/10/functional:416
#10 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff70000b70) at /usr/include/c++/10/functional:499
#11 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff7affccc0) at /usr/include/c++/10/bits/std_function.h:622
#15 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555a29be50) at ../libs/backends/jack/jack_audiobackend.cc:895
#16 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#17 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 49 (Thread 0x7fff7b7fe6c0 (LWP 19030) "RT-13-0x7fff7b7"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff6c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff6c000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff6c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff6c000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff6c000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff7b7fdcc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555a29bc00) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 48 (Thread 0x7fff7bfff6c0 (LWP 19029) "RT-12-0x7fff7bf"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff74000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff74000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff74000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff74000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff74000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff7bffecc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555a29b9b0) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 47 (Thread 0x7fff98ff96c0 (LWP 19028) "RT-11-0x7fff98f"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff80000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff80000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff80000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff80000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff80000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff98ff8cc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555ff1b7f0) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 46 (Thread 0x7fff997fa6c0 (LWP 19027) "RT-10-0x7fff997"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff7c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff7c000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff7c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff7c000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff7c000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff997f9cc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x5555592c8940) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 45 (Thread 0x7fff99ffb6c0 (LWP 19026) "RT-9-0x7fff99ff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff88000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff88000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff88000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff88000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff88000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff99ffacc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x5555592c72a0) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 44 (Thread 0x7fff9a7fc6c0 (LWP 19025) "RT-8-0x7fff9a7f"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff84000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff84000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff84000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff84000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff84000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff9a7fbcc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555559190050) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 43 (Thread 0x7fff9affd6c0 (LWP 19024) "RT-7-0x7fff9aff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff90000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff90000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff90000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff90000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff90000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff9affccc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555935f240) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 42 (Thread 0x7fff9b7fe6c0 (LWP 19023) "RT-6-0x7fff9b7f"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff8c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff8c000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff8c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff8c000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff8c000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff9b7fdcc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x5555592bd9f0) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 41 (Thread 0x7fff9bfff6c0 (LWP 19022) "RT-5-0x7fff9bff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff94000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff94000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff94000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff94000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff94000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff9bffecc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555557b42770) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 40 (Thread 0x7fffb0b4a6c0 (LWP 19021) "RT-4-0x7fffb0b4"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fffa0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fffa0000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fffa0000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fffa0000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fffa0000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fffb0b49cc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555558f96b60) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 39 (Thread 0x7fffb134b6c0 (LWP 19020) "RT-3-0x7fffb134"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fff9c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fff9c000b80: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fff9c000b70: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff9c000b70, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fff9c000b70) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fffb134acc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x5555594ba940) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 38 (Thread 0x7fffd92fa6c0 (LWP 19019) "RT-2-0x7fffd92f"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fffa8000f90: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fffa8000fa0: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fffa8000f90: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fffa8000f90, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fffa8000f90) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fffd92f9cc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555559512ba0) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 37 (Thread 0x7fffb2ffd6c0 (LWP 19018) "RT-1-0x7fffb2ff"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf28d in ARDOUR::Graph::helper_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:372
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fffb4003820: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>, __t=@0x7fffb4003830: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fffb4003820: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf0a2 <ARDOUR::Graph::helper_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fffb4003820, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fffb4003820) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fffb2ffccc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x55555a519490) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 36 (Thread 0x7fffd9afb6c0 (LWP 19017) "RT-main-0x7fffd"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff4bc77c4 in PBD::Semaphore::wait (this=0x55555dd47db4) at ../libs/pbd/semutils.cc:120
#2 0x00007ffff6bcecfa in ARDOUR::Graph::run_one (this=0x55555dd47c80) at ../libs/ardour/graph.cc:320
#3 0x00007ffff6bcf6f9 in ARDOUR::Graph::main_thread (this=0x55555dd47c80) at ../libs/ardour/graph.cc:425
#4 0x00007ffff6bda113 in std::__invoke_impl<void, void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__f=@0x7fffc8001f20: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf344 <ARDOUR::Graph::main_thread()>, __t=@0x7fffc8001f30: 0x55555dd47c80) at /usr/include/c++/10/bits/invoke.h:73
#5 0x00007ffff6bd9def in std::__invoke<void (ARDOUR::Graph::*&)(), ARDOUR::Graph*&> (__fn=@0x7fffc8001f20: (void (ARDOUR::Graph::*)(ARDOUR::Graph * const)) 0x7ffff6bcf344 <ARDOUR::Graph::main_thread()>) at /usr/include/c++/10/bits/invoke.h:95
#6 0x00007ffff6bd95a2 in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fffc8001f20, __args=...) at /usr/include/c++/10/functional:416
#7 0x00007ffff6bd892e in std::_Bind<void (ARDOUR::Graph::*(ARDOUR::Graph*))()>::operator()<, void>() (this=0x7fffc8001f20) at /usr/include/c++/10/functional:499
#8 0x00007ffff6bd7561 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 0x00007ffff6bd58e3 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 0x00007ffff6bd4880 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 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fffd9afacc0) at /usr/include/c++/10/bits/std_function.h:622
#12 0x00007fffe01b4812 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x555558640170) at ../libs/backends/jack/jack_audiobackend.cc:895
#13 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#14 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 29 (Thread 0x7fffb37fe6c0 (LWP 19007) "AudioEngine 1"):
#0 0x00007ffff312a072 in epoll_wait (epfd=17, events=0x7fffb37fd440, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00007fffe0715168 in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#2 0x00007fffe07072f2 in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#3 0x00007fffdb74b90c in pw_data_loop_wait () from /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#4 0x00007fffe0c17540 in jack_cycle_wait () from /usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/libjack.so.0
#5 0x00007fffe01d96dd in WJACK_cycle_wait (client=0x555557c91400) at ../libs/backends/jack/weak_libjack.def:95
#6 0x00007fffe01b48d5 in ARDOUR::JACKAudioBackend::process_thread (this=0x555557ee2f10) at ../libs/backends/jack/jack_audiobackend.cc:924
#7 0x00007fffe01b4860 in ARDOUR::JACKAudioBackend::_process_thread (arg=0x555557ee2f10) at ../libs/backends/jack/jack_audiobackend.cc:903
#8 0x00007fffe070745d in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#9 0x00007fffdb751e66 in ?? () from /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#10 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#11 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 28 (Thread 0x7fffd8af96c0 (LWP 19006) "pw-ardour"):
#0 0x00007ffff312a072 in epoll_wait (epfd=20, events=0x7fffd8af88d0, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00007fffe0715168 in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#2 0x00007fffe070539f in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#3 0x00007fffdb79e5d7 in ?? () from /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 27 (Thread 0x7fffb3fff6c0 (LWP 19005) "pw-ardour"):
#0 0x00007ffff312a072 in epoll_wait (epfd=11, events=0x7fffb3ffe8d0, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00007fffe0715168 in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#2 0x00007fffe070539f in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#3 0x00007fffdb79e5d7 in ?? () from /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#4 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#5 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 20 (Thread 0x7fffda4866c0 (LWP 18989) "gmain"):
#0 0x00007ffff311b4fd in __GI___poll (fds=0x555557a2d780, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff42fdc8e in ?? () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff42fdd9f in g_main_context_iteration () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff42fddf1 in ?? () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#4 0x00007ffff432ac35 in ?? () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#5 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#6 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 10 (Thread 0x7fffdbfff6c0 (LWP 18979) "DeviceList"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff434d8ff in g_cond_wait () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff69fa017 in ARDOUR::AudioEngine::do_devicelist_update (this=0x555557e1ffa0) at ../libs/ardour/audioengine.cc:757
#3 0x00007ffff6a06f6e in std::__invoke_impl<void, void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__f=@0x555557e25bb0: (void (ARDOUR::AudioEngine::*)(class ARDOUR::AudioEngine * const)) 0x7ffff69f9ebc <ARDOUR::AudioEngine::do_devicelist_update()>, __t=@0x555557e25bc0: 0x555557e1ffa0) at /usr/include/c++/10/bits/invoke.h:73
#4 0x00007ffff6a06e15 in std::__invoke<void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__fn=@0x555557e25bb0: (void (ARDOUR::AudioEngine::*)(class ARDOUR::AudioEngine * const)) 0x7ffff69f9ebc <ARDOUR::AudioEngine::do_devicelist_update()>) at /usr/include/c++/10/bits/invoke.h:95
#5 0x00007ffff6a06c34 in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x555557e25bb0, __args=...) at /usr/include/c++/10/functional:416
#6 0x00007ffff6a0668c in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::operator()<, void>() (this=0x555557e25bb0) at /usr/include/c++/10/functional:499
#7 0x00007ffff6a05edc 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
#8 0x00007ffff6a04db6 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
#9 0x00007ffff6a035bb 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
#10 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x555557e25668) at /usr/include/c++/10/bits/std_function.h:622
#11 0x00007ffff4bbff17 in PBD::Thread::_run (arg=0x555557e25640) at ../libs/pbd/pthread_utils.cc:594
#12 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#13 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 9 (Thread 0x7fffe2fff6c0 (LWP 18978) "EngineWatchdog"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff434d8ff in g_cond_wait () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff69f9dab in ARDOUR::AudioEngine::do_reset_backend (this=0x555557e1ffa0) at ../libs/ardour/audioengine.cc:722
#3 0x00007ffff6a06f6e in std::__invoke_impl<void, void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__f=@0x555557e25d50: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7ffff69f99ec <ARDOUR::AudioEngine::do_reset_backend()>, __t=@0x555557e25d60: 0x555557e1ffa0) at /usr/include/c++/10/bits/invoke.h:73
#4 0x00007ffff6a06e15 in std::__invoke<void (ARDOUR::AudioEngine::*&)(), ARDOUR::AudioEngine*&> (__fn=@0x555557e25d50: (void (ARDOUR::AudioEngine::*)(ARDOUR::AudioEngine * const)) 0x7ffff69f99ec <ARDOUR::AudioEngine::do_reset_backend()>) at /usr/include/c++/10/bits/invoke.h:95
#5 0x00007ffff6a06c34 in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x555557e25d50, __args=...) at /usr/include/c++/10/functional:416
#6 0x00007ffff6a0668c in std::_Bind<void (ARDOUR::AudioEngine::*(ARDOUR::AudioEngine*))()>::operator()<, void>() (this=0x555557e25d50) at /usr/include/c++/10/functional:499
#7 0x00007ffff6a05edc 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
#8 0x00007ffff6a04db6 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
#9 0x00007ffff6a035bb 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
#10 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x555557e25608) at /usr/include/c++/10/bits/std_function.h:622
#11 0x00007ffff4bbff17 in PBD::Thread::_run (arg=0x555557e255e0) at ../libs/pbd/pthread_utils.cc:594
#12 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#13 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 6 (Thread 0x7fffdb5ff6c0 (LWP 18975) "Analyzer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff434d8ff in g_cond_wait () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff69c233a in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:95
#3 0x0000555555e4a5b3 in sigc::pointer_functor0<void>::operator() (this=0x5555577840e8) at ../../gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4 0x00007ffff69c56be in std::__invoke_impl<void, sigc::pointer_functor0<void>&> (__f=...) at /usr/include/c++/10/bits/invoke.h:60
#5 0x00007ffff69c4f51 in std::__invoke_r<void, sigc::pointer_functor0<void>&> (__fn=...) at /usr/include/c++/10/bits/invoke.h:110
#6 0x00007ffff69c424c in std::_Function_handler<void (), sigc::pointer_functor0<void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291
#7 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x5555577840e8) at /usr/include/c++/10/bits/std_function.h:622
#8 0x00007ffff4bbff17 in PBD::Thread::_run (arg=0x5555577840c0) at ../libs/pbd/pthread_utils.cc:594
#9 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#10 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 5 (Thread 0x7fffe3fff6c0 (LWP 18974) "PeakFileBuilder"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff434d8ff in g_cond_wait () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff70dc8e7 in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#3 0x00007ffff7f221e1 in std::__invoke_impl<void, void (*&)()> (__f=@0x5555576d01f8: 0x7ffff70dc839 <peak_thread_work()>) at /usr/include/c++/10/bits/invoke.h:60
#4 0x00007ffff7f216ed in std::__invoke_r<void, void (*&)()> (__fn=@0x5555576d01f8: 0x7ffff70dc839 <peak_thread_work()>) at /usr/include/c++/10/bits/invoke.h:110
#5 0x00007ffff7f2068f in std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291
#6 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x5555576d01f8) at /usr/include/c++/10/bits/std_function.h:622
#7 0x00007ffff4bbff17 in PBD::Thread::_run (arg=0x5555576d01d0) at ../libs/pbd/pthread_utils.cc:594
#8 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#9 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 4 (Thread 0x7ffff0bfe6c0 (LWP 18973) "PeakFileBuilder"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff434d8ff in g_cond_wait () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff70dc8e7 in peak_thread_work () at ../libs/ardour/source_factory.cc:73
#3 0x00007ffff7f221e1 in std::__invoke_impl<void, void (*&)()> (__f=@0x5555577848c8: 0x7ffff70dc839 <peak_thread_work()>) at /usr/include/c++/10/bits/invoke.h:60
#4 0x00007ffff7f216ed in std::__invoke_r<void, void (*&)()> (__fn=@0x5555577848c8: 0x7ffff70dc839 <peak_thread_work()>) at /usr/include/c++/10/bits/invoke.h:110
#5 0x00007ffff7f2068f in std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291
#6 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x5555577848c8) at /usr/include/c++/10/bits/std_function.h:622
#7 0x00007ffff4bbff17 in PBD::Thread::_run (arg=0x5555577848a0) at ../libs/pbd/pthread_utils.cc:594
#8 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#9 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 3 (Thread 0x7ffff13ff6c0 (LWP 18972) "LXVSTEventLoop"):
#0 0x00007ffff30ecadf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7ffff13fea70, rem=0x7ffff13fea80) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1 0x00007ffff30f9a27 in __GI___nanosleep (req=<optimised out>, rem=<optimised out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00007ffff432c42f in g_usleep () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#3 0x0000555556d7d666 in gui_event_loop () at ../gtk2_ardour/linux_vst_gui_support.cc:463
#4 0x00007ffff4bbec82 in fake_thread_start (arg=0x5555577b6d20) at ../libs/pbd/pthread_utils.cc:199
#5 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#6 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 2 (Thread 0x7ffff1b4c900 (LWP 18971) "TriggerBox Work"):
#0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimised out>) at ./nptl/pthread_kill.c:44
#1 __pthread_kill_internal (signo=6, threadid=<optimised out>) at ./nptl/pthread_kill.c:78
#2 __GI___pthread_kill (threadid=<optimised out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3 0x00007ffff304527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4 0x00007ffff30288ff in __GI_abort () at ./stdlib/abort.c:79
#5 0x00007ffff302881b in __assert_fail_base (fmt=0x7ffff31d01e8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7ffff55d0488 "_notes.empty() || ev.time() >= (*_notes.rbegin())->time()", file=file@entry=0x7ffff55d026c "../libs/evoral/Sequence.cc", line=line@entry=948, function=function@entry=0x7ffff55d03f8 "void Evoral::Sequence<T>::append(const Evoral::Event<Time>&, Evoral::event_id_t) [with Time = Temporal::Beats; Evoral::event_id_t = int]") at ./assert/assert.c:96
#6 0x00007ffff303b517 in __assert_fail (assertion=0x7ffff55d0488 "_notes.empty() || ev.time() >= (*_notes.rbegin())->time()", file=0x7ffff55d026c "../libs/evoral/Sequence.cc", line=948, function=0x7ffff55d03f8 "void Evoral::Sequence<T>::append(const Evoral::Event<Time>&, Evoral::event_id_t) [with Time = Temporal::Beats; Evoral::event_id_t = int]") at ./assert/assert.c:105
#7 0x00007ffff55a9198 in Evoral::Sequence<Temporal::Beats>::append (this=0x7fffec01fab8, ev=..., evid=86352) at ../libs/evoral/Sequence.cc:948
#8 0x00007ffff70c1e8f in ARDOUR::SMFSource::_append_event_beats (this=0x7fffec01f210, lock=..., ev=..., allow_meta=false) at ../libs/ardour/smf_source.cc:529
#9 0x00007ffff6beb939 in ARDOUR::MidiSource::append_event_beats (this=0x7fffec01f210, lock=..., ev=..., allow_meta=false) at ../libs/ardour/ardour/midi_source.h:132
#10 0x00007ffff7161a06 in ARDOUR::TriggerBoxThread::build_midi_source (this=0x5555576d9430, t=0x5555774a4300, duration=..., pos=...) at ../libs/ardour/triggerbox.cc:6023
#11 0x00007ffff7160de6 in ARDOUR::TriggerBoxThread::build_source (this=0x5555576d9430, t=0x5555774a4300, duration=..., pos=...) at ../libs/ardour/triggerbox.cc:5940
#12 0x00007ffff7160a13 in ARDOUR::TriggerBoxThread::thread_work (this=0x5555576d9430) at ../libs/ardour/triggerbox.cc:5848
#13 0x00007ffff71608bb in ARDOUR::TriggerBoxThread::_thread_work (arg=0x5555576d9430) at ../libs/ardour/triggerbox.cc:5818
#14 0x00007ffff4bbec82 in fake_thread_start (arg=0x5555576d7780) at ../libs/pbd/pthread_utils.cc:199
#15 0x00007ffff309caa4 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:447
#16 0x00007ffff3129c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 1 (Thread 0x7ffff1cd1d80 (LWP 18968) "ArdourGUI"):
#0 0x00007ffff3d4f795 in g_signal_emit_valist () from /opt/Ardour-9.0.rc3.8-dbg/lib/libgobject-2.0.so.0
#1 0x00007ffff3d50b22 in g_signal_emit () from /opt/Ardour-9.0.rc3.8-dbg/lib/libgobject-2.0.so.0
#2 0x00007ffff3d38b94 in ?? () from /opt/Ardour-9.0.rc3.8-dbg/lib/libgobject-2.0.so.0
#3 0x00007ffff3d3b0a8 in g_object_notify () from /opt/Ardour-9.0.rc3.8-dbg/lib/libgobject-2.0.so.0
#4 0x00007ffff40ebd9f in IA__gtk_widget_set_name (widget=0x55555a70a400, name=0x5555579836f0 "patch change button") at ../libs/tk/ytk/gtkwidget.c:5873
#5 0x00007ffff4783bc5 in Gtk::Widget::set_name (this=0x55555a6e62f0, name=...) at ../libs/tk/ytkmm/widget.cc:5976
#6 0x000055555667ae2d in PatchBankList::refill (this=0x55555a6d2158, cns=std::shared_ptr<MIDI::Name::ChannelNameSet> (use count 3, weak count 0) = {...}, b=0) at ../gtk2_ardour/patch_change_widget.cc:207
#7 0x000055555667cbe7 in PatchChangeTab::refill_banks (this=0x55555a6d2130) at ../gtk2_ardour/patch_change_widget.cc:366
#8 0x000055555667c697 in PatchChangeTab::reset (this=0x55555a6d2130, r=std::shared_ptr<ARDOUR::Route> (use count 40, weak count 21) = {...}, t=std::shared_ptr<ARDOUR::MIDITrigger> (use count 7, weak count 0) = {...}) at ../gtk2_ardour/patch_change_widget.cc:296
#9 0x0000555556682d1d in PatchChangeTriggerWindow::reset (this=0x555558523ca8, r=std::shared_ptr<ARDOUR::Route> (use count 40, weak count 21) = {...}, t=std::shared_ptr<ARDOUR::MIDITrigger> (use count 7, weak count 0) = {...}) at ../gtk2_ardour/patch_change_widget.cc:881
#10 0x0000555556b102e2 in SlotPropertyTable::on_trigger_set (this=0x555558521000) at ../gtk2_ardour/slot_properties_box.cc:597
#11 0x0000555556c85415 in TriggerUI::set_trigger (this=0x555558521000, tr=...) at ../gtk2_ardour/trigger_ui.cc:822
#12 0x0000555556b11634 in SlotPropertyWidget::set_trigger (this=0x555558520280, tr=...) at ../gtk2_ardour/slot_properties_box.h:146
#13 0x0000555556aff3c0 in SlotPropertiesBox::set_slot (this=0x55555ec17ad0, tref=...) at ../gtk2_ardour/slot_properties_box.cc:95
#14 0x0000555556a6a675 in SelectionPropertiesBox::selection_changed (this=0x55555e13b1a0) at ../gtk2_ardour/selection_properties_box.cc:180
#15 0x0000555556a6bfda in sigc::bound_mem_functor0<void, SelectionPropertiesBox>::operator() (this=0x55555a34a158) at ../../gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
#16 0x0000555556a6bd96 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, SelectionPropertiesBox> >::operator() (this=0x55555a34a150) at ../../gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#17 0x0000555556a6ba35 in sigc::internal::slot_call<sigc::bound_mem_functor0<void, SelectionPropertiesBox>, void>::call_it (rep=0x55555a34a120) at ../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:483
#18 0x0000555555da0682 in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x5555593e5bd0) at ../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:794
#19 0x0000555555da3c32 in sigc::signal0<void, sigc::nil>::emit (this=0x555558fb0280) at ../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:2800
#20 0x0000555555da1cd8 in sigc::signal0<void, sigc::nil>::operator() (this=0x555558fb0280) at ../../gtk/inst/include/sigc++-2.0/sigc++/signal.h:2816
#21 0x0000555556a5f0f4 in Selection::add (this=0x555558fb00c0, te=0x555569906110) at ../gtk2_ardour/selection.cc:1673
#22 0x0000555556a5f0b4 in Selection::set (this=0x555558fb00c0, te=0x555569906110) at ../gtk2_ardour/selection.cc:1666
#23 0x0000555556c4c99d in TriggerPage::trigger_arm_changed (this=0x55555e12e440, trigger=0x5555774a4300) at ../gtk2_ardour/trigger_page.cc:542
#24 0x0000555556c5edf1 in std::__invoke_impl<void, void (TriggerPage::*&)(ARDOUR::Trigger const*), TriggerPage*&, ARDOUR::Trigger const*> (__f=@0x7fff7c00fc80: (void (TriggerPage::*)(class TriggerPage * const, const class ARDOUR::Trigger *)) 0x555556c4c8b8 <TriggerPage::trigger_arm_changed(ARDOUR::Trigger const*)>, __t=@0x7fff7c00fc90: 0x55555e12e440) at /usr/include/c++/10/bits/invoke.h:73
#25 0x0000555556c5dfcd in std::__invoke<void (TriggerPage::*&)(ARDOUR::Trigger const*), TriggerPage*&, ARDOUR::Trigger const*> (__fn=@0x7fff7c00fc80: (void (TriggerPage::*)(class TriggerPage * const, const class ARDOUR::Trigger *)) 0x555556c4c8b8 <TriggerPage::trigger_arm_changed(ARDOUR::Trigger const*)>) at /usr/include/c++/10/bits/invoke.h:95
#26 0x0000555556c5cd31 in std::_Bind<void (TriggerPage::*(TriggerPage*, std::_Placeholder<1>))(ARDOUR::Trigger const*)>::__call<void, ARDOUR::Trigger const*&&, 0ul, 1ul>(std::tuple<ARDOUR::Trigger const*&&>&&, std::_Index_tuple<0ul, 1ul>) (this=0x7fff7c00fc80, __args=...) at /usr/include/c++/10/functional:416
#27 0x0000555556c5adad in std::_Bind<void (TriggerPage::*(TriggerPage*, std::_Placeholder<1>))(ARDOUR::Trigger const*)>::operator()<ARDOUR::Trigger const*, void>(ARDOUR::Trigger const*&&) (this=0x7fff7c00fc80) at /usr/include/c++/10/functional:499
#28 0x0000555556c58aa7 in std::__invoke_impl<void, std::_Bind<void (TriggerPage::*(TriggerPage*, std::_Placeholder<1>))(ARDOUR::Trigger const*)>&, ARDOUR::Trigger const*>(std::__invoke_other, std::_Bind<void (TriggerPage::*(TriggerPage*, std::_Placeholder<1>))(ARDOUR::Trigger const*)>&, ARDOUR::Trigger const*&&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60
#29 0x0000555556c56541 in std::__invoke_r<void, std::_Bind<void (TriggerPage::*(TriggerPage*, std::_Placeholder<1>))(ARDOUR::Trigger const*)>&, ARDOUR::Trigger const*>(std::_Bind<void (TriggerPage::*(TriggerPage*, std::_Placeholder<1>))(ARDOUR::Trigger const*)>&, ARDOUR::Trigger const*&&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110
#30 0x0000555556c54121 in std::_Function_handler<void (ARDOUR::Trigger const*), std::_Bind<void (TriggerPage::*(TriggerPage*, std::_Placeholder<1>))(ARDOUR::Trigger const*)> >::_M_invoke(std::_Any_data const&, ARDOUR::Trigger const*&&) (__functor=..., __args#0=@0x7fffffffb340: 0x5555774a4300) at /usr/include/c++/10/bits/std_function.h:291
#31 0x0000555556c5fa73 in std::function<void (ARDOUR::Trigger const*)>::operator()(ARDOUR::Trigger const*) const (this=0x7fff7c00f0d0, __args#0=0x5555774a4300) at /usr/include/c++/10/bits/std_function.h:622
#32 0x0000555556c5f82b in std::__invoke_impl<void, std::function<void (ARDOUR::Trigger const*)>&, ARDOUR::Trigger const*&>(std::__invoke_other, std::function<void (ARDOUR::Trigger const*)>&, ARDOUR::Trigger const*&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60
#33 0x0000555556c5f509 in std::__invoke<std::function<void (ARDOUR::Trigger const*)>&, ARDOUR::Trigger const*&>(std::function<void (ARDOUR::Trigger const*)>&, ARDOUR::Trigger const*&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:95
#34 0x0000555556c5efe2 in std::_Bind<std::function<void (ARDOUR::Trigger const*)> (ARDOUR::Trigger const*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7fff7c00f0d0, __args=...) at /usr/include/c++/10/functional:416
#35 0x0000555556c5e20a in std::_Bind<std::function<void (ARDOUR::Trigger const*)> (ARDOUR::Trigger const*)>::operator()<, void>() (this=0x7fff7c00f0d0) at /usr/include/c++/10/functional:499
#36 0x0000555556c5d2d2 in std::__invoke_impl<void, std::_Bind<std::function<void (ARDOUR::Trigger const*)> (ARDOUR::Trigger const*)>&>(std::__invoke_other, std::_Bind<std::function<void (ARDOUR::Trigger const*)> (ARDOUR::Trigger const*)>&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60
#37 0x0000555556c5b603 in std::__invoke_r<void, std::_Bind<std::function<void (ARDOUR::Trigger const*)> (ARDOUR::Trigger const*)>&>(std::_Bind<std::function<void (ARDOUR::Trigger const*)> (ARDOUR::Trigger const*)>&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:110
#38 0x0000555556c58e5e in std::_Function_handler<void (), std::_Bind<std::function<void (ARDOUR::Trigger const*)> (ARDOUR::Trigger const*)> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291
#39 0x0000555555da3524 in std::function<void ()>::operator()() const (this=0x7fff7c0056c8) at /usr/include/c++/10/bits/std_function.h:622
#40 0x00007ffff51ba589 in Gtkmm2ext::UI::do_request (this=0x555557e748d0, req=0x7fff7c0056b8) at ../libs/gtkmm2ext/gtk_ui.cc:500
#41 0x00007ffff51bf6de in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests (this=0x555557e748d0) at ../libs/pbd/pbd/abstract_ui.inc.cc:287
#42 0x00007ffff4b5a20a in BaseUI::request_handler (this=0x555557e748d0, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:152
#43 0x00007ffff4b5e1e4 in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator() (this=0x555557e6f7a8, _A_a1=@0x7fffffffbe54: Glib::IO_IN) at ../../gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#44 0x00007ffff4b5de43 in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&> (this=0x555557e6f7a0, _A_arg1=@0x7fffffffbe54: Glib::IO_IN) at ../../gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#45 0x00007ffff4b5d82a in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it (rep=0x555557e6f770, a_1=@0x7fffffffbe54: Glib::IO_IN) at ../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:170
#46 0x00007ffff4b71cf4 in sigc::slot1<bool, Glib::IOCondition>::operator() (this=0x555557e74968, _A_a1=@0x7fffffffbe54: Glib::IO_IN) at ../../gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:665
#47 0x00007ffff4b71a47 in cross_thread_channel_call_receive_slot (condition=G_IO_IN, data=0x555557e74958) at ../libs/pbd/crossthread.cc:55
#48 0x00007ffff42fd94f in g_main_context_dispatch () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#49 0x00007ffff42fdcf8 in ?? () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#50 0x00007ffff42fe023 in g_main_loop_run () from /opt/Ardour-9.0.rc3.8-dbg/lib/libglib-2.0.so.0
#51 0x00007ffff3f6e949 in IA__gtk_main () at ../libs/tk/ytk/gtkmain.c:1213
#52 0x00007ffff46f643d in Gtk::Main::run_impl (this=0x555557e7c3e0) at ../libs/tk/ytkmm/main.cc:537
#53 0x00007ffff46f6245 in Gtk::Main::run () at ../libs/tk/ytkmm/main.cc:480
#54 0x00007ffff51b9ba2 in Gtkmm2ext::UI::run (this=0x555557e748d0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:319
#55 0x000055555649b530 in main (argc=1, argv=0x7fffffffc578) at ../gtk2_ardour/main.cc:467
|
|
|
hmm, works fine here with 9.0-rc3-10-g4071ade443 |
|
|
the crash occured during building a new SMF (file) from the captured data, when there was an attempt to append an event that was earlier than the previous one. not sure how this can happen. if you can reliably reproduce it, i can think about how we could debug it, but i suspect it may not be reproduceable (though this bug reports hints the opposite) |