View Issue Details

IDProjectCategoryView StatusLast Update
0009447ardourbugspublic2023-10-23 23:12
Reporterskygge Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
PlatformUbuntuOSLinuxOS Version(any)
Product Version7.5 
Summary0009447: Audio stuttering/crackling and Ardour crash when adjusting system volume
DescriptionIf Ardour is run from command line, there is a lot of "Sending key 'state' to UI failed, out of space" printed out every second. But this is not that annoying...
If you adjust system global volume the audio starts to stutter/crackle unpleasantly. If you're adjusting volume long enough - Ardour crashes.
The more tracks Ardour session has the worse effect you get. If you have one or two tracks, you probably won't notice the problem at all.

Example video: https://youtu.be/l-GYdu2_RpU

Thanks! :*
Steps To ReproduceOpen Ardour (7.5 or current master, it doesn't matter) under Pipewire-Jack, load heavy session and try to play with system volume.
Additional InformationIf you consider this as Pipewire bug let me know. But you have to know that no other application behaves like this, I have also Tracktion Waveform 12 pro and Bitwig Studio (demo),
and audio runs smoothly (with PW-Jack, of course). The only program causing problems is Ardour.

Backtrace attached. Pipewire 0.3.80 (just built from current master) but the version doesn't matter, tbh.
TagsNo tags attached.

Activities

skygge

2023-09-14 22:06

reporter  

trace_volume_updown_crash.txt (139,023 bytes)   
Thread 230 (Thread 0x7ffe4bfff6c0 (LWP 17443) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7f1b340 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7f1b2a3 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff7f1b917 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff7f1b895 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555595ca8a98) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555595ca8a70) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 229 (Thread 0x7ffe68ff96c0 (LWP 17442) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7f1b340 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7f1b2a3 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff7f1b917 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff7f1b895 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555595ca8768) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555595ca8740) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 228 (Thread 0x7ffe697fa6c0 (LWP 17441) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7f1b340 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7f1b2a3 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff7f1b917 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff7f1b895 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555595ca8458) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555595ca8430) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 227 (Thread 0x7ffe69ffb6c0 (LWP 17440) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7f1b340 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7f1b2a3 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff7f1b917 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff7f1b895 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555595ca0798) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555595ca0770) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 226 (Thread 0x7ffe6a7fc6c0 (LWP 17439) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7f1b340 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7f1b2a3 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff7f1b917 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff7f1b895 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555595ca0468) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555595ca0440) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 225 (Thread 0x7ffe6b7fe6c0 (LWP 17438) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7f1b340 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7f1b2a3 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff7f1b917 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff7f1b895 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555595ca0378) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555595ca0350) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 224 (Thread 0x7fff617ec6c0 (LWP 17437) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7f1b340 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7f1b2a3 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff7f1b917 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff7f1b895 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555595ca02f8) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555595ca02d0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 223 (Thread 0x7ffe6affd6c0 (LWP 17436) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7f1b340 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7f1b2a3 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff7f1b917 in ArdourWaveView::WaveViewThreads::_thread_proc() (this=0x555595c9ff00) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff7f1b895 in ArdourWaveView::WaveViewThreads::thread_proc() () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555595ca0238) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555595ca0210) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 210 (Thread 0x7ffe6bfff6c0 (LWP 17422) "AutomationWatch"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7ffe6bffe830, rem=0x7ffe6bffe820) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff4b1714f in g_usleep () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff6b64bf7 in ARDOUR::AutomationWatch::thread() (this=0x555578c196d0) at ../libs/ardour/automation_watch.cc:207
#4  0x00007ffff6b6a9d7 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0x55558e538050, p=0x555578c196d0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6b6a4bd in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>&, boost::_bi::list0&, int) (this=0x55558e538060, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6b69d36 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0x55558e538050) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6b69771 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x55558e538048) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x55558e538020) at ../libs/pbd/pthread_utils.cc:488
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 209 (Thread 0x7ffe80d2f6c0 (LWP 17421) "autoconnect"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555bc34aa0) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555bc34aa0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555bc34aa0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555bc34a50, cond=0x55555bc34a78) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55555bc34a78, mutex=0x55555bc34a50) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff70aacab in ARDOUR::Session::auto_connect_thread_run() (this=0x55555bc32920) at ../libs/ardour/session.cc:7605
#6  0x00007ffff70aa65d in ARDOUR::Session::auto_connect_thread(void*) (arg=0x55555bc32920) at ../libs/ardour/session.cc:7536
#7  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 208 (Thread 0x7ffe815306c0 (LWP 17420) "SessionSignals"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555bc34a30) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555bc34a30) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555bc34a30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555bc349e0, cond=0x55555bc34a08) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55555bc34a08, mutex=0x55555bc349e0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff7146f56 in ARDOUR::Session::emit_thread_run() (this=0x55555bc32920) at ../libs/ardour/session_process.cc:1232
#6  0x00007ffff7146efb in ARDOUR::Session::emit_thread(void*) (arg=0x55555bc32920) at ../libs/ardour/session_process.cc:1221
#7  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 207 (Thread 0x7ffe42ffd6c0 (LWP 17419) "ArdourGUI"):
#0  0x00007ffff310fd7f in __GI___poll (fds=0x7ffe60185a50, nfds=2, timeout=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff41a606e in  () at /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007ffff41a7cd8 in libusb_handle_events_timeout_completed () at /lib/x86_64-linux-gnu/libusb-1.0.so.0
#3  0x00007ffff41a7d43 in libusb_handle_events () at /lib/x86_64-linux-gnu/libusb-1.0.so.0
#4  0x00007ffff6b972bc in usb_hotplug_thread(void*) (user_data=0x5555575a0520) at ../libs/ardour/control_protocol_manager.cc:87
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 206 (Thread 0x7ffe4affd6c0 (LWP 17418) "libusb_event"):
#0  0x00007ffff310fd7f in __GI___poll (fds=0x7ffe4affc9a0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff41a24c2 in  () at /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#3  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 205 (Thread 0x7ffe4a7fc6c0 (LWP 17417) "Generic MIDI"):
#0  0x00007ffff310fd7f in __GI___poll (fds=0x7fffcecf62f0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4b480ee in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4aecbdf in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4d69e38 in BaseUI::main_thread() (this=0x555560e69208) at ../libs/pbd/base_ui.cc:102
#4  0x00007ffff4d6f3b9 in boost::_mfi::mf0<void, BaseUI>::operator()(BaseUI*) const (this=0x55555dec8cf0, p=0x555560e69208) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff4d6f001 in boost::_bi::list1<boost::_bi::value<BaseUI*> >::operator()<boost::_mfi::mf0<void, BaseUI>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, BaseUI>&, boost::_bi::list0&, int) (this=0x55555dec8d00, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff4d6ebd2 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >::operator()() (this=0x55555dec8cf0) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff4d6e59b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x55555dec8ce8) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x55555dec8cc0) at ../libs/pbd/pthread_utils.cc:488
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 204 (Thread 0x7ffe49ffb6c0 (LWP 17416) "ZynMiddleWare"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7ffe49ffa990, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=req@entry=0x7ffe49ffa990, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff3112f59 in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:31
#3  0x00007fff44482c3e in DISTRHO::Thread::_entryPoint(void*) () at /usr/lib/lv2/ZynAddSubFX.lv2/ZynAddSubFX.so
#4  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 186 (Thread 0x7ffe82ffd6c0 (LWP 17398) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55557bb59830) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x55557bb59810) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x55557bbe3fa0, p=0x55557bb59810) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x55557bbe3fb0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x55557bbe3fa0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x55557bbe3f98) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x55557bbe3f70) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 185 (Thread 0x7ffe83fff6c0 (LWP 17397) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55557b680840) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x55557b680820) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x5555582d4530, p=0x55557b680820) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x5555582d4540, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x5555582d4530) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x5555582d4528) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x5555582d4500) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 184 (Thread 0x7ffe8affd6c0 (LWP 17396) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55557b4312f0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x55557b4312d0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x55557b3faa10, p=0x55557b4312d0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x55557b3faa20, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x55557b3faa10) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x55557b3faa08) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x55557b3fa9e0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 183 (Thread 0x7ffe8b7fe6c0 (LWP 17395) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55557afb16f0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x55557afb16d0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x55557b03be60, p=0x55557afb16d0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x55557b03be70, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x55557b03be60) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x55557b03be58) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x55557b03be30) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 182 (Thread 0x7ffec23fe6c0 (LWP 17394) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x555578df5df0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x555578df5dd0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555578df7520, p=0x555578df5dd0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555578df7530, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555578df7520) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555578df7518) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555578df74f0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 181 (Thread 0x7ffec2bff6c0 (LWP 17393) "JUCE Timer"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7ffec2bfe8f0, op=393, expected=0, futex_word=0x5555790a0bc8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7ffec2bfe8f0, clockid=0, expected=0, futex_word=0x5555790a0bc8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555790a0bc8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7ffec2bfe8f0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7ffec2bfe8f0, clockid=0, mutex=0x5555790a0b78, cond=0x5555790a0ba0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5555790a0ba0, mutex=0x5555790a0b78, abstime=0x7ffec2bfe8f0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007ffec2d74515 in  () at /usr/lib/vst/DAW Essentials Collection/#TLimiter.so
#6  0x00007ffec2dc997f in  () at /usr/lib/vst/DAW Essentials Collection/#TLimiter.so
#7  0x00007ffec2d7465b in  () at /usr/lib/vst/DAW Essentials Collection/#TLimiter.so
#8  0x00007ffec2d74759 in  () at /usr/lib/vst/DAW Essentials Collection/#TLimiter.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 180 (Thread 0x7ffec3fff6c0 (LWP 17392) "ArdourGUI"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7ffec3ffe960, rem=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffec2d53fae in  () at /usr/lib/vst/DAW Essentials Collection/#TLimiter.so
#3  0x00007ffec2cc32e4 in std::thread::_Impl<std::_Bind_simple<juce::MessageThread::start()::{lambda()#1} ()> >::_M_run() () at /usr/lib/vst/DAW Essentials Collection/#TLimiter.so
#4  0x00007ffff34e64fc in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 174 (Thread 0x7ffec8dfc6c0 (LWP 17381) "adhoc-acceptor"):
#0  0x00007ffff311dff6 in epoll_wait (epfd=99, events=0x7ffec8dfb210, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fff60309bac in  () at /home/ws/.local/share/yabridge/libyabridge-vst3.so
#2  0x00007fff602ad499 in  () at /home/ws/.local/share/yabridge/libyabridge-vst3.so
#3  0x00007fff602adc3d in  () at /home/ws/.local/share/yabridge/libyabridge-vst3.so
#4  0x00007ffff34e6363 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 173 (Thread 0x7ffe8a7fc6c0 (LWP 17380) "host-callbacks"):
#0  __libc_recv (flags=<optimized out>, len=8, buf=0x7ffe8a7fb2c8, fd=93) at ../sysdeps/unix/sysv/linux/recv.c:28
#1  __libc_recv (fd=93, buf=0x7ffe8a7fb2c8, len=8, flags=0) at ../sysdeps/unix/sysv/linux/recv.c:23
#2  0x00007fff602d02ac in  () at /home/ws/.local/share/yabridge/libyabridge-vst3.so
#3  0x00007fff60348889 in  () at /home/ws/.local/share/yabridge/libyabridge-vst3.so
#4  0x00007fff602e9964 in  () at /home/ws/.local/share/yabridge/libyabridge-vst3.so
#5  0x00007ffff34e6363 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 171 (Thread 0x7ffe897fa6c0 (LWP 17310) "wine-stdio"):
#0  0x00007ffff311dff6 in epoll_wait (epfd=91, events=0x7ffe897f91a0, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fff60309bac in  () at /home/ws/.local/share/yabridge/libyabridge-vst3.so
#2  0x00007fff602ad499 in  () at /home/ws/.local/share/yabridge/libyabridge-vst3.so
#3  0x00007fff602ade52 in  () at /home/ws/.local/share/yabridge/libyabridge-vst3.so
#4  0x00007ffff34e6363 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 170 (Thread 0x7ffe88ff96c0 (LWP 17307) "ZynMiddleWare"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7ffe88ff8990, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=req@entry=0x7ffe88ff8990, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff3112f59 in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:31
#3  0x00007fff44482c3e in DISTRHO::Thread::_entryPoint(void*) () at /usr/lib/lv2/ZynAddSubFX.lv2/ZynAddSubFX.so
#4  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 152 (Thread 0x7ffecbfff6c0 (LWP 17289) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x555576ae75f0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x555576ae75d0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555576b71ed0, p=0x555576ae75d0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555576b71ee0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555576b71ed0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555576b71ec8) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555576b71ea0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 151 (Thread 0x7ffec17fa6c0 (LWP 17288) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x555575f3f4b0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x555575f3f490) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555575f6bbb0, p=0x555575f3f490) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555575f6bbc0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555575f6bbb0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555575f6bba8) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555575f6bb80) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 150 (Thread 0x7ffec0ff96c0 (LWP 17287) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x555575ad0630) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x555575ad0610) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555575ad1960, p=0x555575ad0610) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555575ad1970, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555575ad1960) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555575ad1958) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555575ad1930) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 149 (Thread 0x7ffe8bfff6c0 (LWP 17286) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x555570f393e0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x555570f393c0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555570f99660, p=0x555570f393c0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555570f99670, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555570f99660) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555570f99658) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555570f99630) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 148 (Thread 0x7ffe837fe6c0 (LWP 17285) "ZynMiddleWare"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7ffe837fd990, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=req@entry=0x7ffe837fd990, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff3112f59 in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:31
#3  0x00007fff44482c3e in DISTRHO::Thread::_entryPoint(void*) () at /usr/lib/lv2/ZynAddSubFX.lv2/ZynAddSubFX.so
#4  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 130 (Thread 0x7ffee5ffb6c0 (LWP 17267) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55556ccbcaf0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x55556ccbcad0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x55556ccbbcf0, p=0x55556ccbcad0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x55556ccbbd00, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x55556ccbbcf0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x55556ccbbce8) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x55556ccbbcc0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 129 (Thread 0x7ffee67fc6c0 (LWP 17266) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55556bc2d800) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x55556bc2d7e0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x55556acaa4f0, p=0x55556bc2d7e0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x55556acaa500, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x55556acaa4f0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x55556acaa4e8) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x55556acaa4c0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 128 (Thread 0x7ffee6ffd6c0 (LWP 17265) "Pool"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7ffee6ffc920, op=393, expected=0, futex_word=0x7ffef4003818) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7ffee6ffc920, clockid=0, expected=0, futex_word=0x7ffef4003818) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffef4003818, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7ffee6ffc920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7ffee6ffc920, clockid=0, mutex=0x7ffef40037c8, cond=0x7ffef40037f0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x7ffef40037f0, mutex=0x7ffef40037c8, abstime=0x7ffee6ffc920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 127 (Thread 0x7ffee77fe6c0 (LWP 17264) "Pool"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7ffee77fd920, op=393, expected=0, futex_word=0x7ffef4002818) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7ffee77fd920, clockid=0, expected=0, futex_word=0x7ffef4002818) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffef4002818, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7ffee77fd920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7ffee77fd920, clockid=0, mutex=0x7ffef40027c8, cond=0x7ffef40027f0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x7ffef40027f0, mutex=0x7ffef40027c8, abstime=0x7ffee77fd920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 126 (Thread 0x7ffee7fff6c0 (LWP 17263) "JUCE Timer"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7ffee7ffe8e0, op=393, expected=0, futex_word=0x55556a99c528) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7ffee7ffe8e0, clockid=0, expected=0, futex_word=0x55556a99c528) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55556a99c528, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7ffee7ffe8e0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7ffee7ffe8e0, clockid=0, mutex=0x55556a99c4d8, cond=0x55556a99c500) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55556a99c500, mutex=0x55556a99c4d8, abstime=0x7ffee7ffe8e0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff22239c69 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 125 (Thread 0x7fff04ff96c0 (LWP 17262) "MidiCtrlManager"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555cb3fa18) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555cb3fa18) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555cb3fa18, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555cb3f9c8, cond=0x55555cb3f9f0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55555cb3f9f0, mutex=0x55555cb3f9c8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fff221e883b in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff224ad755 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 124 (Thread 0x7fff057fa6c0 (LWP 17261) "FileWatch"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff057f98e0, op=393, expected=0, futex_word=0x55555e0b20f8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff057f98e0, clockid=0, expected=0, futex_word=0x55555e0b20f8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e0b20f8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff057f98e0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff057f98e0, clockid=0, mutex=0x55555e0b20a8, cond=0x55555e0b20d0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55555e0b20d0, mutex=0x55555e0b20a8, abstime=0x7fff057f98e0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff225af530 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 123 (Thread 0x7fff05ffb6c0 (LWP 17260) "FileWatch"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff05ffa900, rem=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007fff221e0081 in  () at /usr/lib/vst/ToneLib-GFX.so
#3  0x00007fff225af4bd in  () at /usr/lib/vst/ToneLib-GFX.so
#4  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#5  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 122 (Thread 0x7fff067fc6c0 (LWP 17259) "Pool"):
#0  __futex_abstimed_wait_common64 (private=-217199844, cancel=true, abstime=0x7fff067fb920, op=393, expected=0, futex_word=0x55556a9e826c) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=-217199844, abstime=0x7fff067fb920, clockid=1787115224, expected=0, futex_word=0x55556a9e826c) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55556a9e826c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff067fb920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff067fb920, clockid=0, mutex=0x55556a9e8218, cond=0x55556a9e8240) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55556a9e8240, mutex=0x55556a9e8218, abstime=0x7fff067fb920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 121 (Thread 0x7fff06ffd6c0 (LWP 17258) "Pool"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff06ffc920, op=393, expected=0, futex_word=0x55556a9a27d8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff06ffc920, clockid=0, expected=0, futex_word=0x55556a9a27d8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55556a9a27d8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff06ffc920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff06ffc920, clockid=0, mutex=0x55556a9a2788, cond=0x55556a9a27b0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55556a9a27b0, mutex=0x55556a9a2788, abstime=0x7fff06ffc920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 120 (Thread 0x7fff077fe6c0 (LWP 17257) "Pool"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff077fd920, op=393, expected=0, futex_word=0x555562ee1f48) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff077fd920, clockid=0, expected=0, futex_word=0x555562ee1f48) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555562ee1f48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff077fd920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff077fd920, clockid=0, mutex=0x555562ee1ef8, cond=0x555562ee1f20) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x555562ee1f20, mutex=0x555562ee1ef8, abstime=0x7fff077fd920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 119 (Thread 0x7fff07fff6c0 (LWP 17256) "Pool"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff07ffe920, op=393, expected=0, futex_word=0x555563cfb4e8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff07ffe920, clockid=0, expected=0, futex_word=0x555563cfb4e8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555563cfb4e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff07ffe920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff07ffe920, clockid=0, mutex=0x555563cfb498, cond=0x555563cfb4c0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x555563cfb4c0, mutex=0x555563cfb498, abstime=0x7fff07ffe920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 118 (Thread 0x7fff209fd6c0 (LWP 17255) "Pool"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff209fc920, op=393, expected=0, futex_word=0x555564078588) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff209fc920, clockid=0, expected=0, futex_word=0x555564078588) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555564078588, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff209fc920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff209fc920, clockid=0, mutex=0x555564078538, cond=0x555564078560) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x555564078560, mutex=0x555564078538, abstime=0x7fff209fc920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 117 (Thread 0x7fff211fe6c0 (LWP 17254) "Pool"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff211fd920, op=393, expected=0, futex_word=0x5555646e1648) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff211fd920, clockid=0, expected=0, futex_word=0x5555646e1648) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555646e1648, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff211fd920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff211fd920, clockid=0, mutex=0x5555646e15f8, cond=0x5555646e1620) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5555646e1620, mutex=0x5555646e15f8, abstime=0x7fff211fd920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 116 (Thread 0x7fff219ff6c0 (LWP 17253) "Pool"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff219fe920, op=393, expected=0, futex_word=0x5555646e3d78) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff219fe920, clockid=0, expected=0, futex_word=0x5555646e3d78) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555646e3d78, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff219fe920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff219fe920, clockid=0, mutex=0x5555646e3d28, cond=0x5555646e3d50) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5555646e3d50, mutex=0x5555646e3d28, abstime=0x7fff219fe920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 115 (Thread 0x7fff34ff96c0 (LWP 17252) "Pool"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff34ff8920, op=393, expected=0, futex_word=0x555569b1adf8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff34ff8920, clockid=0, expected=0, futex_word=0x555569b1adf8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555569b1adf8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff34ff8920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff34ff8920, clockid=0, mutex=0x555569b1ada8, cond=0x555569b1add0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x555569b1add0, mutex=0x555569b1ada8, abstime=0x7fff34ff8920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 114 (Thread 0x7fff357fa6c0 (LWP 17251) "Pool"):
#0  __futex_abstimed_wait_common64 (private=603252408, cancel=true, abstime=0x7fff357f9920, op=393, expected=0, futex_word=0x555569bed7d8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=603252408, abstime=0x7fff357f9920, clockid=2, expected=0, futex_word=0x555569bed7d8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555569bed7d8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff357f9920, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff357f9920, clockid=0, mutex=0x555569bed788, cond=0x555569bed7b0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x555569bed7b0, mutex=0x555569bed788, abstime=0x7fff357f9920) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff221e87e9 in  () at /usr/lib/vst/ToneLib-GFX.so
#6  0x00007fff222217a5 in  () at /usr/lib/vst/ToneLib-GFX.so
#7  0x00007fff221e8db4 in  () at /usr/lib/vst/ToneLib-GFX.so
#8  0x00007fff221e8f09 in  () at /usr/lib/vst/ToneLib-GFX.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 113 (Thread 0x7fff35ffb6c0 (LWP 17250) "ArdourGUI"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff35ffa960, rem=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007fff221e0081 in  () at /usr/lib/vst/ToneLib-GFX.so
#3  0x00007fff220c8664 in  () at /usr/lib/vst/ToneLib-GFX.so
#4  0x00007ffff34e6363 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 112 (Thread 0x7fff367fc6c0 (LWP 17249) "ArdourGUI"):
#0  __futex_abstimed_wait_common64 (private=4096, cancel=true, abstime=0x7fff367fb8f0, op=393, expected=0, futex_word=0x55556a84f54c) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=4096, abstime=0x7fff367fb8f0, clockid=768, expected=0, futex_word=0x55556a84f54c) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55556a84f54c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff367fb8f0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff367fb8f0, clockid=0, mutex=0x55556a84f4f8, cond=0x55556a84f520) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55556a84f520, mutex=0x55556a84f4f8, abstime=0x7fff367fb8f0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff44c94699 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#6  0x00007fff44f14339 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#7  0x00007fff44c94c64 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#8  0x00007fff44c94db9 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 111 (Thread 0x7fff36ffd6c0 (LWP 17248) "ArdourGUI"):
#0  __futex_abstimed_wait_common64 (private=4096, cancel=true, abstime=0x7fff36ffc8f0, op=393, expected=0, futex_word=0x55556a84eb64) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=4096, abstime=0x7fff36ffc8f0, clockid=768, expected=0, futex_word=0x55556a84eb64) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55556a84eb64, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff36ffc8f0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff36ffc8f0, clockid=0, mutex=0x55556a84eb10, cond=0x55556a84eb38) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55556a84eb38, mutex=0x55556a84eb10, abstime=0x7fff36ffc8f0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff44c94699 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#6  0x00007fff44f14339 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#7  0x00007fff44c94c64 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#8  0x00007fff44c94db9 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 110 (Thread 0x7fff377fe6c0 (LWP 17247) "JUCE Timer"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff377fd8e0, op=393, expected=0, futex_word=0x55556a5ba688) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff377fd8e0, clockid=2, expected=0, futex_word=0x55556a5ba688) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55556a5ba688, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff377fd8e0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fff377fd8e0, clockid=0, mutex=0x55556a5ba638, cond=0x55556a5ba660) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55556a5ba660, mutex=0x55556a5ba638, abstime=0x7fff377fd8e0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff44c94699 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#6  0x00007fff44ce5c29 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#7  0x00007fff44c94c64 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#8  0x00007fff44c94db9 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 109 (Thread 0x7fff37fff6c0 (LWP 17246) "ArdourGUI"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff37ffe960, rem=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007fff44c8bf31 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#3  0x00007fff44bf08e4 in  () at /usr/lib/vst/ToneLib-BassDrive.so
#4  0x00007ffff34e6363 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 108 (Thread 0x7fff45dfd6c0 (LWP 17245) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x555569c38bf0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x555569c38bd0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555569c38990, p=0x555569c38bd0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555569c389a0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555569c38990) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555569c38988) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555569c38960) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 107 (Thread 0x7fff465fe6c0 (LWP 17244) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x555569b19770) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x555569b19750) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555569b197e0, p=0x555569b19750) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555569b197f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555569b197e0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555569b197d8) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555569b197b0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 106 (Thread 0x7fff46dff6c0 (LWP 17243) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x555565237fe0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x555565237fc0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555565237e00, p=0x555565237fc0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555565237e10, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555565237e00) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555565237df8) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555565237dd0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 105 (Thread 0x7fff62fef6c0 (LWP 17242) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x5555647233e0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x5555647233c0) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555564682d80, p=0x5555647233c0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555564682d90, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555564682d80) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555564682d78) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555564682d50) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 104 (Thread 0x7fff627ee6c0 (LWP 17241) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x5555643af1a0) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff72a0cda in ARDOUR::Worker::run() (this=0x5555643af180) at ../libs/ardour/worker.cc:145
#3  0x00007ffff72a2551 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator()(ARDOUR::Worker*) const (this=0x555564443f70, p=0x5555643af180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff72a233d in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Worker>&, boost::_bi::list0&, int) (this=0x555564443f80, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff72a21e6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator()() (this=0x555564443f70) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff72a2113 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555564443f68) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555564443f40) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 103 (Thread 0x7fffc77fe6c0 (LWP 17240) "JUCE Timer"):
#0  __futex_abstimed_wait_common64 (private=-1274866992, cancel=true, abstime=0x7fffc77fd8f0, op=393, expected=0, futex_word=0x5555613b1338) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=-1274866992, abstime=0x7fffc77fd8f0, clockid=4097, expected=0, futex_word=0x5555613b1338) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555613b1338, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fffc77fd8f0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff308e53a in __pthread_cond_wait_common (abstime=0x7fffc77fd8f0, clockid=0, mutex=0x5555613b12e8, cond=0x5555613b1310) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5555613b1310, mutex=0x5555613b12e8, abstime=0x7fffc77fd8f0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff605778d5 in  () at /usr/lib/vst/DAW Essentials Collection/#TEqualiser.so
#6  0x00007fff605ccd3f in  () at /usr/lib/vst/DAW Essentials Collection/#TEqualiser.so
#7  0x00007fff60577a1b in  () at /usr/lib/vst/DAW Essentials Collection/#TEqualiser.so
#8  0x00007fff60577b19 in  () at /usr/lib/vst/DAW Essentials Collection/#TEqualiser.so
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 102 (Thread 0x7fffa2ffd6c0 (LWP 17239) "ArdourGUI"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffa2ffc960, rem=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007fff6055736e in  () at /usr/lib/vst/DAW Essentials Collection/#TEqualiser.so
#3  0x00007fff604c66a4 in std::thread::_Impl<std::_Bind_simple<juce::MessageThread::start()::{lambda()#1} ()> >::_M_run() () at /usr/lib/vst/DAW Essentials Collection/#TEqualiser.so
#4  0x00007ffff34e64fc in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 101 (Thread 0x7fff61fed6c0 (LWP 17238) "midiUI"):
#0  0x00007ffff310fd7f in __GI___poll (fds=0x7fff5002c5e0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4b480ee in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4aecbdf in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4d69e38 in BaseUI::main_thread() (this=0x555558d35d50) at ../libs/pbd/base_ui.cc:102
#4  0x00007ffff4d6f3b9 in boost::_mfi::mf0<void, BaseUI>::operator()(BaseUI*) const (this=0x55556140b820, p=0x555558d35d50) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff4d6f001 in boost::_bi::list1<boost::_bi::value<BaseUI*> >::operator()<boost::_mfi::mf0<void, BaseUI>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, BaseUI>&, boost::_bi::list0&, int) (this=0x55556140b830, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff4d6ebd2 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >::operator()() (this=0x55556140b820) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff4d6e59b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x55556140b818) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x55556140b7f0) at ../libs/pbd/pthread_utils.cc:488
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 100 (Thread 0x7fffa1f6b6c0 (LWP 17237) "butler"):
#0  0x00007ffff310fd7f in __GI___poll (fds=0x7fffa1f6a790, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4d856e1 in CrossThreadChannel::poll_for_request() (this=0x5555581e4078) at ../libs/pbd/crossthread.posix.cc:108
#2  0x00007ffff4d85767 in CrossThreadChannel::receive(char&, bool) (this=0x5555581e4078, msg=@0x7fffa1f6a820: 80 'P', wait=true) at ../libs/pbd/crossthread.posix.cc:133
#3  0x00007ffff6b7cfef in ARDOUR::Butler::thread_work() (this=0x5555581e3fd0) at ../libs/ardour/butler.cc:188
#4  0x00007ffff6b7cd6e in ARDOUR::Butler::_thread_work(void*) (arg=0x5555581e3fd0) at ../libs/ardour/butler.cc:170
#5  0x00007ffff4db0b3b in fake_thread_start(void*) (arg=0x555561383fb0) at ../libs/pbd/pthread_utils.cc:101
#6  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 93 (Thread 0x7fff82ffd6c0 (LWP 17230) "RT-14-0x7fff82f"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff82ffc998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff82ffc9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff82ffc998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff82ffc990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558682240) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 92 (Thread 0x7fff837fe6c0 (LWP 17229) "RT-13-0x7fff837"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff837fd998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff837fd9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff837fd998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff837fd990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558801d10) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 91 (Thread 0x7fff88ff96c0 (LWP 17228) "RT-12-0x7fff88f"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff88ff8998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff88ff89a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff88ff8998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff88ff8990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555586830d0) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 90 (Thread 0x7fff897fa6c0 (LWP 17227) "RT-11-0x7fff897"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff897f9998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff897f99a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff897f9998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff897f9990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558baa0a0) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 89 (Thread 0x7fff89ffb6c0 (LWP 17226) "RT-10-0x7fff89f"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff89ffa998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff89ffa9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff89ffa998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff89ffa990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557c16aa0) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 88 (Thread 0x7fff8a7fc6c0 (LWP 17225) "RT-9-0x7fff8a7f"):
#0  0x00007ffff310013b in __GI_sched_yield () at ../sysdeps/unix/syscall-template.S:120
#1  0x00007ffff6ce014c in ARDOUR::Graph::reached_terminal_node() (this=0x55555cade180) at ../libs/ardour/graph.cc:263
#2  0x00007ffff6ceeabc in ARDOUR::GraphNode::finish(ARDOUR::GraphChain const*) (this=0x555563a6ea88, chain=0x7fffceebaca0) at ../libs/ardour/graphnode.cc:101
#3  0x00007ffff6cee98a in ARDOUR::GraphNode::run(ARDOUR::GraphChain const*) (this=0x555563a6ea88, chain=0x7fffceebaca0) at ../libs/ardour/graphnode.cc:68
#4  0x00007ffff6ce0bcb in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:344
#5  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#6  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff8a7fb998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff8a7fb9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff8a7fb998) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#10 0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff8a7fb990) at /usr/include/boost/function/function_template.hpp:763
#11 0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555af010e0) at ../libs/backends/jack/jack_audiobackend.cc:970
#12 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#13 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 87 (Thread 0x7fff8affd6c0 (LWP 17224) "RT-8-0x7fff8aff"):
#0  0x00007ffff34d0344 in std::_Rb_tree_increment(std::_Rb_tree_node_base const*) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#1  0x00007ffff6ce702d in std::_Rb_tree_const_iterator<std::shared_ptr<ARDOUR::GraphNode> >::operator++() (this=0x7fff8affc5f8) at /usr/include/c++/12/bits/stl_tree.h:368
#2  0x00007ffff6ceea80 in ARDOUR::GraphNode::finish(ARDOUR::GraphChain const*) (this=0x55556a5bbe28, chain=0x7fffceebaca0) at ../libs/ardour/graphnode.cc:93
#3  0x00007ffff6cee98a in ARDOUR::GraphNode::run(ARDOUR::GraphChain const*) (this=0x55556a5bbe28, chain=0x7fffceebaca0) at ../libs/ardour/graphnode.cc:68
#4  0x00007ffff6ce0bcb in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:344
#5  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#6  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff8affc998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#7  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff8affc9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#8  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff8affc998) at /usr/include/boost/bind/bind.hpp:1294
#9  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#10 0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff8affc990) at /usr/include/boost/function/function_template.hpp:763
#11 0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555557bf0fa0) at ../libs/backends/jack/jack_audiobackend.cc:970
#12 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#13 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 86 (Thread 0x7fff83fff6c0 (LWP 17223) "RT-7-0x7fff83ff"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff83ffe998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff83ffe9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff83ffe998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff83ffe990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558d16700) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 85 (Thread 0x7fff8b7fe6c0 (LWP 17222) "RT-6-0x7fff8b7f"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff8b7fd998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff8b7fd9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff8b7fd998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff8b7fd990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558d46790) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 84 (Thread 0x7fff8bfff6c0 (LWP 17221) "RT-5-0x7fff8bff"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fff8bffe998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fff8bffe9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fff8bffe998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fff8bffe990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558dd5cc0) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 83 (Thread 0x7fffa0c126c0 (LWP 17220) "RT-4-0x7fffa0c1"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffa0c11998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fffa0c119a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffa0c11998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fffa0c11990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x5555591ee620) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 82 (Thread 0x7fffa14136c0 (LWP 17219) "RT-3-0x7fffa141"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffa1412998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fffa14129a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffa1412998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fffa1412990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555aa288b0) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 81 (Thread 0x7fffa276c6c0 (LWP 17218) "RT-2-0x7fffa276"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffa276b998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fffa276b9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffa276b998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fffa276b990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555bc18570) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 80 (Thread 0x7fffa37fe6c0 (LWP 17217) "RT-1-0x7fffa37f"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce1017 in ARDOUR::Graph::helper_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffa37fd998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fffa37fd9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffa37fd998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fffa37fd990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x55555ca60ab0) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 79 (Thread 0x7fffa3fff6c0 (LWP 17216) "RT-main-0x7fffa"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4db879c in PBD::Semaphore::wait() (this=0x55555cade2b4) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6ce09ea in ARDOUR::Graph::run_one() (this=0x55555cade180) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6ce15fb in ARDOUR::Graph::main_thread() (this=0x55555cade180) at ../libs/ardour/graph.cc:425
#4  0x00007ffff6ced929 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffa3ffe998, p=0x55555cade180) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6cecea9 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0x7fffa
3ffe9a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#6  0x00007ffff6cebddc in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0x7fffa3ffe998) at /usr/include/boost/bind/bind.hpp:1294
#7  0x00007ffff6cea43f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#8  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fffa3ffe990) at /usr/include/boost/function/function_template.hpp:763
#9  0x00007fffd73747f3 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) (arg=0x555558a6a990) at ../libs/backends/jack/jack_audiobackend.cc:970
#10 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 49 (Thread 0x7fffc49fd6c0 (LWP 17184) "AudioEngine 1"):
#0  0x00007ffff311dff6 in epoll_wait (epfd=15, events=0x7fffc49fc140, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fffd6edde48 in  () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#2  0x00007fffd6ecfea1 in  () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#3  0x00007fffd615f839 in pw_data_loop_wait () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#4  0x00007fffd6bdb02f in jack_cycle_wait () at /usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/libjack.so.0
#5  0x00007fffd73748d7 in ARDOUR::JACKAudioBackend::process_thread() (this=0x5555575b65d0) at ../libs/backends/jack/jack_audiobackend.cc:999
#6  0x00007fffd737485e in ARDOUR::JACKAudioBackend::_process_thread(void*) (arg=0x5555575b65d0) at ../libs/backends/jack/jack_audiobackend.cc:978
#7  0x00007fffd6ed000e in  () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#8  0x00007fffd616545c in  () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 48 (Thread 0x7fffc59ff6c0 (LWP 17183) "pw-ardour"):
#0  0x00007fffd6bdf16d in jack_port_get_all_connections () at /usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/libjack.so.0
#1  0x00007fffd738c9e0 in ARDOUR::JACKAudioBackend::connected_to(std::shared_ptr<ARDOUR::ProtoPort> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) (this=0x5555575b65d0, p=..., other="ardour:Rythm-MIC- P/audio_out 1", process_callback_safe=true) at ../libs/backends/jack/jack_portengine.cc:357
#2  0x00007ffff6f61911 in ARDOUR::Port::connected_to(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const (this=0x55557b20d230, o="Rythm-MIC- P/audio_out 1") at ../libs/ardour/port.cc:312
#3  0x00007ffff6d2c0fc in ARDOUR::IO::connected_to(std::shared_ptr<ARDOUR::IO const>) const (this=0x55557b51fcb0, other=std::shared_ptr<const ARDOUR::IO> (use count 3, weak count 0) = {...}) at ../libs/ardour/io.cc:1616
#4  0x00007ffff7020788 in ARDOUR::Route::output_effectively_connected_real() const (this=0x5555759a9550) at ../libs/ardour/route.cc:3706
#5  0x00007ffff70205d4 in ARDOUR::Route::output_effectively_connected() const (this=0x5555759a9550) at ../libs/ardour/route.cc:3681
#6  0x00007ffff7023d32 in ARDOUR::Route::update_signal_latency(bool, bool*) (this=0x5555759a9550, apply_to_delayline=false, delayline_update_needed=0x7fffc59fe0de) at ../libs/ardour/route.cc:4390
#7  0x00007ffff70a5700 in ARDOUR::Session::update_route_latency(bool, bool, bool*) (this=0x55555bc32920, playback=false, apply_to_delayline=false, delayline_update_needed=0x7fffc59fe0de) at ../libs/ardour/session.cc:6830
#8  0x00007ffff70a7009 in ARDOUR::Session::update_latency_compensation(bool, bool) (this=0x55555bc32920, force_whole_graph=true, called_from_backend=true) at ../libs/ardour/session.cc:7088
#9  0x00007ffff709e427 in ARDOUR::Session::graph_reordered(bool) (this=0x55555bc32920, called_from_backend=true) at ../libs/ardour/session.cc:5537
#10 0x00007ffff70e6ca8 in boost::_mfi::mf1<void, ARDOUR::Session, bool>::operator()(ARDOUR::Session*, bool) const (this=0x7fffce2804f0, p=0x55555bc32920, a1=true) at /usr/include/boost/bind/mem_fn_template.hpp:165
#11 0x00007ffff71a5824 in boost::_bi::list2<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<bool> >::operator()<boost::_mfi::mf1<void, ARDOUR::Session, bool>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf1<void, ARDOUR::Session, bool>&, boost::_bi::list0&, int) (this=0x7fffce280500, f=..., a=...) at /usr/include/boost/bind/bind.hpp:319
#12 0x00007ffff719df68 in boost::_bi::bind_t<void, boost::_mfi::mf1<void, ARDOUR::Session, bool>, boost::_bi::list2<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<bool> > >::operator()() (this=0x7fffce2804f0) at /usr/include/boost/bind/bind.hpp:1294
#13 0x00007ffff719578f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf1<void, ARDOUR::Session, bool>, boost::_bi::list2<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<bool> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#14 0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fffcf37d350) at /usr/include/boost/function/function_template.hpp:763
#15 0x0000555555ce4733 in PBD::Signal0<void, PBD::OptionalLastValue<void> >::operator()() (this=0x555557c69860) at libs/pbd/pbd/signals_generated.h:340
#16 0x00007ffff6f900eb in ARDOUR::PortManager::graph_order_callback() (this=0x555557c69780) at ../libs/ardour/port_manager.cc:1245
#17 0x00007fffd738c46e in ARDOUR::JACKAudioBackend::_graph_order_callback(void*) (arg=0x5555575b65d0) at ../libs/backends/jack/jack_portengine.cc:301
#18 0x00007fffd6be60d0 in  () at /usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/libjack.so.0
#19 0x00007fffc656cae2 in  () at /usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-protocol-native.so
#20 0x00007fffc655968b in  () at /usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-protocol-native.so
#21 0x00007fffc6559e68 in  () at /usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-protocol-native.so
#22 0x00007fffd6ece636 in  () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#23 0x00007fffd61a6449 in  () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#24 0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#25 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 41 (Thread 0x7fffd4b0f6c0 (LWP 17176) "gdbus"):
#0  0x00007ffff310fd7f in __GI___poll (fds=0x7fffbc02bed0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4b480ee in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4aecbdf in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff2a5d01a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff4b19361 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 40 (Thread 0x7fffc7fff6c0 (LWP 17175) "gmain"):
#0  0x00007ffff310fd7f in __GI___poll (fds=0x555557a65ee0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4b480ee in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4aec1b0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4aec201 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff4b19361 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 39 (Thread 0x7fffc6f7c6c0 (LWP 17174) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4ab8a7b in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4b1db4a in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff4b19361 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7fffd5dff6c0 (LWP 17145) "DeviceList"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff6aeb087 in ARDOUR::AudioEngine::do_devicelist_update() (this=0x555557c69780) at ../libs/ardour/audioengine.cc:760
#3  0x00007ffff6afb731 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x555557c605e0, p=0x555557c69780) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6afad2f in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) (this=0x555557c605f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff6afa136 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x555557c605e0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff6af93d9 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555557c605d8) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555557c605b0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7fffd7bff6c0 (LWP 17144) "EngineWatchdog"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff6aead11 in ARDOUR::AudioEngine::do_reset_backend() (this=0x555557c69780) at ../libs/ardour/audioengine.cc:724
#3  0x00007ffff6afb731 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x555557c4efb0, p=0x555557c69780) at /usr/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6afad2f in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&,
int) (this=0x555557c4efc0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#5  0x00007ffff6afa136 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x555557c4efb0) at /usr/include/boost/bind/bind.hpp:1294
#6  0x00007ffff6af93d9 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#7  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555557c4efa8) at /usr/include/boost/function/function_template.hpp:763
#8  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555557c4ef80) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7fffed7b66c0 (LWP 17141) "Analyzer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff6a8ee04 in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:95
#3  0x0000555556789cc1 in sigc::pointer_functor0<void>::operator()() const (this=0x555557632030) at ../../../../include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00007ffff6a92786 in boost::detail::function::void_function_obj_invoker0<sigc::pointer_functor0<void>, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#5  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555557632028) at /usr/include/boost/function/function_template.hpp:763
#6  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555557632000) at ../libs/pbd/pthread_utils.cc:488
#7  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fffedfb76c0 (LWP 17140) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff71fcf81 in peak_thread_work() () at ../libs/ardour/source_factory.cc:75
#3  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#4  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555557632378) at /usr/include/boost/function/function_template.hpp:763
#5  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555557632350) at ../libs/pbd/pthread_utils.cc:488
#6  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7fffee7b86c0 (LWP 17139) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4b41983 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff71fcf81 in peak_thread_work() () at ../libs/ardour/source_factory.cc:75
#3  0x00007ffff7f20129 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) (function_ptr=...) at /usr/include/boost/function/function_template.hpp:117
#4  0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x555557632478) at /usr/include/boost/function/function_template.hpp:763
#5  0x00007ffff4db1879 in PBD::Thread::_run(void*) (arg=0x555557632450) at ../libs/pbd/pthread_utils.cc:488
#6  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fffeefb96c0 (LWP 17138) "LXVSTEventLoop"):
#0  0x00007ffff30dcb11 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffeefb8880, rem=0x7fffeefb8870) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff30e1907 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff4b1714f in g_usleep () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x0000555556cf9405 in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:468
#4  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7fffef1436c0 (LWP 17137) "Trigger Worker"):
#0  0x00007ffff310fd7f in __GI___poll (fds=0x7fffef142850, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4d856e1 in CrossThreadChannel::poll_for_request() (this=0x555557600a30) at ../libs/pbd/crossthread.posix.cc:108
#2  0x00007ffff4d85767 in CrossThreadChannel::receive(char&, bool) (this=0x555557600a30, msg=@0x7fffef1428b7: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133
#3  0x00007ffff7267ad3 in ARDOUR::TriggerBoxThread::thread_work() (this=0x555557600a00) at ../libs/ardour/triggerbox.cc:4880
#4  0x00007ffff7267a38 in ARDOUR::TriggerBoxThread::_thread_work(void*) (arg=0x555557600a00) at ../libs/ardour/triggerbox.cc:4868
#5  0x00007ffff4db0b3b in fake_thread_start(void*) (arg=0x5555575df2d0) at ../libs/pbd/pthread_utils.cc:101
#6  0x00007ffff308f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff311dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7ffff1100c40 (LWP 17133) "ArdourGUI"):
#0  futex_wait (private=0, expected=2, futex_word=0x555557be49a8) at ../sysdeps/nptl/futex-internal.h:146
#1  __GI___lll_lock_wait (futex=futex@entry=0x555557be49a8, private=0) at ./nptl/lowlevellock.c:49
#2  0x00007ffff3092572 in lll_mutex_lock_optimized (mutex=0x555557be49a8) at ./nptl/pthread_mutex_lock.c:48
#3  ___pthread_mutex_lock (mutex=0x555557be49a8) at ./nptl/pthread_mutex_lock.c:93
#4  0x00007fffd6bdf12e in jack_port_get_all_connections () at /usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/libjack.so.0
#5  0x00007fffd738c9e0 in ARDOUR::JACKAudioBackend::connected_to(std::shared_ptr<ARDOUR::ProtoPort> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) (this=0x5555575b65d0, p=..., other="ardour:Rythm DI R 1/audio_in 1", process_callback_safe=true) at ../libs/backends/jack/jack_portengine.cc:357
#6  0x00007ffff6f61911 in ARDOUR::Port::connected_to(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const (this=0x55557af249f0, o="Rythm DI R 1/audio_in 1") at ../libs/ardour/port.cc:312
#7  0x00007ffff6d2c0fc in ARDOUR::IO::connected_to(std::shared_ptr<ARDOUR::IO const>) const (this=0x55557b1a7250, other=std::shared_ptr<const ARDOUR::IO> (use count 3, weak count 0) = {...}) at ../libs/ardour/io.cc:1616
#6  0x00007ffff6f61911 in ARDOUR::Port::connected_to(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const (this=0x55557af249f0, o="Rythm DI R 1/audio_in 1") at ../libs/ardour/port.cc:312
#7  0x00007ffff6d2c0fc in ARDOUR::IO::connected_to(std::shared_ptr<ARDOUR::IO const>) const (this=0x55557b1a7250, other=std::shared_ptr<const ARDOUR::IO> (use count 3, weak count 0) = {...}) at ../libs/ardour/io.cc:1616
--Type <RET> for more, q to quit, c to continue without paging--
#8  0x00005555562e1d3a in IOButtonBase::set_label(IOButtonBase&, ARDOUR::Session&, std::shared_ptr<ARDOUR::Bundle>&, std::shared_ptr<ARDOUR::IO>) (self=..., session=..., bndl=std::shared_ptr<ARDOUR::Bundle> (empty) = {...}, io=std::shared_ptr<ARDOUR::IO> (use count 3, weak count 0) = {...}) at ../gtk2_ardour/io_button.cc:265
#9  0x00005555562e74ed in IOButton::update() (this=0x555586cdaf38) at ../gtk2_ardour/io_button.cc:716
#10 0x00005555562f3859 in boost::_mfi::mf0<void, IOButton>::operator()(IOButton*) const (this=0x7fffce7c5c68, p=0x555586cdaf38) at /usr/include/boost/bind/mem_fn_template.hpp:49
#11 0x00005555562f1fd7 in boost::_bi::list1<boost::_bi::value<IOButton*> >::operator()<boost::_mfi::mf0<void, IOButton>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, IOButton>&, boost::_bi::list0&, int) (this=0x7fffce7c5c78, f=..., a=...) at /usr/include/boost/bind/bind.hpp:259
#12 0x00005555562f0410 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, IOButton>, boost::_bi::list1<boost::_bi::value<IOButton*> > >::operator()() (this=0x7fffce7c5c68) at /usr/include/boost/bind/bind.hpp:1294
#13 0x00005555562ee6e1 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, IOButton>, boost::_bi::list1<boost::_bi::value<IOButton*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#14 0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fffce7c5c60) at /usr/include/boost/function/function_template.hpp:763
#15 0x0000555555d2f9ca in boost::_bi::list0::operator()<boost::function<void ()>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void ()>&, boost::_bi::list0&, int) (this=0x7fffce7c5c80, f=...) at /usr/include/boost/bind/bind.hpp:198
#16 0x0000555555d2683a in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()>, boost::_bi::list0>::operator()() (this=0x7fffce7c5c60) at /usr/include/boost/bind/bind.hpp:1294
#17 0x0000555555d1e3fe in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()>, boost::_bi::list0>, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:158
#18 0x0000555555ce4c65 in boost::function0<void>::operator()() const (this=0x7fffce7c5bf0) at /usr/include/boost/function/function_template.hpp:763
#19 0x00007ffff4f84c49 in Gtkmm2ext::UI::do_request(Gtkmm2ext::UIRequest*) (this=0x555557cb4d10, req=0x7fffce7c5be0) at ../libs/gtkmm2ext/gtk_ui.cc:478
#20 0x00007ffff4f8b247 in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests() (this=0x555557cb4d10) at ../libs/pbd/pbd/abstract_ui.cc:388
#21 0x00007ffff4d6a430 in BaseUI::request_handler(Glib::IOCondition) (this=0x555557cb4d10, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:153
#22 0x00007ffff4d6ee6e in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (this=0x555557c6f818, _A_a1=@0x7fffffffd6ac: Glib::IO_IN) at ../../../../include/sigc++-2.0/sigc++/functors/mem_fun.h:2066
#23 0x00007ffff4d6e9bd in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&>(Glib::IOCondition const&) const (this=0x555557c6f810, _A_arg1=@0x7fffffffd6ac: Glib::IO_IN) at ../../../../include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#24 0x00007ffff4d6e309 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it(sigc::internal::slot_rep*, Glib::IOCondition const&) (rep=0x555557c6f7e0, a_1=@0x7fffffffd6ac: Glib::IO_IN) at ../../../../include/sigc++-2.0/sigc++/functors/slot.h:170
#25 0x00007ffff4d85b14 in sigc::slot1<bool, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (this=0x555557cb4da8, _A_a1=@0x7fffffffd6ac: Glib::IO_IN) at ../../../../include/sigc++-2.0/sigc++/functors/slot.h:665
#26 0x00007ffff4d857dc in cross_thread_channel_call_receive_slot(_GIOChannel*, GIOCondition, void*) (condition=G_IO_IN, data=0x555557cb4d98) at ../libs/pbd/crossthread.cc:52
#27 0x00007ffff4aed36f in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007ffff4b48178 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ffff4aecbdf in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ffff47402d2 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007ffff4f8417c in Gtkmm2ext::UI::run(Receiver&) (this=0x555557cb4d10, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:305
#32 0x000055555641691f in main(int, char**) (argc=1, argv=0x7fffffffdb38) at ../gtk2_ardour/main.cc:471
trace_volume_updown_crash.txt (139,023 bytes)   

x42

2023-09-14 22:45

administrator   ~0028041

Did you not report this to be fixed?
https://discourse.ardour.org/t/ardour-pipewire-sound-stuttering-crackling-popping-when-adjusting-system-volume/109054/10

x42

2023-09-14 22:47

administrator   ~0028042

Unlike the other DAWs you mention Ardour uses JACK for all audio routing (and uses jack's blocking-process API).

Could you do a quick check: in Ardour, Menu > Window > Audio/MIDI Setup, use Audio System: ALSA and directly interface with the soundcard (bypassing pipewire)
does the issue persist?

skygge

2023-09-15 05:34

reporter   ~0028043

Unable to check.
If I switch backend to ALSA, my audio device disappears from the system and I cannot adjust volume because "there is no output device"... :(

skygge

2023-09-15 05:36

reporter   ~0028044

image.png (10,072 bytes)   
image.png (10,072 bytes)   

skygge

2023-09-15 05:39

reporter   ~0028045

Yeah, I told it was fixed, but it was not, I was wrong.

x42

2023-09-15 13:13

administrator   ~0028046

With ALSA, you change the volume using `alsamixer`. -- In any case this is likely an issue with pipewire :(

x42

2023-09-15 13:14

administrator   ~0028047

In your video Ardour's DSP load is only at around 30% and no xruns are reported. -- which is rather strong hint that the issue is pipewire.

skygge

2023-09-15 13:47

reporter   ~0028048

Alsamixer says: This sound device does not have any controls (see attachment).
Pulseaudio backend (Pipewire-pulse) works OK.
My HW:
- CPU: Ryzen 7 5700X,
- 32GB RAM,
- 2TB NVME disk
No performance issues noticed ever.
image-2.png (21,252 bytes)   
image-2.png (21,252 bytes)   

paul

2023-09-15 21:17

administrator   ~0028051

It is not possible to say which thread crashed from your first trace.txt file (it is missing that info from gdb).

But it is noticeable that thread 1 (the GUI) is blocked on a mutex that only exists in the Pipewire JACK implementation:

#0 futex_wait (private=0, expected=2, futex_word=0x555557be49a8) at ../sysdeps/nptl/futex-internal.h:146
0000001 __GI___lll_lock_wait (futex=futex@entry=0x555557be49a8, private=0) at ./nptl/lowlevellock.c:49
#2 0x00007ffff3092572 in lll_mutex_lock_optimized (mutex=0x555557be49a8) at ./nptl/pthread_mutex_lock.c:48
#3 ___pthread_mutex_lock (mutex=0x555557be49a8) at ./nptl/pthread_mutex_lock.c:93
0000004 0x00007fffd6bdf12e in jack_port_get_all_connections () at /usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/libjack.so.0

paul

2023-09-15 21:18

administrator   ~0028052

The GUI thread is also making a JACK call (jack_port_get_all_connections()) that it is very unlikely other DAWs, even the ones that are JACK capable, would use.

paul

2023-09-15 21:19

administrator   ~0028053

All that said, I did add some changes two days ago that may improve this situation, so if you check a nightly build, that would be great!

skygge

2023-09-15 21:33

reporter   ~0028056

I'm on 7.5-567 right now, the same situation. I sync sources and compile fresh Ardour several times a day.
I know you guys don't like PipeWire. I'm also uncomfortable with all this. I appreciate your hard work and admire your progress in developing this program which becomes better and better every day. :)
But, you know, there are some issues wort eliminating for the good of all. I reported these problems on the PW bugtracker as well. We'll see what happens.

x42

2023-09-16 16:59

administrator   ~0028058

> I know you guys don't like PipeWire.

Quite the opposite. I was also involved with the design of it. Just keep in mind that it is still under heavy development.

skygge

2023-10-03 20:58

reporter   ~0028135

There is a way to omit JACK and use ALSA without muting every other application. If you run Ardour this way:

ARDOUR_ALSA_DEVICE=pipewire /path/to/ardour7

you can use Pipewire Alsa device which is inaccessible otherwise. If Ardour is started this way - everything is ok, no sound problems at all. This is workaround, not a proper solution.

x42

2023-10-03 21:03

administrator   ~0028136

Also note that when using the ALSA backend, Ardour will directly use MIDI devices asynchronously (and not expose MIDI ports to pipewire).

skygge

2023-10-23 23:12

reporter   ~0028247

After a long testing it seems to be KDE Plasma issue. This behaviour is not observed by me neither in XFCE nor in Gnome.

Issue History

Date Modified Username Field Change
2023-09-14 22:06 skygge New Issue
2023-09-14 22:06 skygge File Added: trace_volume_updown_crash.txt
2023-09-14 22:45 x42 Note Added: 0028041
2023-09-14 22:47 x42 Note Added: 0028042
2023-09-15 05:34 skygge Note Added: 0028043
2023-09-15 05:36 skygge Note Added: 0028044
2023-09-15 05:36 skygge File Added: image.png
2023-09-15 05:39 skygge Note Added: 0028045
2023-09-15 13:13 x42 Note Added: 0028046
2023-09-15 13:14 x42 Note Added: 0028047
2023-09-15 13:47 skygge Note Added: 0028048
2023-09-15 13:47 skygge File Added: image-2.png
2023-09-15 21:17 paul Note Added: 0028051
2023-09-15 21:18 paul Note Added: 0028052
2023-09-15 21:19 paul Note Added: 0028053
2023-09-15 21:33 skygge Note Added: 0028056
2023-09-16 16:59 x42 Note Added: 0028058
2023-10-03 20:58 skygge Note Added: 0028135
2023-10-03 21:03 x42 Note Added: 0028136
2023-10-23 23:12 skygge Note Added: 0028247