Ardour crashes loading session

Hello,

I had a session that was working in version 8.2 on Ubuntu 23.10. I wasn’t doing anything particularly interesting when the session suddenly crashed.

Ardour doesn’t often crash on my system, but when it’s happened before I’ve been able to simply start Ardour again and continue in my session. After several failed attempts to reload it, I thought, “Perhaps there’s a known bug that’s been corrected in 8.4, and my problem will magically go away with an upgrade.” Alas, no such luck.

When I start Ardour normally, I get the following:

$ cd /opt/Ardour-8.4.0/bin
$ ./ardour8
// several apparent plugin failures such as the following
error: failed to open file /usr/local/lib/lv2/avldrums.so/manifest.ttl (Not a directory)
lilv_world_load_file(): error: Error loading file `file:///usr/local/lib/lv2/avldrums.so/manifest.ttl'
lilv_world_load_bundle(): error: Error reading file:///usr/local/lib/lv2/avldrums.so/manifest.ttl

Set cursor set to default
start clocking
Setting time domain
fluidsynth: warning: No preset found on channel 9 [bank=128 prog=0]
fluidsynth: warning: No preset found on channel 9 [bank=128 prog=0]
CASE 2: scpqn = 169344000
 for 256:0 @ 248:0 | 35474951108 + log1p (-1 = -inf => -9223372001379824700


TEMPO MAP @ 0x605616f94680:
... tempos...
0x605616f99f40 120 1/4 notes per minute (141120000 sc-per-1/4) P@0/0:0/1|1|0
0x605616f76200 120 1/4 notes per minute (141120000 sc-per-1/4) P@12983040000/92:0/24|1|0
0x60561449e7e0 120 1/4 notes per minute (141120000 sc-per-1/4) P@17498880000/124:0/32|1|0
0x605616f75a70 120 .. 100 1/4 RAMPED notes per minute (141120000 .. 169344000 sc-per-1/4) P@29917440000/212:0/54|1|0  ramp to 100 omega = -3.28063324095e-11
0x605616f56070 100 .. 50 1/4 RAMPED notes per minute (169344000 .. 338688000 sc-per-1/4) P@35474951108/248:0/63|1|0  ramp to 50 omega = -7.38142479214e-10
0x605613d3f090 120 1/4 notes per minute (141120000 sc-per-1/4) P@36413993637/252:0/64|1|0
0x605613d3f120 120 .. 50 1/4 RAMPED notes per minute (141120000 .. 338688000 sc-per-1/4) P@47703593637/332:0/84|1|0  ramp to 50 omega = -7.94922669923e-11
0x605617284140 120 .. 50 1/4 RAMPED notes per minute (141120000 .. 338688000 sc-per-1/4) P@58716850278/384:0/97|1|0  !ramp to 50 omega = 0
... meters...
0x605615bfdf30 4/4 P@0/0:0/1|1|0
... bartimes...
... all points ...
0x605615bfdf50 P@0/0:0/1|1|0 Meter
0x605616f99f88 P@0/0:0/1|1|0 Tempo
0x605616f76248 P@12983040000/92:0/24|1|0 Tempo
0x60561449e828 P@17498880000/124:0/32|1|0 Tempo
0x605616f75ab8 P@29917440000/212:0/54|1|0 Tempo
0x605616f560b8 P@35474951108/248:0/63|1|0 Tempo
0x605613d3f0d8 P@36413993637/252:0/64|1|0 Tempo
0x605613d3f168 P@47703593637/332:0/84|1|0 Tempo
0x605617284188 P@58716850278/384:0/97|1|0 Tempo
------------


Aborted (core dumped)

After I’ve selected my session, it draws the screen normally (as far as I can tell) behind the title modal. The last thing the modal displays before crashing is “Reload session history.”

It may be notable that I can load other snapshots from this session, and that the terminal output is the same until “start clocking,” after which there is no additional output.

Loading my problematic snapshot with GDB enabled, I get the following report:

posted in a comment due to length limitations

It’s not obvious to me what exactly went wrong here, though…

I’m usually pretty good about treating my snapshots like discrete git commits, but I got a little messy with the last one and put a fair amount of unrelated work in it. That is to say I sure would appreciate not having to reload an old snapshot and retracing my steps.

Thanks for your help!

GDB output part 1:

Thread 1 "ArdourGUI" received signal SIGABRT, Aborted.
__pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)
    at ./nptl/pthread_kill.c:44
44	./nptl/pthread_kill.c: No such file or directory.
(gdb) thread apply all bt

Thread 79 (Thread 0x7fff29ffc6c0 (LWP 15914) "AutomationWatch"):
#0  0x00007fffe80e5771 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff29ffbcd0, rem=0x7fff29ffbce0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffe80f99b7 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff0488d48 in g_usleep () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff6b0edf0 in ARDOUR::AutomationWatch::thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 78 (Thread 0x7fff2a7fd6c0 (LWP 15913) "autoconnect"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555558923e64) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555558923e64) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555558923e64, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558923e10, cond=0x555558923e38) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x555558923e38, mutex=0x555558923e10) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff6e91750 in ARDOUR::Session::auto_connect_thread_run() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#6  0x00007ffff6e91908 in ARDOUR::Session::auto_connect_thread(void*) () from /opt/Ardour-8.4.0/lib/libardour.so.3
#7  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 77 (Thread 0x7fff2affe6c0 (LWP 15912) "SessionSignals"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555558923df0) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555558923df0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555558923df0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558923da0, cond=0x555558923dc8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x555558923dc8, mutex=0x555558923da0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff6f143e3 in ARDOUR::Session::emit_thread_run() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#6  0x00007ffff6f14418 in ARDOUR::Session::emit_thread(void*) () from /opt/Ardour-8.4.0/lib/libardour.so.3
#7  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 76 (Thread 0x7fff2b7ff6c0 (LWP 15911) "ArdourGUI"):
--Type <RET> for more, q to quit, c to continue without paging--c
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fffa80020f0, nfds=2, timeout=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe8808af7 in ?? () from /opt/Ardour-8.4.0/lib/libusb-1.0.so.0
#2  0x00007fffe8809c19 in libusb_handle_events_timeout_completed () from /opt/Ardour-8.4.0/lib/libusb-1.0.so.0
#3  0x00007fffe8809d9a in libusb_handle_events () from /opt/Ardour-8.4.0/lib/libusb-1.0.so.0
#4  0x00007ffff6b2b8c9 in ?? () from /opt/Ardour-8.4.0/lib/libardour.so.3
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 75 (Thread 0x7fff2d22e6c0 (LWP 15910) "ArdourGUI"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fff2d22dd30, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe881162d in ?? () from /opt/Ardour-8.4.0/lib/libusb-1.0.so.0
#2  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#3  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 74 (Thread 0x7fff2da2f6c0 (LWP 15909) "ArdourGUI"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55556038bd88) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55556038bd88) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55556038bd88, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55556038bd38, cond=0x55556038bd60) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55556038bd60, mutex=0x55556038bd38) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fffe84b5057 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fff5aae67eb in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#7  0x00007fff5ae36984 in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#8  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#9  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#10 0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 73 (Thread 0x7fff2e2306c0 (LWP 15908) "ArdourGUI"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555556e51df8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555556e51df8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555556e51df8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555556e51da8, cond=0x555556e51dd0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x555556e51dd0, mutex=0x555556e51da8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fffe84b5057 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fff5aae67eb in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#7  0x00007fff5ae36984 in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#8  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#9  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#10 0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 72 (Thread 0x7fff5a7ff6c0 (LWP 15907) "ArdourGUI"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555f3e8308) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555f3e8308) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555f3e8308, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555f3e82b8, cond=0x55555f3e82e0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55555f3e82e0, mutex=0x55555f3e82b8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fffe84b5057 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fff5aae67eb in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#7  0x00007fff5ae36984 in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#8  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#9  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#10 0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 71 (Thread 0x7fff2c22c6c0 (LWP 15906) "ArdourGUI"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55556229dcd8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55556229dcd8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55556229dcd8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55556229dc88, cond=0x55556229dcb0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55556229dcb0, mutex=0x55556229dc88) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fffe84b5057 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fff5aae67eb in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#7  0x00007fff5ae36984 in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#8  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#9  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#10 0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 65 (Thread 0x7fff3f7fe6c0 (LWP 15900) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff70219c3 in ARDOUR::Worker::run() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 63 (Thread 0x7fff597fd6c0 (LWP 15898) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff70219c3 in ARDOUR::Worker::run() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 62 (Thread 0x7fff59ffe6c0 (LWP 15897) "ArdourGUI"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555557ed8b88) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555557ed8b88) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555557ed8b88, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555557ed8b38, cond=0x555557ed8b60) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x555557ed8b60, mutex=0x555557ed8b38) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fffe84b5057 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fff5aae67eb in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#7  0x00007fff5ae36984 in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#8  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#9  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#10 0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 61 (Thread 0x7fffb8ff86c0 (LWP 15896) "ArdourGUI"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555556d30288) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555556d30288) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555556d30288, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555556d30238, cond=0x555556d30260) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x555556d30260, mutex=0x555556d30238) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fffe84b5057 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fff5aae67eb in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#7  0x00007fff5ae36984 in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#8  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#9  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#10 0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 60 (Thread 0x7fffbaffc6c0 (LWP 15895) "ArdourGUI"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555559ca3f38) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555559ca3f38) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555559ca3f38, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555559ca3ee8, cond=0x555559ca3f10) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x555559ca3f10, mutex=0x555559ca3ee8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fffe84b5057 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fff5aae67eb in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#7  0x00007fff5ae36984 in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#8  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#9  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#10 0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

GDB output part 2:


Thread 59 (Thread 0x7fff3d49b6c0 (LWP 15894) "ArdourGUI"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555e14e428) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555e14e428) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e14e428, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555e14e3d8, cond=0x55555e14e400) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55555e14e400, mutex=0x55555e14e3d8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fffe84b5057 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fff5aae67eb in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#7  0x00007fff5ae36984 in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#8  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#9  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#10 0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 57 (Thread 0x7fff3ffff6c0 (LWP 15892) "JUCE Timer"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7fff3fffebe0, op=393, expected=0, futex_word=0x55555704a108) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7fff3fffebe0, clockid=0, expected=0, futex_word=0x55555704a108) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555704a108, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fff3fffebe0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096efa in __pthread_cond_wait_common (abstime=0x7fff3fffebe0, clockid=0, mutex=0x55555704a0b8, cond=0x55555704a0e0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55555704a0e0, mutex=0x55555704a0b8, abstime=0x7fff3fffebe0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007fff5aae6750 in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#6  0x00007fff5ab6ac6a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#7  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#8  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#9  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#10 0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 52 (Thread 0x7fffb9ffa6c0 (LWP 15887) "ArdourGUI"):
#0  0x00007fffe80e5771 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffb9ff9c30, rem=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffe80f99b7 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007fff5aae3b5d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#3  0x00007fff5a9551ea in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#4  0x00007fff5aae6a4a in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#5  0x00007fff5aae6c2d in ?? () from /usr/local/lib/vst3/Philicorda.vst3/Contents/x86_64-linux/Philicorda.so
#6  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 51 (Thread 0x7fffbbffe6c0 (LWP 15886) "midiUI"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fff54009a50, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff0456c76 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff0457002 in g_main_loop_run () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff422e393 in BaseUI::main_thread() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 50 (Thread 0x7fffecf7d6c0 (LWP 15885) "butler"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fffecf7cb08, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff423a257 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff423a2b6 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#3  0x00007ffff6b1c7d5 in ARDOUR::Butler::thread_work() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007ffff6b1e272 in ARDOUR::Butler::_thread_work(void*) () from /opt/Ardour-8.4.0/lib/libardour.so.3
#5  0x00007ffff4268226 in ?? () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#6  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 49 (Thread 0x7ffff13fe8c0 (LWP 15884) "RT-14-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 48 (Thread 0x7ffff177a8c0 (LWP 15883) "RT-13-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 47 (Thread 0x7ffff17fe8c0 (LWP 15882) "RT-12-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 46 (Thread 0x7ffff1b7a8c0 (LWP 15881) "RT-11-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 45 (Thread 0x7ffff1bfe8c0 (LWP 15880) "RT-10-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 44 (Thread 0x7ffff1ef68c0 (LWP 15879) "RT-9-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 43 (Thread 0x7ffff1f7a8c0 (LWP 15878) "RT-8-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 42 (Thread 0x7ffff1ffe8c0 (LWP 15877) "RT-7-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 41 (Thread 0x7ffff22f68c0 (LWP 15876) "RT-6-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 40 (Thread 0x7ffff237a8c0 (LWP 15875) "RT-5-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 39 (Thread 0x7ffff23fe8c0 (LWP 15874) "RT-4-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 38 (Thread 0x7ffff26f68c0 (LWP 15873) "RT-3-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 37 (Thread 0x7ffff277a8c0 (LWP 15872) "RT-2-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c038c6 in ARDOUR::Graph::reached_terminal_node() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c03e48 in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#5  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#6  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 36 (Thread 0x7ffff27fe8c0 (LWP 15871) "RT-1-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 35 (Thread 0x7ffff2b808c0 (LWP 15870) "RT-main-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c042a8 in ARDOUR::Graph::main_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc44206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 31 (Thread 0x7fffb97f96c0 (LWP 15864) "pool"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa594 in g_cond_wait_until () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff04203eb in g_async_queue_timeout_pop () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff0487cd4 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#4  0x00007ffff04874a5 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 27 (Thread 0x7fffbb7fd6c0 (LWP 15860) "ALSA-MIDI-LIST"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fffa4005320, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffc4423ba4 in ARDOUR::AlsaAudioBackend::midi_device_thread() () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#2  0x00007fffc4423c08 in ARDOUR::AlsaAudioBackend::_midi_device_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#3  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#4  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 26 (Thread 0x7ffff36f88c0 (LWP 15859) "AudioEngine 1"):
#0  0x00007fffe811a746 in __GI_ppoll (fds=0x555556d63eac, nfds=2, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007fffc4443d5d in Alsa_pcmi::pcm_wait() () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#2  0x00007fffc44267d4 in ARDOUR::AlsaAudioBackend::main_process_thread() () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#3  0x00007fffc4427e09 in ?? () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 25 (Thread 0x7fffbdbfe6c0 (LWP 15858) "ExecStdOut"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fffbdbfbce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4276fb2 in PBD::SystemExec::output_interposer() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff4277158 in ?? () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#3  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#4  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x7fffbe3ff6c0 (LWP 15846) "gmain"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x555556c74470, nfds=2, timeout=5349) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff0456c76 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff0456d8c in g_main_context_iteration () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff0456dd1 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#4  0x00007ffff04874a5 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7fffbc7ff6c0 (LWP 15834) "DeviceList"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6ac3ccb in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7fffdabff6c0 (LWP 15833) "EngineWatchdog"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6ac61fd in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7fffdb7fe6c0 (LWP 15830) "Analyzer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6a8186b in ARDOUR::Analyser::work() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7fffdbfff6c0 (LWP 15829) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6f93f75 in ?? () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7fffe0dfe6c0 (LWP 15828) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6f93f75 in ?? () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7fffe15ff6c0 (LWP 15827) "LXVSTEventLoop"):
#0  0x00007fffe80e5771 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffe15feb60, rem=0x7fffe15feb70) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffe80f99b7 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff0488d48 in g_usleep () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x00005555563652db in ?? ()
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7ffff619a6c0 (LWP 15826) "Trigger Worker"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7ffff6199c28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff423a257 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff423a2b6 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#3  0x00007ffff6ff76ec in ARDOUR::TriggerBoxThread::thread_work() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007ffff6ff7a4e in ARDOUR::TriggerBoxThread::_thread_work(void*) () from /opt/Ardour-8.4.0/lib/libardour.so.3
#5  0x00007ffff4268226 in ?? () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#6  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7ffff7a54500 (LWP 15823) "ArdourGUI"):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3  0x00007fffe80428e6 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4  0x00007fffe80268b7 in __GI_abort () at ./stdlib/abort.c:79
#5  0x00007ffff5a1eb9a in Temporal::TempoPoint::superclock_at(Temporal::Beats const&) const () from /opt/Ardour-8.4.0/lib/libtemporal.so.0
#6  0x00007ffff5a1ee69 in Temporal::TempoMetric::superclock_at(Temporal::BBT_Time const&) const () from /opt/Ardour-8.4.0/lib/libtemporal.so.0
#7  0x00007ffff5a2b5a6 in Temporal::TempoMap::fill_grid_by_walking(std::vector<Temporal::TempoMapPoint, std::allocator<Temporal::TempoMapPoint> >&, boost::intrusive::list_iterator<boost::intrusive::bhtraits<Temporal::Point, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)1, Temporal::point_tag, 1u>, true>&, Temporal::TempoMetric&, long&, long, long, int, int, Temporal::Beats&, Temporal::BBT_Time&) const () from /opt/Ardour-8.4.0/lib/libtemporal.so.0
#8  0x00007ffff5a2c514 in Temporal::TempoMap::get_grid(std::vector<Temporal::TempoMapPoint, std::allocator<Temporal::TempoMapPoint> >&, long, long, unsigned int, unsigned int) const () from /opt/Ardour-8.4.0/lib/libtemporal.so.0
#9  0x0000555555b8fa07 in ?? ()
#10 0x0000555555a1ce66 in ?? ()
#11 0x0000555555b8cb62 in ?? ()
#12 0x0000555555a28e8d in ?? ()
#13 0x0000555555a290dc in ?? ()
#14 0x00007ffff045694a in g_main_context_dispatch () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#15 0x00007ffff0456ce8 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#16 0x00007ffff0456d8c in g_main_context_iteration () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#17 0x00007ffff2d73c81 in gtk_main_iteration () from /opt/Ardour-8.4.0/lib/libytk.so.2
#18 0x00005555558d64ea in ?? ()
#19 0x00005555558f430e 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&) ()
#20 0x00007ffff466c655 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) () from /opt/Ardour-8.4.0/lib/libgtkmm2ext.so.0
#21 0x00005555558f711d in PBD::Signal0<void, PBD::OptionalLastValue<void> >::compositor(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*) ()
#22 0x00005555558f17b3 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list3<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*> > >, void>::invoke(boost::detail::function::function_buffer&) ()
#23 0x00005555561be5e0 in ?? ()
#24 0x00005555561c06be in ?? ()
#25 0x00005555558f44a1 in ?? ()
#26 0x00007ffff466c655 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) () from /opt/Ardour-8.4.0/lib/libgtkmm2ext.so.0
#27 0x00005555558f9b09 in ?? ()
#28 0x00005555558f18dd in ?? ()
#29 0x0000555555920791 in ?? ()
#30 0x0000555555928c79 in ?? ()
#31 0x0000555555957441 in ?? ()
#32 0x000055555595871b in ?? ()
#33 0x0000555555961b3c in ?? ()
#34 0x0000555555967695 in ?? ()
#35 0x00005555561cb6dd in ?? ()
#36 0x00005555561ca530 in ?? ()
#37 0x00007ffff3a3be57 in ?? () from /opt/Ardour-8.4.0/lib/libytkmm.so.2
#38 0x00007fffee40f6b5 in g_closure_invoke () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#39 0x00007fffee422593 in ?? () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#40 0x00007fffee42c364 in g_signal_emit_valist () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#41 0x00007fffee42c7e2 in g_signal_emit () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#42 0x00007ffff2cd636c in gtk_dialog_response () from /opt/Ardour-8.4.0/lib/libytk.so.2
#43 0x00005555561c7490 in ?? ()
#44 0x00005555561ca638 in ?? ()
#45 0x00007ffff3a3be57 in ?? () from /opt/Ardour-8.4.0/lib/libytkmm.so.2
#46 0x00007fffee40f6b5 in g_closure_invoke () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#47 0x00007fffee422593 in ?? () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#48 0x00007fffee42c364 in g_signal_emit_valist () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#49 0x00007fffee42c7e2 in g_signal_emit () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#50 0x00007ffff2cd636c in gtk_dialog_response () from /opt/Ardour-8.4.0/lib/libytk.so.2
#51 0x0000555556139c04 in ?? ()
#52 0x00007ffff3abd64d in ?? () from /opt/Ardour-8.4.0/lib/libytkmm.so.2
#53 0x00007ffff2d7632c in _gtk_marshal_BOOLEAN__BOXED () from /opt/Ardour-8.4.0/lib/libytk.so.2
#54 0x00007fffee40f6b5 in g_closure_invoke () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#55 0x00007fffee4224c2 in ?? () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#56 0x00007fffee42bdc8 in g_signal_emit_valist () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#57 0x00007fffee42c7e2 in g_signal_emit () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#58 0x00007ffff2eedc3c in ?? () from /opt/Ardour-8.4.0/lib/libytk.so.2
#59 0x00007ffff2d7491d in gtk_propagate_event () from /opt/Ardour-8.4.0/lib/libytk.so.2
#60 0x00007ffff2d74da3 in gtk_main_do_event () from /opt/Ardour-8.4.0/lib/libytk.so.2
#61 0x00007ffff287480c in ?? () from /opt/Ardour-8.4.0/lib/libydk.so.2
#62 0x00007ffff0456a87 in g_main_context_dispatch () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#63 0x00007ffff0456ce8 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#64 0x00007ffff0457002 in g_main_loop_run () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#65 0x00007ffff2d73a67 in gtk_main () from /opt/Ardour-8.4.0/lib/libytk.so.2
#66 0x00007ffff4664cd5 in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-8.4.0/lib/libgtkmm2ext.so.0
#67 0x00005555558a31be in ?? ()
#68 0x00007fffe8028150 in __libc_start_call_main (main=main@entry=0x5555558a2d40, argc=argc@entry=1, argv=argv@entry=0x7fffffffcd48) at ../sysdeps/nptl/libc_start_call_main.h:58
#69 0x00007fffe8028209 in __libc_start_main_impl (main=0x5555558a2d40, argc=1, argv=0x7fffffffcd48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffcd38) at ../csu/libc-start.c:360
#70 0x00005555558aa5ea in ?? ()

That’s normally my domain, but I don’t have sensible internet access at present, and so cannot really advise.

Thanks for the reply, Paul. I’m also presently in a state of not-normal internet connectivity. I stumbled into a few unplanned minutes to work on this track, but I’m not in any kind of a rush to get back to it.

If you’re the best suited to look at the problem, I don’t mind waiting for you to become available so long as you don’t mind having it on your to-do list. :wink:

Cheers.

Hello. I’ve got regular internet access again. Please let me know how I can help get to the bottom of this. Thanks!

I’m useless at GDB however in your initial post I see Ardour barfed on the AVL Drumkits manifest.ttl and since it’s reading the Plugin manifest.ttl in /usr/local/lib/lv2 is it safe to conclude that you self-compiled the AVL Drumkits?

The AVL-Drumkits LV2 should be a surefire good-to-go Plugin since it’s made by one of the Ardour developers himself and also contained in Harrison Mixbus. I’m not saying that is your entire problem but it’s error number one and it shouldn’t be happening. Do you have the ‘.lv2’ file structure correct and the correct permissions?

No, I did not. Both 8.2 and 8.4 were installed using the .run file.

I agree this is unlikely to be the “entire problem” as I get the same output in the success case, but addressing this could clean up the error log and make it easier to get at the root of the problem in question, so let’s have at it.

Something about this does look weird:

$ ls -hal /usr/local/lib/lv2/*
-rwxr-xr-x 1 universalhandle universalhandle 1.2M Jun 17  2023 /usr/local/lib/lv2/avldrums.so
-rw-r--r-- 1 universalhandle universalhandle 8.8K Jun 17  2023 /usr/local/lib/lv2/avldrums.ttl
-rwxr-xr-x 1 universalhandle universalhandle 6.6M Jun 17  2023 /usr/local/lib/lv2/avldrumsUI_gl.so
-rw-r--r-- 1 universalhandle universalhandle  19M Jun 17  2023 /usr/local/lib/lv2/Black_Pearl_4_LV2.sf2
-rw-r--r-- 1 universalhandle universalhandle  775 Jun 17  2023 /usr/local/lib/lv2/manifest.ttl
-rw-r--r-- 1 universalhandle universalhandle  26M Jun 17  2023 /usr/local/lib/lv2/Red_Zeppelin_4_LV2.sf2

/usr/local/lib/lv2/avldrums.lv2:
total 52M
drwxr-xr-x 2 universalhandle universalhandle 4.0K Jun 17  2023 .
drwxr-xr-x 5 universalhandle universalhandle 4.0K Jun 17  2023 ..
-rwxr-xr-x 1 universalhandle universalhandle 1.2M Jun 17  2023 avldrums.so
-rw-r--r-- 1 universalhandle universalhandle 8.8K Jun 17  2023 avldrums.ttl
-rwxr-xr-x 1 universalhandle universalhandle 6.6M Jun 17  2023 avldrumsUI_gl.so
-rw-r--r-- 1 universalhandle universalhandle  19M Jun 17  2023 Black_Pearl_4_LV2.sf2
-rw-r--r-- 1 universalhandle universalhandle  775 Jun 17  2023 manifest.ttl
-rw-r--r-- 1 universalhandle universalhandle  26M Jun 17  2023 Red_Zeppelin_4_LV2.sf2

/usr/local/lib/lv2/drumsynth.lv2:
total 3.2M
drwxrwxr-x 2 universalhandle universalhandle 4.0K Jun 17  2023 .
drwxr-xr-x 5 universalhandle universalhandle 4.0K Jun 17  2023 ..
-rwxr-xr-x 1 universalhandle universalhandle 2.7M Jun 17  2023 drumsynth.so
-rw-r--r-- 1 universalhandle universalhandle 588K Jun 17  2023 drumsynth.ttl
-rw-r--r-- 1 universalhandle universalhandle  868 Jun 17  2023 manifest.ttl

/usr/local/lib/lv2/eqinox.lv2:
total 2.4M
drwxrwxr-x 2 universalhandle universalhandle 4.0K Jun 17  2023 .
drwxr-xr-x 5 universalhandle universalhandle 4.0K Jun 17  2023 ..
-rwxr-xr-x 1 universalhandle universalhandle 2.4M Jun 17  2023 eqinox.so
-rw-r--r-- 1 universalhandle universalhandle 7.6K Jun 17  2023 eqinox.ttl
-rw-r--r-- 1 universalhandle universalhandle  847 Jun 17  2023 manifest.ttl

It appears the contents of /usr/local/lib/lv2/ are duplicated in /usr/local/lib/lv2/avldrums.lv2 for some reason…

Well, what Distro are you using and how did you install/obtain the AVL Drumkits? They should definitely not be in both /usr and /usr/local. A distribution package would normally not install to /usr/local, that is usually the default location where self-compiled builds go.

Since they are also in /usr you should probably check your package manager and see if a distribution package was installed and then remove one or the other. Or remove both currently installed versions and get the latest version from Robin’s site and simply extract and place it in ~/.lv2

I’m on Ubuntu Linux 23.10. I’ve only ever gotten AVL Drumkits from the standard *.run installation process. However, I migrated to a new laptop in the last year, and I might have gotten a little sloppy about copy/pasting from one machine to the other. (I understood a lot less then about plugin formats than I do now.)

The only thing I have in /usr/lib/lv2 is calf.lv2, which I did install through Ubuntu’s app manager.

I’m not sure that follows, given what I’ve written above, but it does give me an idea: I could rename all my plugin folders (for all formats) and reinstall Ardour (letting it correctly install AVL Drumkits, Harrison, etc.). This would get me back to zero. I could then reopen the session and watch the errors roll in for my missing plugins, installing whichever happens to be named in Error One each time until presumably the only error left is the one we care about (or, voila, everything works again).

However, I wonder if I’d be getting too far away from the original problem or changing too many variables to sensibly debug the original problem.

Personally, I prefer /usr/local/lib over ~ for plugins. I guess I’m one of the remaining few who see value in the Linux Filesystem Hierarchy Standard. More practically, though, in other applications (especially those packaged in snaps), I’ve found the ~/.mystuff approach can lead to permissions issues (here’s a rust example).

To my knowledge AVL Drumkits don’t come with Ardour and are not installed by the .run bundle and if they did they would be installed within Ardour’s destination folder location in /opt not in /usr or /usr/local.

While it is true the drumkits come with Harrison Mixbus that would be the same deal, they get installed within Mixbus’ destination folder in /opt. If you have been manually copying Plugins from one machine to another then you can put them wherever you like as long as it’s in Ardour’s Plugin search path but the current issue is the duplicate installs.

I’m making progress cleaning up the mess I’ve made of my plugins directories. Lots of embarrassing skeletons here. It’s remarkable Ardour is resilient enough to have worked as well as it did for as long as it did, the state it was in!

As expected, the error messages are changing as I modify the filesystem, as is (ever so slightly) Ardour’s behavior before crashing the session in question.

My schedule has gotten wonky again, and it may be a few days before I’ve returned things to a sensible state, but I’ll report back when I have something interesting to share.

Thanks for pointing me in a useful direction!

1 Like

I’ve found it useful to give myself absolution for the stuff that I accumulate over time: “kruft happens.” In general, I’ve found it easier to move all of that stuff aside (e.g., outside the main search path for LV2 or whatever) and then move back in only the things which my current projects actually need.

Okay, I’m not seeing any plugin-related errors anymore. I’ve removed perhaps more plugins than I needed to just to be sure (and to reduce the length of the dump). The crash still occurs with the session in question. Here’s the dump:

Thread 61 (Thread 0x7fff4d2826c0 (LWP 38798) "AutomationWatch"):
#0  0x00007fffe80e5771 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff4d281cd0, rem=0x7fff4d281ce0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffe80f99b7 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff0488d48 in g_usleep () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff6b0edf0 in ARDOUR::AutomationWatch::thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 60 (Thread 0x7fff4ed0d6c0 (LWP 38797) "autoconnect"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555892db84) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555892db84) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555892db84, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555892db30, cond=0x55555892db58) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55555892db58, mutex=0x55555892db30) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff6e91750 in ARDOUR::Session::auto_connect_thread_run() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#6  0x00007ffff6e91908 in ARDOUR::Session::auto_connect_thread(void*) () from /opt/Ardour-8.4.0/lib/libardour.so.3
#7  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 59 (Thread 0x7fff4f50e6c0 (LWP 38796) "SessionSignals"):
#0  0x00007fffe80940f6 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555892db10) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555892db10) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555892db10, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fffe8096a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555892dac0, cond=0x55555892dae8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55555892dae8, mutex=0x55555892dac0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff6f143e3 in ARDOUR::Session::emit_thread_run() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#6  0x00007ffff6f14418 in ARDOUR::Session::emit_thread(void*) () from /opt/Ardour-8.4.0/lib/libardour.so.3
#7  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 58 (Thread 0x7fff4ff106c0 (LWP 38795) "ArdourGUI"):
--Type <RET> for more, q to quit, c to continue without paging--c
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fff48000b70, nfds=2, timeout=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe8808af7 in ?? () from /opt/Ardour-8.4.0/lib/libusb-1.0.so.0
#2  0x00007fffe8809c19 in libusb_handle_events_timeout_completed () from /opt/Ardour-8.4.0/lib/libusb-1.0.so.0
#3  0x00007fffe8809d9a in libusb_handle_events () from /opt/Ardour-8.4.0/lib/libusb-1.0.so.0
#4  0x00007ffff6b2b8c9 in ?? () from /opt/Ardour-8.4.0/lib/libardour.so.3
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 57 (Thread 0x7fffa6ffd6c0 (LWP 38794) "ArdourGUI"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fffa6ffcd30, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe881162d in ?? () from /opt/Ardour-8.4.0/lib/libusb-1.0.so.0
#2  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#3  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 56 (Thread 0x7fffa57fa6c0 (LWP 38793) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff70219c3 in ARDOUR::Worker::run() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 55 (Thread 0x7fffc1bff6c0 (LWP 38792) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff70219c3 in ARDOUR::Worker::run() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 54 (Thread 0x7fffa5ffb6c0 (LWP 38790) "midiUI"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fff58009a50, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff0456c76 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff0457002 in g_main_loop_run () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff422e393 in BaseUI::main_thread() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 53 (Thread 0x7fffecf7d6c0 (LWP 38789) "butler"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fffecf7cb08, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff423a257 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff423a2b6 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#3  0x00007ffff6b1c7d5 in ARDOUR::Butler::thread_work() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007ffff6b1e272 in ARDOUR::Butler::_thread_work(void*) () from /opt/Ardour-8.4.0/lib/libardour.so.3
#5  0x00007ffff4268226 in ?? () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#6  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 52 (Thread 0x7ffff13fe8c0 (LWP 38788) "RT-14-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 51 (Thread 0x7ffff177a8c0 (LWP 38787) "RT-13-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 50 (Thread 0x7ffff17fe8c0 (LWP 38786) "RT-12-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 49 (Thread 0x7ffff1b7a8c0 (LWP 38785) "RT-11-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 48 (Thread 0x7ffff1bfe8c0 (LWP 38784) "RT-10-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 47 (Thread 0x7ffff1ef68c0 (LWP 38783) "RT-9-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 46 (Thread 0x7ffff1f7a8c0 (LWP 38782) "RT-8-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 45 (Thread 0x7ffff1ffe8c0 (LWP 38781) "RT-7-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 44 (Thread 0x7ffff22f68c0 (LWP 38780) "RT-6-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 43 (Thread 0x7ffff237a8c0 (LWP 38779) "RT-5-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 42 (Thread 0x7ffff23fe8c0 (LWP 38778) "RT-4-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c038c6 in ARDOUR::Graph::reached_terminal_node() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c03e48 in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#5  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#6  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 41 (Thread 0x7ffff26f68c0 (LWP 38777) "RT-3-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 40 (Thread 0x7ffff277a8c0 (LWP 38776) "RT-2-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 39 (Thread 0x7ffff27fe8c0 (LWP 38775) "RT-1-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c040c0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 38 (Thread 0x7ffff2b808c0 (LWP 38774) "RT-main-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff426cbca in PBD::Semaphore::wait() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff6c03e8d in ARDOUR::Graph::run_one() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff6c042a8 in ARDOUR::Graph::main_thread() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007fffc84206f6 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 36 (Thread 0x7fffa4ff96c0 (LWP 38772) "pool"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa594 in g_cond_wait_until () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff04203eb in g_async_queue_timeout_pop () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff0487cd4 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#4  0x00007ffff04874a5 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 28 (Thread 0x7fffa7fff6c0 (LWP 38761) "ALSA-MIDI-LIST"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fffa8004480, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffc8423ba4 in ARDOUR::AlsaAudioBackend::midi_device_thread() () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#2  0x00007fffc8423c08 in ARDOUR::AlsaAudioBackend::_midi_device_thread(void*) () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#3  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#4  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 27 (Thread 0x7ffff36f88c0 (LWP 38760) "AudioEngine 1"):
#0  0x00007fffe811a746 in __GI_ppoll (fds=0x555556d966fc, nfds=2, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007fffc8443d5d in Alsa_pcmi::pcm_wait() () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#2  0x00007fffc84267d4 in ARDOUR::AlsaAudioBackend::main_process_thread() () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#3  0x00007fffc8427e09 in ?? () from /opt/Ardour-8.4.0/lib/backends/libalsa_audiobackend.so
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 26 (Thread 0x7fffa77fe6c0 (LWP 38759) "ExecStdOut"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7fffa77fbce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4276fb2 in PBD::SystemExec::output_interposer() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff4277158 in ?? () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#3  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#4  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x7fffc13fe6c0 (LWP 38743) "gmain"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x555557383870, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff0456c76 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff0456d8c in g_main_context_iteration () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff0456dd1 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#4  0x00007ffff04874a5 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#5  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7fffc3fff6c0 (LWP 38731) "DeviceList"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6ac3ccb in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7fffd33ff6c0 (LWP 38730) "EngineWatchdog"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6ac61fd in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7fffcbfff6c0 (LWP 38719) "Analyzer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6a8186b in ARDOUR::Analyser::work() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7fffd3fff6c0 (LWP 38718) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6f93f75 in ?? () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7fffe0dfe6c0 (LWP 38717) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff04aa47f in g_cond_wait () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6f93f75 in ?? () from /opt/Ardour-8.4.0/lib/libardour.so.3
#3  0x00007ffff4268a56 in PBD::Thread::_run(void*) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7fffe15ff6c0 (LWP 38716) "LXVSTEventLoop"):
#0  0x00007fffe80e5709 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=0x7fffe15feb60, rem=0x7fffe15feb70) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffe80f99b7 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff0488d48 in g_usleep () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#3  0x0000555556365284 in ?? ()
#4  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7ffff619a6c0 (LWP 38715) "Trigger Worker"):
#0  0x00007fffe811a20f in __GI___poll (fds=0x7ffff6199c28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff423a257 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#2  0x00007ffff423a2b6 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#3  0x00007ffff6ff76ec in ARDOUR::TriggerBoxThread::thread_work() () from /opt/Ardour-8.4.0/lib/libardour.so.3
#4  0x00007ffff6ff7a4e in ARDOUR::TriggerBoxThread::_thread_work(void*) () from /opt/Ardour-8.4.0/lib/libardour.so.3
#5  0x00007ffff4268226 in ?? () from /opt/Ardour-8.4.0/lib/libpbd.so.4
#6  0x00007fffe8097b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007fffe81285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7ffff7a54500 (LWP 38711) "ArdourGUI"):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3  0x00007fffe80428e6 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4  0x00007fffe80268b7 in __GI_abort () at ./stdlib/abort.c:79
#5  0x00007ffff5a1eb9a in Temporal::TempoPoint::superclock_at(Temporal::Beats const&) const () from /opt/Ardour-8.4.0/lib/libtemporal.so.0
#6  0x00007ffff5a1ee69 in Temporal::TempoMetric::superclock_at(Temporal::BBT_Time const&) const () from /opt/Ardour-8.4.0/lib/libtemporal.so.0
#7  0x00007ffff5a2b5a6 in Temporal::TempoMap::fill_grid_by_walking(std::vector<Temporal::TempoMapPoint, std::allocator<Temporal::TempoMapPoint> >&, boost::intrusive::list_iterator<boost::intrusive::bhtraits<Temporal::Point, boost::intrusive::list_node_traits<void*>, (boost::intrusive::link_mode_type)1, Temporal::point_tag, 1u>, true>&, Temporal::TempoMetric&, long&, long, long, int, int, Temporal::Beats&, Temporal::BBT_Time&) const () from /opt/Ardour-8.4.0/lib/libtemporal.so.0
#8  0x00007ffff5a2c514 in Temporal::TempoMap::get_grid(std::vector<Temporal::TempoMapPoint, std::allocator<Temporal::TempoMapPoint> >&, long, long, unsigned int, unsigned int) const () from /opt/Ardour-8.4.0/lib/libtemporal.so.0
#9  0x0000555555b8fa07 in ?? ()
#10 0x0000555555a1ce66 in ?? ()
#11 0x0000555555b8cb62 in ?? ()
#12 0x0000555555a28e8d in ?? ()
#13 0x0000555555a290dc in ?? ()
#14 0x00007ffff045694a in g_main_context_dispatch () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#15 0x00007ffff0456ce8 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#16 0x00007ffff0456d8c in g_main_context_iteration () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#17 0x00007ffff2d73c81 in gtk_main_iteration () from /opt/Ardour-8.4.0/lib/libytk.so.2
#18 0x00005555558d64ea in ?? ()
#19 0x00005555558f430e 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&) ()
#20 0x00007ffff466c655 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) () from /opt/Ardour-8.4.0/lib/libgtkmm2ext.so.0
#21 0x00005555558f711d in PBD::Signal0<void, PBD::OptionalLastValue<void> >::compositor(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*) ()
#22 0x00005555558f17b3 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list3<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*> > >, void>::invoke(boost::detail::function::function_buffer&) ()
#23 0x00005555561be5e0 in ?? ()
#24 0x00005555561c06be in ?? ()
#25 0x00005555558f44a1 in ?? ()
#26 0x00007ffff466c655 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) () from /opt/Ardour-8.4.0/lib/libgtkmm2ext.so.0
#27 0x00005555558f9b09 in ?? ()
#28 0x00005555558f18dd in ?? ()
#29 0x0000555555920791 in ?? ()
#30 0x0000555555928c79 in ?? ()
#31 0x0000555555957441 in ?? ()
#32 0x000055555595871b in ?? ()
#33 0x0000555555961b3c in ?? ()
#34 0x0000555555967695 in ?? ()
#35 0x00005555561cb6dd in ?? ()
#36 0x00005555561ca530 in ?? ()
#37 0x00007ffff3a3be57 in ?? () from /opt/Ardour-8.4.0/lib/libytkmm.so.2
#38 0x00007fffee40f6b5 in g_closure_invoke () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#39 0x00007fffee422593 in ?? () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#40 0x00007fffee42c364 in g_signal_emit_valist () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#41 0x00007fffee42c7e2 in g_signal_emit () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#42 0x00007ffff2cd636c in gtk_dialog_response () from /opt/Ardour-8.4.0/lib/libytk.so.2
#43 0x00005555561c7490 in ?? ()
#44 0x00005555561ca638 in ?? ()
#45 0x00007ffff3a3be57 in ?? () from /opt/Ardour-8.4.0/lib/libytkmm.so.2
#46 0x00007fffee40f6b5 in g_closure_invoke () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#47 0x00007fffee422593 in ?? () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#48 0x00007fffee42c364 in g_signal_emit_valist () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#49 0x00007fffee42c7e2 in g_signal_emit () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#50 0x00007ffff2cd636c in gtk_dialog_response () from /opt/Ardour-8.4.0/lib/libytk.so.2
#51 0x0000555556139c04 in ?? ()
#52 0x00007ffff3abd64d in ?? () from /opt/Ardour-8.4.0/lib/libytkmm.so.2
#53 0x00007ffff2d7632c in _gtk_marshal_BOOLEAN__BOXED () from /opt/Ardour-8.4.0/lib/libytk.so.2
#54 0x00007fffee40f6b5 in g_closure_invoke () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#55 0x00007fffee4224c2 in ?? () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#56 0x00007fffee42bdc8 in g_signal_emit_valist () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#57 0x00007fffee42c7e2 in g_signal_emit () from /opt/Ardour-8.4.0/lib/libgobject-2.0.so.0
#58 0x00007ffff2eedc3c in ?? () from /opt/Ardour-8.4.0/lib/libytk.so.2
#59 0x00007ffff2d7491d in gtk_propagate_event () from /opt/Ardour-8.4.0/lib/libytk.so.2
#60 0x00007ffff2d74da3 in gtk_main_do_event () from /opt/Ardour-8.4.0/lib/libytk.so.2
#61 0x00007ffff287480c in ?? () from /opt/Ardour-8.4.0/lib/libydk.so.2
#62 0x00007ffff0456a87 in g_main_context_dispatch () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#63 0x00007ffff0456ce8 in ?? () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#64 0x00007ffff0457002 in g_main_loop_run () from /opt/Ardour-8.4.0/lib/libglib-2.0.so.0
#65 0x00007ffff2d73a67 in gtk_main () from /opt/Ardour-8.4.0/lib/libytk.so.2
#66 0x00007ffff4664cd5 in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-8.4.0/lib/libgtkmm2ext.so.0
#67 0x00005555558a31be in ?? ()
#68 0x00007fffe8028150 in __libc_start_call_main (main=main@entry=0x5555558a2d40, argc=argc@entry=1, argv=argv@entry=0x7fffffffcd48) at ../sysdeps/nptl/libc_start_call_main.h:58
#69 0x00007fffe8028209 in __libc_start_main_impl (main=0x5555558a2d40, argc=1, argv=0x7fffffffcd48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffcd38) at ../csu/libc-start.c:360
#70 0x00005555558aa5ea in ?? ()

That should not happen. It’s a crash in grid generation from the tempo map.

Can you make this session available as is?

Sure. The session snapshot is called “Chorus 2.” I have these similarly named files:

  • Chorus 2.ardour
  • Chorus 2.ardour.bak
  • Chorus 2.history
  • Chorus 2.history.bak

Do you need just the first one?

I need the entire session folder, preferably. You can archive it with Session > Archive

I don’t think that will work for me, since I can’t open the session without a crash. But I’m happy to give you whatever you need. There are several (unaffected) snapshots in the same project, but I can tar up the parent directory of Chorus 2.ardour if that sounds right.

Yes, or ZIP should allow for this. Won’t be quite as nice, but should still allow testing.

Seablade