View Issue Details

IDProjectCategoryView StatusLast Update
0009813ardourbugspublic2024-10-08 11:11
Reportersigh Assigned Tox42  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformUbuntuOSLinuxOS Version(any)
Product Version8.8 
Summary0009813: Crash after about 1 minute of recording
DescriptionAfter about a minute (or so) of recording there is a crash.
I have saved the crash report (via gdb)
Steps To ReproduceCreate a recording
add a track and record for about a minute or so
Additional Informationhave attached the bug report
TagsNo tags attached.

Relationships

duplicate of 0009810 closedx42 Crash in normal and safe mode 

Activities

sigh

2024-10-07 19:55

reporter  

ardour-bug.txt (36,529 bytes)   
Thread 65 "WaveViewDrawing" received signal SIGBUS, Bus error.
[Switching to Thread 0x7fff557fa640 (LWP 15019)]
__memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:708
708	../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory.
(gdb) thread apply all bt

Thread 67 (Thread 0x7fff37fff640 (LWP 15021) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff7f841b5 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#3  0x00007ffff7f84374 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#4  0x00007ffff7f84799 in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#5  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#6  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#7  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 66 (Thread 0x7fff54ff9640 (LWP 15020) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff7f841b5 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#3  0x00007ffff7f84374 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#4  0x00007ffff7f84799 in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#5  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#6  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#7  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 65 (Thread 0x7fff557fa640 (LWP 15019) "WaveViewDrawing"):
#0  __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:708
#1  0x00007ffff735d2d2 in ARDOUR::AudioSource::read_peaks_with_fpp(ARDOUR::PeakData*, long, long, long, double, long) const () from /opt/Ardour-8.8.0/lib/libardour.so.3
#2  0x00007ffff733bf08 in ARDOUR::AudioRegion::read_peaks(ARDOUR::PeakData*, long, long, long, unsigned int, double) const () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff7f7cf51 in ArdourWaveView::WaveView::process_draw_request(std::shared_ptr<ArdourWaveView::WaveViewDrawRequest>) () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#4  0x00007ffff7f84868 in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#5  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#6  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#7  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 64 (Thread 0x7fff55ffb640 (LWP 15018) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff7f841b5 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#3  0x00007ffff7f84374 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#4  0x00007ffff7f84799 in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#5  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#6  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#7  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 63 (Thread 0x7fff567fc640 (LWP 15017) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff7f841b5 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#3  0x00007ffff7f84374 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#4  0x00007ffff7f84799 in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#5  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#6  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#7  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 62 (Thread 0x7fff56ffd640 (LWP 15016) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff7f841b5 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#3  0x00007ffff7f84374 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#4  0x00007ffff7f84799 in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#5  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#6  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#7  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 61 (Thread 0x7fff577fe640 (LWP 15015) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff7f841b5 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#3  0x00007ffff7f84374 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#4  0x00007ffff7f84799 in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#5  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#6  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#7  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 60 (Thread 0x7fff57fff640 (LWP 15014) "AutomationWatch"):
#0  0x00007ffff50297f8 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff57ffebf0, rem=0x7fff57ffec00) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff502e677 in __GI___nanosleep (req=<optimised out>, rem=<optimised out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff5e0842f in g_usleep () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#3  0x00007ffff73871bd in ARDOUR::AutomationWatch::thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 59 (Thread 0x7fff68ff9640 (LWP 15013) "AutoConnect"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555558c072d8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555558c072d8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555558c072d8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff4fd7a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558c07288, cond=0x555558c072b0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x555558c072b0, mutex=0x555558c07288) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff778cde4 in ARDOUR::Session::auto_connect_thread_run() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#6  0x00007ffff778ce59 in ARDOUR::Session::auto_connect_thread(void*) () from /opt/Ardour-8.8.0/lib/libardour.so.3
#7  0x00007ffff699ccbe in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#8  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#9  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 58 (Thread 0x7fff697fa640 (LWP 15012) "SessionSignals"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555558c07268) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555558c07268) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555558c07268, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff4fd7a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558c07218, cond=0x555558c07240) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x555558c07240, mutex=0x555558c07218) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff780a553 in ARDOUR::Session::emit_thread_run() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#6  0x00007ffff780a579 in ARDOUR::Session::emit_thread(void*) () from /opt/Ardour-8.8.0/lib/libardour.so.3
#7  0x00007ffff699ccbe in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#8  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#9  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 57 (Thread 0x7fff69ffb640 (LWP 15011) "Ctrl USB Hotplu"):
#0  0x00007ffff505cbcf in __GI___poll (fds=0x7fff60000b90, nfds=2, timeout=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4f322e5 in ?? () from /opt/Ardour-8.8.0/lib/libusb-1.0.so.0
#2  0x00007ffff4f33262 in libusb_handle_events_timeout_completed () from /opt/Ardour-8.8.0/lib/libusb-1.0.so.0
#3  0x00007ffff4f333ea in libusb_handle_events () from /opt/Ardour-8.8.0/lib/libusb-1.0.so.0
#4  0x00007ffff73a3975 in ?? () from /opt/Ardour-8.8.0/lib/libardour.so.3
#5  0x00007ffff699ccbe in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#6  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#7  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 56 (Thread 0x7fffd0e75640 (LWP 15010) "ArdourGUI"):
#0  0x00007ffff505cbcf in __GI___poll (fds=0x7fffd0e74c70, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4f39d00 in ?? () from /opt/Ardour-8.8.0/lib/libusb-1.0.so.0
#2  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#3  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 55 (Thread 0x7fff9bfff640 (LWP 15009) "midiUI"):
#0  0x00007ffff505cbcf in __GI___poll (fds=0x7fff940038d0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5dd9c8e in ?? () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff5dda023 in g_main_loop_run () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#3  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 54 (Thread 0x7fff9811c900 (LWP 15008) "butler"):
#0  0x00007ffff505cbcf in __GI___poll (fds=0x7fff9811bde8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff69776bd in CrossThreadChannel::poll_for_request() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff6977715 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#3  0x00007ffff7393e15 in ARDOUR::Butler::thread_work() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007ffff739536b in ARDOUR::Butler::_thread_work(void*) () from /opt/Ardour-8.8.0/lib/libardour.so.3
#5  0x00007ffff699ccbe in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#6  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#7  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 53 (Thread 0x7fff737fe640 (LWP 14997) "IO-1886453620-("):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74e8412 in ARDOUR::IOTaskList::io_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff74e89f9 in ARDOUR::IOTaskList::_worker_thread(void*) () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 52 (Thread 0x7fff7dffb640 (LWP 14996) "IO-1886453619-("):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74e8412 in ARDOUR::IOTaskList::io_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff74e89f9 in ARDOUR::IOTaskList::_worker_thread(void*) () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 51 (Thread 0x7fff7ffff640 (LWP 14995) "IO-1886453618-("):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74e8412 in ARDOUR::IOTaskList::io_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff74e89f9 in ARDOUR::IOTaskList::_worker_thread(void*) () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 50 (Thread 0x7fff9a7fc640 (LWP 14994) "IO-1886453617-("):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74e8412 in ARDOUR::IOTaskList::io_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff74e89f9 in ARDOUR::IOTaskList::_worker_thread(void*) () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 49 (Thread 0x7fffd1676640 (LWP 14993) "IO-1886453616-("):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74e8412 in ARDOUR::IOTaskList::io_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff74e89f9 in ARDOUR::IOTaskList::_worker_thread(void*) () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 48 (Thread 0x7fffd1e77640 (LWP 14992) "IO-1886453615-("):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74e8412 in ARDOUR::IOTaskList::io_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff74e89f9 in ARDOUR::IOTaskList::_worker_thread(void*) () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 47 (Thread 0x7fffd9763900 (LWP 14991) "RT-6-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74915a5 in ARDOUR::Graph::run_one() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff7491930 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007fffdb592c4a in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 46 (Thread 0x7fffd97e7900 (LWP 14990) "RT-5-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74915a5 in ARDOUR::Graph::run_one() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff7491930 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007fffdb592c4a in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 45 (Thread 0x7fffd986b900 (LWP 14989) "RT-4-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74915a5 in ARDOUR::Graph::run_one() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff7491930 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007fffdb592c4a in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 44 (Thread 0x7fffda434900 (LWP 14988) "RT-3-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff749093c in ARDOUR::Graph::reached_terminal_node() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff7491930 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007fffdb592c4a in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 43 (Thread 0x7fffda4b8900 (LWP 14987) "RT-2-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74915a5 in ARDOUR::Graph::run_one() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff7491930 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007fffdb592c4a in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 42 (Thread 0x7fffda53c900 (LWP 14986) "RT-1-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74915a5 in ARDOUR::Graph::run_one() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff7491930 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007fffdb592c4a in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 41 (Thread 0x7fffda5c0900 (LWP 14985) "RT-main-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff69a150a in PBD::Semaphore::wait() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff74915a5 in ARDOUR::Graph::run_one() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff7491cf8 in ARDOUR::Graph::main_thread() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007fffdb592c4a in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 30 (Thread 0x7fffd8f41900 (LWP 14972) "AlsaAudioSlave"):
#0  0x00007ffff505ccce in __ppoll (fds=0x5555571800dc, nfds=1, timeout=<optimised out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007fffdb5b124e in Alsa_pcmi::pcm_wait() () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#2  0x00007fffdb5ad2d8 in ARDOUR::AlsaAudioSlave::process_thread() () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#3  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#4  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 29 (Thread 0x7fffd886a640 (LWP 14971) "ExecStdOut"):
#0  0x00007ffff505cbcf in __GI___poll (fds=0x7fffd8867bf0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff69adf75 in PBD::SystemExec::output_interposer() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff69ae0d9 in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#3  0x00007ffff699ccbe in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 28 (Thread 0x7fffd8f4f900 (LWP 14969) "ALSA-MIDI-LIST"):
#0  0x00007ffff505cbcf in __GI___poll (fds=0x7fffac002470, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffdb59427d in ARDOUR::AlsaAudioBackend::midi_device_thread() () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#2  0x00007fffdb594348 in ARDOUR::AlsaAudioBackend::_midi_device_thread(void*) () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#3  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#4  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 27 (Thread 0x7fffd9066900 (LWP 14968) "AudioEngine 1"):
#0  0x00007ffff505ccce in __ppoll (fds=0x55555702988c, nfds=1, timeout=<optimised out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007fffdb5b124e in Alsa_pcmi::pcm_wait() () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#2  0x00007fffdb598c17 in ARDOUR::AlsaAudioBackend::main_process_thread() () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#3  0x00007fffdb59a439 in ?? () from /opt/Ardour-8.8.0/lib/backends/libalsa_audiobackend.so
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 26 (Thread 0x7fffd367a640 (LWP 14967) "ExecStdOut"):
#0  0x00007ffff505cbcf in __GI___poll (fds=0x7fffd3677bf0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff69adf75 in PBD::SystemExec::output_interposer() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff69ae0d9 in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#3  0x00007ffff699ccbe in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 16 (Thread 0x7fffda39b640 (LWP 14955) "gmain"):
#0  0x00007ffff505cbcf in __GI___poll (fds=0x555556f33e30, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5dd9c8e in ?? () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff5dd9d9f in g_main_context_iteration () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#3  0x00007ffff5dd9df1 in ?? () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#4  0x00007ffff5e06c35 in ?? () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7fffd3e7b640 (LWP 14943) "DeviceList"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff732c497 in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7ffff0b73640 (LWP 14942) "EngineWatchdog"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff732d36f in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7ffff1ade640 (LWP 14939) "Analyzer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff72e7b57 in ARDOUR::Analyser::work() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7ffff22df640 (LWP 14938) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff789c091 in ?? () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7ffff2ae0640 (LWP 14937) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5e298ff in g_cond_wait () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#2  0x00007ffff789c091 in ?? () from /opt/Ardour-8.8.0/lib/libardour.so.3
#3  0x00007ffff699dc47 in PBD::Thread::_run(void*) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#4  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#5  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7ffff32e1640 (LWP 14936) "LXVSTEventLoop"):
#0  0x00007ffff50297f8 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7ffff32e0aa0, rem=0x7ffff32e0ab0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff502e677 in __GI___nanosleep (req=<optimised out>, rem=<optimised out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff5e0842f in g_usleep () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#3  0x00005555566f830f in ?? ()
#4  0x00007ffff699ccbe in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7ffff3475900 (LWP 14935) "TriggerBox Work"):
#0  0x00007ffff505cbcf in __GI___poll (fds=0x7ffff3474e68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff69776bd in CrossThreadChannel::poll_for_request() () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#2  0x00007ffff6977715 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#3  0x00007ffff79082c3 in ARDOUR::TriggerBoxThread::thread_work() () from /opt/Ardour-8.8.0/lib/libardour.so.3
#4  0x00007ffff699ccbe in ?? () from /opt/Ardour-8.8.0/lib/libpbd.so.4
#5  0x00007ffff4fd8ac3 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442
#6  0x00007ffff506a850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7ffff3bcb900 (LWP 14927) "ArdourGUI"):
#0  __futex_abstimed_wait_common (cancel=false, private=<optimised out>, abstime=0x0, clockid=0, expected=3, futex_word=0x555557fdcecc) at ./nptl/futex-internal.c:103
#1  __GI___futex_abstimed_wait64 (futex_word=futex_word@entry=0x555557fdcecc, expected=expected@entry=3, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=<optimised out>) at ./nptl/futex-internal.c:128
#2  0x00007ffff4fdf24f in __pthread_rwlock_wrlock_full64 (abstime=0x0, clockid=0, rwlock=0x555557fdcec0) at ./nptl/pthread_rwlock_common.c:730
#3  ___pthread_rwlock_wrlock (rwlock=0x555557fdcec0) at ./nptl/pthread_rwlock_wrlock.c:26
#4  0x00007ffff5e28f7d in g_rw_lock_writer_lock () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#5  0x00007ffff735c2f5 in ARDOUR::AudioSource::read_peaks_with_fpp(ARDOUR::PeakData*, long, long, long, double, long) const () from /opt/Ardour-8.8.0/lib/libardour.so.3
#6  0x00007ffff733bf08 in ARDOUR::AudioRegion::read_peaks(ARDOUR::PeakData*, long, long, long, unsigned int, double) const () from /opt/Ardour-8.8.0/lib/libardour.so.3
#7  0x00007ffff7f7cf51 in ArdourWaveView::WaveView::process_draw_request(std::shared_ptr<ArdourWaveView::WaveViewDrawRequest>) () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#8  0x00007ffff7f7e126 in ArdourWaveView::WaveView::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libwaveview.so.0
#9  0x00007ffff6bfd5cd in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#10 0x00007ffff6bf5533 in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#11 0x00007ffff6bfd5cd in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#12 0x00007ffff6bf5533 in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#13 0x00007ffff6bfd5cd in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#14 0x00007ffff6bf5533 in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#15 0x00007ffff6bfd5cd in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#16 0x00007ffff6bf5533 in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#17 0x00007ffff6bfd5cd in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#18 0x00007ffff6bf5533 in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#19 0x00007ffff6bfd5cd in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#20 0x00007ffff6bf5533 in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#21 0x00007ffff6c18bdb in ArdourCanvas::ScrollGroup::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#22 0x00007ffff6bfd5cd in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#23 0x00007ffff6bf5533 in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#24 0x00007ffff6bf1761 in ArdourCanvas::Canvas::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context> const&) const () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#25 0x00007ffff6bf1cd4 in ArdourCanvas::GtkCanvas::on_expose_event(_GdkEventExpose*) () from /opt/Ardour-8.8.0/lib/libcanvas.so.0
#26 0x00007ffff6817088 in Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*) () from /opt/Ardour-8.8.0/lib/libytkmm.so.2
#27 0x00007ffff6205d9b in _gtk_marshal_BOOLEAN__BOXED () from /opt/Ardour-8.8.0/lib/libytk.so.2
#28 0x00007ffff5bf77d2 in g_closure_invoke () from /opt/Ardour-8.8.0/lib/libgobject-2.0.so.0
#29 0x00007ffff5c08e29 in ?? () from /opt/Ardour-8.8.0/lib/libgobject-2.0.so.0
#30 0x00007ffff5c12bb5 in g_signal_emit_valist () from /opt/Ardour-8.8.0/lib/libgobject-2.0.so.0
#31 0x00007ffff5c13b22 in g_signal_emit () from /opt/Ardour-8.8.0/lib/libgobject-2.0.so.0
#32 0x00007ffff6367a04 in ?? () from /opt/Ardour-8.8.0/lib/libytk.so.2
#33 0x00007ffff6204b90 in gtk_main_do_event () from /opt/Ardour-8.8.0/lib/libytk.so.2
#34 0x00007ffff60270af in _gdk_window_process_updates_recurse () from /opt/Ardour-8.8.0/lib/libydk.so.2
#35 0x00007ffff6027053 in _gdk_window_process_updates_recurse () from /opt/Ardour-8.8.0/lib/libydk.so.2
#36 0x00007ffff6027053 in _gdk_window_process_updates_recurse () from /opt/Ardour-8.8.0/lib/libydk.so.2
#37 0x00007ffff6027053 in _gdk_window_process_updates_recurse () from /opt/Ardour-8.8.0/lib/libydk.so.2
#38 0x00007ffff6022ecd in ?? () from /opt/Ardour-8.8.0/lib/libydk.so.2
#39 0x00007ffff6023990 in gdk_window_process_all_updates () from /opt/Ardour-8.8.0/lib/libydk.so.2
#40 0x00007ffff60239d9 in ?? () from /opt/Ardour-8.8.0/lib/libydk.so.2
#41 0x00007ffff5ff2115 in ?? () from /opt/Ardour-8.8.0/lib/libydk.so.2
#42 0x00007ffff5dd994f in g_main_context_dispatch () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#43 0x00007ffff5dd9cf8 in ?? () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#44 0x00007ffff5dda023 in g_main_loop_run () from /opt/Ardour-8.8.0/lib/libglib-2.0.so.0
#45 0x00007ffff620339a in gtk_main () from /opt/Ardour-8.8.0/lib/libytk.so.2
#46 0x00007ffff6a4263b in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-8.8.0/lib/libgtkmm2ext.so.0
#47 0x0000555555b52d66 in ?? ()
#48 0x00007ffff4f6dd90 in __libc_start_call_main (main=main@entry=0x555555b528c0, argc=argc@entry=1, argv=argv@entry=0x7fffffffcae8) at ../sysdeps/nptl/libc_start_call_main.h:58
#49 0x00007ffff4f6de40 in __libc_start_main_impl (main=0x555555b528c0, argc=1, argv=0x7fffffffcae8, init=<optimised out>, fini=<optimised out>, rtld_fini=<optimised out>, stack_end=0x7fffffffcad8) at ../csu/libc-start.c:392
#50 0x0000555555b5839a in ?? ()
(gdb) 

ardour-bug.txt (36,529 bytes)   

sigh

2024-10-07 21:30

reporter   ~0029021

I just tried disabling "Show Waveforms" and was able to record without the crash.
I got to > 5 mins recording and seems fine.

https://manual.ardour.org/working-with-tracks/controlling-track-appearance/waveform-display/

x42

2024-10-08 10:54

administrator   ~0029024

Thanks. fixed in Ardour 8.8.2

Issue History

Date Modified Username Field Change
2024-10-07 19:55 sigh New Issue
2024-10-07 19:55 sigh File Added: ardour-bug.txt
2024-10-07 21:30 sigh Note Added: 0029021
2024-10-08 10:54 x42 Assigned To => x42
2024-10-08 10:54 x42 Status new => resolved
2024-10-08 10:54 x42 Resolution open => fixed
2024-10-08 10:54 x42 Note Added: 0029024
2024-10-08 11:11 x42 Relationship added duplicate of 0009810