View Issue Details

IDProjectCategoryView StatusLast Update
0010021ardourbugspublic2025-10-11 01:16
Reporterwzrd Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Platformx86_64OSFedoraOS Version42
Summary0010021: AMD Ryzen 7 7700x AVX512 Issue - Ardour crashes with SIGILL, Illegal Instruction
DescriptionI have installed Ardour from the official Fedora repositories, from flatpak, and built from source. However I have never been able to run it. I have attached the output of running `thread apply all bt` after the crash.

The last three lines before the crash are as follows:
Thread 30 "AudioEngine 1" received signal SIGILL, Illegal instruction.
[Switching to Thread 0x7fffc036acc0 (LWP 49957)]
0x00007ffff763e9b5 in x86_avx512f_compute_peak(float const*, unsigned int, float) () from /usr/local/lib/ardour8/libardour.so.3
Steps To ReproduceOpen ardour
TagsNo tags attached.

Activities

wzrd

2025-10-11 00:49

reporter  

gdb_output.txt (59,382 bytes)   
(gdb) thread apply all bt

Thread 86 (Thread 0x7ffee3fff6c0 (LWP 50013) "AutomationWatch"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=a1@entry=0, a2=a2@entry=0, a3=a3@entry=140732723619968, a4=a4@entry=140732723619984, a5=a5@entry=0, a6=a6@entry=0, nr=230) at cancellation.c:49
#2  0x00007ffff3accc22 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7ffee3ffe880, rem=rem@entry=0x7ffee3ffe890) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#3  0x00007ffff3ad8c37 in __GI___nanosleep (req=req@entry=0x7ffee3ffe880, rem=rem@entry=0x7ffee3ffe890) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#4  0x00007ffff5bfb640 in g_usleep (microseconds=<optimized out>) at ../glib/gtimer.c:275
#5  g_usleep (microseconds=<optimized out>) at ../glib/gtimer.c:263
#6  0x00007ffff6d8161d in ARDOUR::AutomationWatch::thread() () at /usr/local/lib/ardour8/libardour.so.3
#7  0x00007ffff692cca5 in PBD::Thread::_run(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#8  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 85 (Thread 0x7ffef0ff96c0 (LWP 50012) "AutoConnect"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ffff3a7cdcc in __futex_abstimed_wait_common64 (private=0, futex_word=0x38910b0, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x38910b0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ffff3a7ce2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x38910b0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ffff3a7f49e in __pthread_cond_wait_common (cond=0x3891090, mutex=0x3891068, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x3891090, mutex=0x3891068) at pthread_cond_wait.c:458
#7  0x00007ffff71d18ef in ARDOUR::Session::auto_connect_thread_run() () at /usr/local/lib/ardour8/libardour.so.3
#8  0x00007ffff71d1969 in ARDOUR::Session::auto_connect_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#9  0x00007ffff692bc7e in fake_thread_start(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#10 0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 84 (Thread 0x7ffef17fa6c0 (LWP 50011) "SessionSignals"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ffff3a7cdcc in __futex_abstimed_wait_common64 (private=0, futex_word=0x3891040, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x3891040, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ffff3a7ce2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x3891040, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ffff3a7f49e in __pthread_cond_wait_common (cond=0x3891020, mutex=0x3890ff8, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x3891020, mutex=0x3890ff8) at pthread_cond_wait.c:458
#7  0x00007ffff724dfe7 in ARDOUR::Session::emit_thread_run() () at /usr/local/lib/ardour8/libardour.so.3
#8  0x00007ffff724e009 in ARDOUR::Session::emit_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#9  0x00007ffff692bc7e in fake_thread_start(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#10 0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 83 (Thread 0x7ffef1ffb6c0 (LWP 50010) "Ctrl USB Hotplu"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=a1@entry=81926240, a2=a2@entry=2, a3=a3@entry=60000, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007ffff3a7c7a4 in __syscall_cancel (a1=a1@entry=81926240, a2=a2@entry=2, a3=a3@entry=60000, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007ffff3af629e in __GI___poll (fds=fds@entry=0x4e21860, nfds=nfds@entry=2, timeout=timeout@entry=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ffff411e532 in poll (__fds=0x4e21860, __nfds=2, __timeout=60000) at /usr/include/bits/poll2.h:44
#5  usbi_wait_for_events (ctx=0x7ffef1ffa870, reported_events=0x7ffef1ffa800, timeout_ms=60000) at ../../libusb/os/events_posix.c:266
#6  handle_events (ctx=ctx@entry=0x3815b20, tv=tv@entry=0x7ffef1ffa870) at ../../libusb/io.c:2254
#7  0x00007ffff411f5b1 in libusb_handle_events_timeout_completed (ctx=0x3815b20, tv=tv@entry=0x7ffef1ffa8c0, completed=completed@entry=0x0) at ../../libusb/io.c:2371
#8  0x00007ffff411f612 in libusb_handle_events (ctx=<optimized out>) at ../../libusb/io.c:2446
#9  0x00007ffff6d9e719 in usb_hotplug_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#10 0x00007ffff692bc7e in fake_thread_start(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#11 0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#12 0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 82 (Thread 0x7ffef27fc6c0 (LWP 50009) "libusb_event"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=a1@entry=140732966877424, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007ffff3a7c7a4 in __syscall_cancel (a1=a1@entry=140732966877424, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007ffff3af629e in __GI___poll (fds=fds@entry=0x7ffef27fb8f0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
--Type <RET> for more, q to quit, c to continue without paging--c
#4  0x00007ffff4124ce9 in poll (__fds=0x7ffef27fb8f0, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#5  linux_udev_event_thread_main (arg=<optimized out>) at ../../libusb/os/linux_udev.c:183
#6  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#7  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 81 (Thread 0x7ffef2ffd6c0 (LWP 50008) "midiUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007ffff3a7c7a4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007ffff3af67c6 in __GI_ppoll (fds=fds@entry=0x7ffeec0099d0, nfds=nfds@entry=4, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007ffff5bd8890 in ppoll (__fds=0x7ffeec0099d0, __nfds=4, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x1e19ff0, timeout_usec=<optimized out>, fds=0x7ffeec0099d0, n_fds=4) at ../glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=0x1e19ff0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309
#7  0x00007ffff5bd8a4f in g_main_loop_run (loop=0x43a6c60) at ../glib/gmain.c:4516
#8  0x00007ffff692cca5 in PBD::Thread::_run(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#9  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 80 (Thread 0x7fff08261cc0 (LWP 50007) "butler"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007ffff3a7c7a4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007ffff3af629e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ffff690178a in CrossThreadChannel::poll_for_request() () at /usr/local/lib/ardour8/libpbd.so.4
#5  0x00007ffff69017e6 in CrossThreadChannel::receive(char&, bool) () at /usr/local/lib/ardour8/libpbd.so.4
#6  0x00007ffff6d8ddea in ARDOUR::Butler::thread_work() () at /usr/local/lib/ardour8/libardour.so.3
#7  0x00007ffff6d8f401 in ARDOUR::Butler::_thread_work(void*) () at /usr/local/lib/ardour8/libardour.so.3
#8  0x00007ffff692bc7e in fake_thread_start(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#9  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 79 (Thread 0x7fff097fa6c0 (LWP 50006) "IO-13-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 78 (Thread 0x7fff02dff6c0 (LWP 50005) "IO-12-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 77 (Thread 0x7fff197fa6c0 (LWP 50004) "IO-11-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 76 (Thread 0x7fff1b7fe6c0 (LWP 50003) "IO-10-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 75 (Thread 0x7fff227fc6c0 (LWP 50002) "IO-9-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 74 (Thread 0x7fff1bfff6c0 (LWP 50001) "IO-8-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 73 (Thread 0x7fff2e7fc6c0 (LWP 50000) "IO-7-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 72 (Thread 0x7fff38ff96c0 (LWP 49999) "IO-6-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 71 (Thread 0x7fff3affd6c0 (LWP 49998) "IO-5-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 70 (Thread 0x7fff457fa6c0 (LWP 49997) "IO-4-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 69 (Thread 0x7fff477fe6c0 (LWP 49996) "IO-3-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 68 (Thread 0x7fff7d9cb6c0 (LWP 49995) "IO-2-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 67 (Thread 0x7fff7f9cf6c0 (LWP 49994) "IO-1-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 66 (Thread 0x7fffa5ffb6c0 (LWP 49993) "IO-0-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6efd06a in ARDOUR::IOTaskList::io_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6efd6c1 in ARDOUR::IOTaskList::_worker_thread(void*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 65 (Thread 0x7fff7fa52cc0 (LWP 49992) "RT-14-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 63 (Thread 0x7fff7fad6cc0 (LWP 49990) "RT-13-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 61 (Thread 0x7fff7fb5acc0 (LWP 49988) "RT-12-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 59 (Thread 0x7fff7fbdecc0 (LWP 49986) "RT-11-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 57 (Thread 0x7fff7fc62cc0 (LWP 49984) "RT-10-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 55 (Thread 0x7fff7fce6cc0 (LWP 49982) "RT-9-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 53 (Thread 0x7fff7fd6acc0 (LWP 49980) "RT-8-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 51 (Thread 0x7fff7fdeecc0 (LWP 49978) "RT-7-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 49 (Thread 0x7fff7fe72cc0 (LWP 49976) "RT-6-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 47 (Thread 0x7fff7fef6cc0 (LWP 49974) "RT-5-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 45 (Thread 0x7fff7ff7acc0 (LWP 49972) "RT-4-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 43 (Thread 0x7fff7fffecc0 (LWP 49970) "RT-3-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 41 (Thread 0x7fffa409ecc0 (LWP 49968) "RT-2-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 39 (Thread 0x7fffa4122cc0 (LWP 49966) "RT-1-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e96f14 in ARDOUR::Graph::run_one() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff6e97278 in ARDOUR::Graph::helper_thread() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 37 (Thread 0x7fffa41a6cc0 (LWP 49964) "RT-main-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69305da in PBD::Semaphore::wait() () at /usr/local/lib/ardour8/libpbd.so.4
#2  0x00007ffff6e975f8 in ARDOUR::Graph::main_thread() () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007fffdca157be in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#4  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#5  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 35 (Thread 0x7fffa4ff96c0 (LWP 49962) "[pango] fontcon"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x31b0798, mutex=0x31b0790) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x31b0798, mutex=0x31b0790) at ../glib/gthread.c:1686
#3  0x00007ffff5b98e4c in g_async_queue_pop_intern_unlocked (queue=0x31b0790, wait=1, end_time=-1) at ../glib/gasyncqueue.c:375
#4  0x00007ffff5b98ebc in g_async_queue_pop (queue=queue@entry=0x31b0790) at ../glib/gasyncqueue.c:409
#5  0x00007ffff48c4689 in fc_thread_func (data=0x31b0790) at ../pango/pangofc-fontmap.c:997
#6  0x00007ffff5c03662 in g_thread_proxy (data=0x31af9a0) at ../glib/gthread.c:893
#7  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#8  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 33 (Thread 0x7fffa57fa6c0 (LWP 49960) "[pango] fontcon"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x201ff18, mutex=0x201ff10) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x201ff18, mutex=0x201ff10) at ../glib/gthread.c:1686
#3  0x00007ffff5b98e4c in g_async_queue_pop_intern_unlocked (queue=0x201ff10, wait=1, end_time=-1) at ../glib/gasyncqueue.c:375
#4  0x00007ffff5b98ebc in g_async_queue_pop (queue=queue@entry=0x201ff10) at ../glib/gasyncqueue.c:409
#5  0x00007ffff48c4689 in fc_thread_func (data=0x201ff10) at ../pango/pangofc-fontmap.c:997
#6  0x00007ffff5c03662 in g_thread_proxy (data=0x201eea0) at ../glib/gthread.c:893
#7  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#8  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 31 (Thread 0x7fffc0390cc0 (LWP 49958) "ALSA-MIDI-LIST"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007ffff3a7c7a4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007ffff3af629e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007fffdca146b0 in ARDOUR::AlsaAudioBackend::midi_device_thread() () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#5  0x00007fffdca14778 in ARDOUR::AlsaAudioBackend::_midi_device_thread(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#6  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#7  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 30 (Thread 0x7fffc036acc0 (LWP 49957) "AudioEngine 1"):
#0  0x00007ffff763e9b5 in x86_avx512f_compute_peak(float const*, unsigned int, float) () at /usr/local/lib/ardour8/libardour.so.3
#1  0x00007ffff70dca50 in ARDOUR::PortManager::AudioInputPort::process(float const*, unsigned int, bool) () at /usr/local/lib/ardour8/libardour.so.3
#2  0x00007ffff70de53b in ARDOUR::PortManager::run_input_meters(unsigned int, long) () at /usr/local/lib/ardour8/libardour.so.3
#3  0x00007ffff70e0847 in ARDOUR::PortManager::cycle_start(unsigned int, ARDOUR::Session*) () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff6d1f2b3 in ARDOUR::AudioEngine::process_callback(unsigned int) () at /usr/local/lib/ardour8/libardour.so.3
#5  0x00007fffdca1c780 in ARDOUR::AlsaAudioBackend::main_process_thread() () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#6  0x00007fffdca1db09 in pthread_process(void*) () at /usr/local/lib/ardour8/backends/libalsa_audiobackend.so
#7  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#8  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 28 (Thread 0x7fffa67fc6c0 (LWP 49955) "ExecStdOut"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007ffff3a7c7a4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007ffff3af629e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ffff693d915 in PBD::SystemExec::output_interposer() () at /usr/local/lib/ardour8/libpbd.so.4
#5  0x00007ffff693da89 in interposer_thread(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#6  0x00007ffff692bc7e in fake_thread_start(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#7  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#8  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 27 (Thread 0x7fffa6ffd6c0 (LWP 49951) "pool-4"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfb40b in g_cond_wait_until_impl (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread-posix.c:1159
#2  g_cond_wait_until (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread.c:1782
#3  0x00007ffff5b98e0d in g_async_queue_pop_intern_unlocked (queue=0x1da0f20, wait=1, end_time=129021167794) at ../glib/gasyncqueue.c:378
#4  0x00007ffff5b98f7d in g_async_queue_timeout_pop (queue=0x1da0f20, timeout=15000000) at ../glib/gasyncqueue.c:501
#5  0x00007ffff5c0472f in g_thread_pool_wait_for_new_pool () at ../glib/gthreadpool.c:169
#6  g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:394
#7  0x00007ffff5c03662 in g_thread_proxy (data=0x7fffb0009760) at ../glib/gthread.c:893
#8  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 26 (Thread 0x7fffa77fe6c0 (LWP 49950) "pool-3"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfb40b in g_cond_wait_until_impl (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread-posix.c:1159
#2  g_cond_wait_until (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread.c:1782
#3  0x00007ffff5b98e0d in g_async_queue_pop_intern_unlocked (queue=0x1da0f20, wait=1, end_time=129021167808) at ../glib/gasyncqueue.c:378
#4  0x00007ffff5b98f7d in g_async_queue_timeout_pop (queue=0x1da0f20, timeout=15000000) at ../glib/gasyncqueue.c:501
#5  0x00007ffff5c0472f in g_thread_pool_wait_for_new_pool () at ../glib/gthreadpool.c:169
#6  g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:394
#7  0x00007ffff5c03662 in g_thread_proxy (data=0x7fffb00098c0) at ../glib/gthread.c:893
#8  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 25 (Thread 0x7fffa7fff6c0 (LWP 49949) "pool-2"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfb40b in g_cond_wait_until_impl (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread-posix.c:1159
#2  g_cond_wait_until (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread.c:1782
#3  0x00007ffff5b98e0d in g_async_queue_pop_intern_unlocked (queue=0x1da0f20, wait=1, end_time=129021061469) at ../glib/gasyncqueue.c:378
#4  0x00007ffff5b98f7d in g_async_queue_timeout_pop (queue=0x1da0f20, timeout=15000000) at ../glib/gasyncqueue.c:501
#5  0x00007ffff5c0472f in g_thread_pool_wait_for_new_pool () at ../glib/gthreadpool.c:169
#6  g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:394
#7  0x00007ffff5c03662 in g_thread_proxy (data=0x7fffb0009d10) at ../glib/gthread.c:893
#8  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 24 (Thread 0x7fffc0c266c0 (LWP 49948) "pool-1"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfb40b in g_cond_wait_until_impl (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread-posix.c:1159
#2  g_cond_wait_until (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread.c:1782
#3  0x00007ffff5b98e0d in g_async_queue_pop_intern_unlocked (queue=0x1da0f20, wait=1, end_time=129021061478) at ../glib/gasyncqueue.c:378
#4  0x00007ffff5b98f7d in g_async_queue_timeout_pop (queue=0x1da0f20, timeout=15000000) at ../glib/gasyncqueue.c:501
#5  0x00007ffff5c0472f in g_thread_pool_wait_for_new_pool () at ../glib/gthreadpool.c:169
#6  g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:394
#7  0x00007ffff5c03662 in g_thread_proxy (data=0x7fffb000b320) at ../glib/gthread.c:893
#8  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 23 (Thread 0x7fffc14276c0 (LWP 49947) "pool-0"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfb40b in g_cond_wait_until_impl (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread-posix.c:1159
#2  g_cond_wait_until (cond=<optimized out>, mutex=0x1da0f20, end_time=<optimized out>) at ../glib/gthread.c:1782
#3  0x00007ffff5b98e0d in g_async_queue_pop_intern_unlocked (queue=0x1da0f20, wait=1, end_time=129021167814) at ../glib/gasyncqueue.c:378
#4  0x00007ffff5b98f7d in g_async_queue_timeout_pop (queue=0x1da0f20, timeout=15000000) at ../glib/gasyncqueue.c:501
#5  0x00007ffff5c0472f in g_thread_pool_wait_for_new_pool () at ../glib/gthreadpool.c:169
#6  g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:394
#7  0x00007ffff5c03662 in g_thread_proxy (data=0x7fffb00048f0) at ../glib/gthread.c:893
#8  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x7fffc1c286c0 (LWP 49946) "gdbus"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007ffff3a7c7a4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007ffff3af67c6 in __GI_ppoll (fds=fds@entry=0x7fffbf96bc50, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007ffff5bd8890 in ppoll (__fds=0x7fffbf96bc50, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x1da9760, timeout_usec=<optimized out>, fds=0x7fffbf96bc50, n_fds=2) at ../glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=0x1da9760, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309
#7  0x00007ffff5bd8a4f in g_main_loop_run (loop=0x1da9980) at ../glib/gmain.c:4516
#8  0x00007ffff4255b72 in gdbus_shared_thread_func (user_data=0x1daad30) at ../gio/gdbusprivate.c:284
#9  0x00007ffff5c03662 in g_thread_proxy (data=0x1da99a0) at ../glib/gthread.c:893
#10 0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 21 (Thread 0x7fffc24296c0 (LWP 49945) "gmain"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007ffff3a7c7a4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007ffff3af67c6 in __GI_ppoll (fds=fds@entry=0x7fffb4000f40, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007ffff5bd8890 in ppoll (__fds=0x7fffb4000f40, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x1da1c20, timeout_usec=<optimized out>, fds=0x7fffb4000f40, n_fds=2) at ../glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context@entry=0x1da1c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309
#7  0x00007ffff5bd8953 in g_main_context_iteration (context=0x1da1c20, may_block=may_block@entry=1) at ../glib/gmain.c:4379
#8  0x00007ffff5bd89a1 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6578
#9  0x00007ffff5c03662 in g_thread_proxy (data=0x1da1e60) at ../glib/gthread.c:893
#10 0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 20 (Thread 0x7fffc3fff6c0 (LWP 49944) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x1da0f78, mutex=0x1da0f70) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x1da0f78, mutex=0x1da0f70) at ../glib/gthread.c:1686
#3  0x00007ffff5b98e4c in g_async_queue_pop_intern_unlocked (queue=0x1da0f70, wait=1, end_time=-1) at ../glib/gasyncqueue.c:375
#4  0x00007ffff5c03b14 in g_thread_pool_spawn_thread (data=<optimized out>) at ../glib/gthreadpool.c:297
#5  0x00007ffff5c03662 in g_thread_proxy (data=0x1da0fc0) at ../glib/gthread.c:893
#6  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#7  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7fffc37fe6c0 (LWP 49937) "[pango] fontcon"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x1cf1888, mutex=0x1cf1880) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x1cf1888, mutex=0x1cf1880) at ../glib/gthread.c:1686
#3  0x00007ffff5b98e4c in g_async_queue_pop_intern_unlocked (queue=0x1cf1880, wait=1, end_time=-1) at ../glib/gasyncqueue.c:375
#4  0x00007ffff5b98ebc in g_async_queue_pop (queue=queue@entry=0x1cf1880) at ../glib/gasyncqueue.c:409
#5  0x00007ffff48c4689 in fc_thread_func (data=0x1cf1880) at ../pango/pangofc-fontmap.c:997
#6  0x00007ffff5c03662 in g_thread_proxy (data=0x1cea0b0) at ../glib/gthread.c:893
#7  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#8  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7fffc2ffd6c0 (LWP 49936) "[pango] fontcon"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x1b616a8, mutex=0x1b616a0) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x1b616a8, mutex=0x1b616a0) at ../glib/gthread.c:1686
#3  0x00007ffff5b98e4c in g_async_queue_pop_intern_unlocked (queue=0x1b616a0, wait=1, end_time=-1) at ../glib/gasyncqueue.c:375
#4  0x00007ffff5b98ebc in g_async_queue_pop (queue=queue@entry=0x1b616a0) at ../glib/gasyncqueue.c:409
#5  0x00007ffff48c4689 in fc_thread_func (data=0x1b616a0) at ../pango/pangofc-fontmap.c:997
#6  0x00007ffff5c03662 in g_thread_proxy (data=0x1b616f0) at ../glib/gthread.c:893
#7  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#8  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7fffdd8126c0 (LWP 49932) "DeviceList"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x1bfd670, mutex=0x1bfd680) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x1bfd670, mutex=0x1bfd680) at ../glib/gthread.c:1686
#3  0x00007ffff6d1dd0f in ARDOUR::AudioEngine::do_devicelist_update() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff692cca5 in PBD::Thread::_run(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7fffde08e6c0 (LWP 49931) "EngineWatchdog"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x1bfd640, mutex=0x1bfd650) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x1bfd640, mutex=0x1bfd650) at ../glib/gthread.c:1686
#3  0x00007ffff6d1fd7f in ARDOUR::AudioEngine::do_reset_backend() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff692cca5 in PBD::Thread::_run(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7fffdeffd6c0 (LWP 49927) "Analyzer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x7ffff7da9540 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7da9550 <ARDOUR::Analyser::analysis_queue_lock>) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x7ffff7da9540 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7da9550 <ARDOUR::Analyser::analysis_queue_lock>) at ../glib/gthread.c:1686
#3  0x00007ffff6cd34ab in ARDOUR::Analyser::work() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff692cca5 in PBD::Thread::_run(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7fffdf7fe6c0 (LWP 49926) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x7ffff7dac370 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7dac368 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x7ffff7dac370 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7dac368 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/gthread.c:1686
#3  0x00007ffff72f688f in peak_thread_work() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff692cca5 in PBD::Thread::_run(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7fffdffff6c0 (LWP 49925) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5bfa72b in g_cond_wait_impl (cond=0x7ffff7dac370 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7dac368 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x7ffff7dac370 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7dac368 <ARDOUR::SourceFactory::peak_building_lock>) at ../glib/gthread.c:1686
#3  0x00007ffff72f688f in peak_thread_work() () at /usr/local/lib/ardour8/libardour.so.3
#4  0x00007ffff692cca5 in PBD::Thread::_run(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#5  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#6  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7fffe4af66c0 (LWP 49924) "LXVSTEventLoop"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=a1@entry=0, a2=a2@entry=0, a3=a3@entry=140737030084400, a4=a4@entry=140737030084416, a5=a5@entry=0, a6=a6@entry=0, nr=230) at cancellation.c:49
#2  0x00007ffff3accc22 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fffe4af5730, rem=rem@entry=0x7fffe4af5740) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#3  0x00007ffff3ad8c37 in __GI___nanosleep (req=req@entry=0x7fffe4af5730, rem=rem@entry=0x7fffe4af5740) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#4  0x00007ffff5bfb640 in g_usleep (microseconds=<optimized out>) at ../glib/gtimer.c:275
#5  g_usleep (microseconds=<optimized out>) at ../glib/gtimer.c:263
#6  0x00000000010ebf0c in gui_event_loop(void*) ()
#7  0x00007ffff692bc7e in fake_thread_start(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#8  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7ffff2ba2cc0 (LWP 49923) "TriggerBox Work"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff3a7c75c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007ffff3a7c7a4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007ffff3af629e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ffff690178a in CrossThreadChannel::poll_for_request() () at /usr/local/lib/ardour8/libpbd.so.4
#5  0x00007ffff69017e6 in CrossThreadChannel::receive(char&, bool) () at /usr/local/lib/ardour8/libpbd.so.4
#6  0x00007ffff736eae3 in ARDOUR::TriggerBoxThread::thread_work() () at /usr/local/lib/ardour8/libardour.so.3
#7  0x00007ffff692bc7e in fake_thread_start(void*) () at /usr/local/lib/ardour8/libpbd.so.4
#8  0x00007ffff3a7ff54 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007ffff3b0332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7ffff2d87cc0 (LWP 49920) "ArdourGUI"):
#0  object_ref (object=object@entry=0x4e98180, out_toggle_notify=out_toggle_notify@entry=0x7fffffffacf0, out_toggle_data=out_toggle_data@entry=0x7ffffffface8) at ../gobject/gobject.c:4240
#1  0x00007ffff576a1bc in g_object_ref (_object=0x4e98180) at ../gobject/gobject.c:4265
#2  0x00007ffff605a0e0 in gtk_widget_show () at /usr/local/lib/ardour8/libytk.so.2
#3  0x00007ffff64c4a7d in Gtk::Widget_Class::show_all_vfunc_callback(_GtkWidget*) () at /usr/local/lib/ardour8/libytkmm.so.2
#4  0x00000000009d675b in LevelMeterBase::setup_meters(int, int, int) ()
#5  0x0000000000e46204 in RouteTimeAxisView::set_route(std::shared_ptr<ARDOUR::Route>) ()
#6  0x000000000066500c in AudioTimeAxisView::set_route(std::shared_ptr<ARDOUR::Route>) ()
#7  0x0000000000711926 in Editor::add_stripables(std::__cxx11::list<std::shared_ptr<ARDOUR::Stripable>, std::allocator<std::shared_ptr<ARDOUR::Stripable> > >&) ()
#8  0x0000000000711a7d in Editor::initial_display() ()
#9  0x0000000000711dc7 in Editor::set_session(ARDOUR::Session*) ()
#10 0x00000000005c768e in ARDOUR_UI::connect_dependents_to_session(ARDOUR::Session*) ()
#11 0x00000000005d164a in ARDOUR_UI::set_session(ARDOUR::Session*) ()
#12 0x00000000005fd93b in ARDOUR_UI::build_session_stage_two(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ARDOUR::BusProfile const&, bool, Temporal::TimeDomain, long) ()
#13 0x000000000060844c in ARDOUR_UI::load_session_from_startup_fsm() ()
#14 0x000000000060d5f0 in ARDOUR_UI::sfsm_response(StartupFSM::Result) ()
#15 0x0000000000f30edd in sigc::internal::signal_emit1<void, StartupFSM::Result, sigc::nil>::emit(sigc::internal::signal_impl*, StartupFSM::Result const&) ()
#16 0x0000000000f3013d in StartupFSM::dialog_response_handler(int, StartupFSM::DialogID) ()
#17 0x00007ffff6446917 in (anonymous namespace)::Dialog_signal_response_callback(_GtkDialog*, int, void*) () at /usr/local/lib/ardour8/libytkmm.so.2
#22 0x00007ffff577de23 in <emit signal 'response' on instance ???> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3597
    #18 0x00007ffff575daea in g_closure_invoke (closure=0x1e1a8a0, return_value=0x0, n_param_values=2, param_values=0x7fffffffc050, invocation_hint=0x7fffffffbfa0) at ../gobject/gclosure.c:835
    #19 0x00007ffff577c095 in signal_emit_unlocked_R (node=node@entry=0x7fffffffc160, detail=detail@entry=0, instance=instance@entry=0x1e28a40, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc050) at ../gobject/gsignal.c:3975
    #20 0x00007ffff577daf6 in signal_emit_valist_unlocked (instance=instance@entry=0x1e28a40, signal_id=signal_id@entry=174, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffc2c0) at ../gobject/gsignal.c:3534
    #21 0x00007ffff577dd68 in g_signal_emit_valist (instance=0x1e28a40, signal_id=174, detail=0, var_args=var_args@entry=0x7fffffffc2c0) at ../gobject/gsignal.c:3277
#23 0x00007ffff6446917 in (anonymous namespace)::Dialog_signal_response_callback(_GtkDialog*, int, void*) () at /usr/local/lib/ardour8/libytkmm.so.2
#28 0x00007ffff577de23 in <emit signal 'response' on instance ???> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3597
    #24 0x00007ffff575daea in g_closure_invoke (closure=0x1f48220, return_value=0x0, n_param_values=2, param_values=0x7fffffffc5a0, invocation_hint=0x7fffffffc4f0) at ../gobject/gclosure.c:835
    #25 0x00007ffff577c095 in signal_emit_unlocked_R (node=node@entry=0x7fffffffc6b0, detail=detail@entry=0, instance=instance@entry=0x18da2b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc5a0) at ../gobject/gsignal.c:3975
    #26 0x00007ffff577daf6 in signal_emit_valist_unlocked (instance=instance@entry=0x18da2b0, signal_id=signal_id@entry=174, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffc810) at ../gobject/gsignal.c:3534
    #27 0x00007ffff577dd68 in g_signal_emit_valist (instance=0x18da2b0, signal_id=174, detail=0, var_args=var_args@entry=0x7fffffffc810) at ../gobject/gsignal.c:3277
#29 0x000000000088d44d in EngineControl::start_stop_button_clicked() ()
#30 0x00007ffff6a4038f in ArdourWidgets::ArdourButton::on_button_release_event(_GdkEventButton*) () at /usr/local/lib/ardour8/libwidgets.so.0
#31 0x00007ffff64c3998 in Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*) () at /usr/local/lib/ardour8/libytkmm.so.2
#37 0x00007ffff577de23 in <emit signal 'button-release-event' on instance ???> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3597
    #32 0x00007ffff5ef6567 in _gtk_marshal_BOOLEAN__BOXED () at /usr/local/lib/ardour8/libytk.so.2
    #33 0x00007ffff575daea in g_closure_invoke (closure=0x1c43c50, return_value=0x7fffffffcb40, n_param_values=2, param_values=0x7fffffffcbd0, invocation_hint=0x7fffffffcb20) at ../gobject/gclosure.c:835
    #34 0x00007ffff577bfb1 in signal_emit_unlocked_R (node=node@entry=0x7fffffffcce0, detail=detail@entry=0, instance=instance@entry=0x18f4d70, emission_return=emission_return@entry=0x7fffffffcd60, instance_and_params=instance_and_params@entry=0x7fffffffcbd0) at ../gobject/gsignal.c:3942
    #35 0x00007ffff577d2cc in signal_emit_valist_unlocked (instance=instance@entry=0x18f4d70, signal_id=signal_id@entry=34, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffce40) at ../gobject/gsignal.c:3547
    #36 0x00007ffff577dd68 in g_signal_emit_valist (instance=0x18f4d70, signal_id=34, detail=0, var_args=var_args@entry=0x7fffffffce40) at ../gobject/gsignal.c:3277
#38 0x00007ffff604fd3e in gtk_widget_event_internal () at /usr/local/lib/ardour8/libytk.so.2
#39 0x00007ffff5ef49d5 in gtk_propagate_event () at /usr/local/lib/ardour8/libytk.so.2
#40 0x00007ffff5ef4d7b in gtk_main_do_event () at /usr/local/lib/ardour8/libytk.so.2
#41 0x00007ffff63867ac in gdk_event_dispatch () at /usr/local/lib/ardour8/libydk.so.2
#42 0x00007ffff5bcf863 in g_main_dispatch (context=0x1c155d0) at ../glib/gmain.c:3398
#43 g_main_context_dispatch_unlocked (context=0x1c155d0) at ../glib/gmain.c:4249
#44 0x00007ffff5bd87a8 in g_main_context_iterate_unlocked (context=0x1c155d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314
#45 0x00007ffff5bd8a4f in g_main_loop_run (loop=0x1f0e8e0) at ../glib/gmain.c:4516
#46 0x00007ffff5ef3a4f in gtk_main () at /usr/local/lib/ardour8/libytk.so.2
#47 0x00007ffff69bb392 in Gtkmm2ext::UI::run(Receiver&) () at /usr/local/lib/ardour8/libgtkmm2ext.so.0
#48 0x000000000054eb62 in main ()
Warning: the current language does not match this frame.

gdb_output.txt (59,382 bytes)   

x42

2025-10-11 01:16

administrator   ~0029470

Follow up from IRC chat: it looks like the system does not actually have AVX512f support; yet ardour detects it to be available.

Ardour can be started by manually overriding the available FPU

ARDOUR_FPU_FLAGS=88 /usr/local/bin/ardour8

88= 0x58 = HasFMA | HasAVX | HasSSE2 (see libs/pbd/pbd/fpu.h)

Issue History

Date Modified Username Field Change
2025-10-11 00:49 wzrd New Issue
2025-10-11 00:49 wzrd File Added: gdb_output.txt
2025-10-11 01:16 x42 Note Added: 0029470