View Issue Details

IDProjectCategoryView StatusLast Update
0009507ardourbugspublic2023-11-29 12:31
Reporterprokoudine Assigned Tox42  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
PlatformUbuntuOSLinuxOS Version(any)
Product Version8.1 
Summary0009507: Unfreezing a region removes it from the timeline
DescriptionWhen you unfreeze an audio region, it is immediatey removed from the timeline and the regions list, and this cannot be undone.
Steps To Reproduce1. Select a region
2. Freeze it
3. Select it again
4. Unfreeze it
5. The region is immediatey removed from the timeline and the regions list, and this cannot be undone
TagsNo tags attached.

Relationships

has duplicate 0009539 resolvedpaul Selecting Freeze on a Region crashes Ardour 

Activities

skygge

2023-10-25 14:51

reporter   ~0028256

In my case "Freeze" is crashing Ardour with core dumped, only if multiple regions are on a single track. If I have single region on a track then Freeze and Unfreeze works as expected.

x42

2023-10-26 14:15

administrator   ~0028257

I cannot reproduce either issue. Freeze unfreeze works reliably here with multiple regions.

Can you provide a backtrace of the crash?

skygge

2023-10-26 16:53

reporter   ~0028258

VoilĂ !
ardour_freeze_crash_backtrace.txt (35,657 bytes)   
[New Thread 0x7fff657fc6c0 (LWP 8775)]
[New Thread 0x7fff65ffd6c0 (LWP 8776)]
[New Thread 0x7fff667fe6c0 (LWP 8777)]
[New Thread 0x7fff66fff6c0 (LWP 8778)]
[New Thread 0x7fff60bff6c0 (LWP 8779)]
[New Thread 0x7fff56bff6c0 (LWP 8780)]
[New Thread 0x7fff563fe6c0 (LWP 8781)]
[New Thread 0x7fff55bfd6c0 (LWP 8782)]
[New Thread 0x7fff61bff6c0 (LWP 8783)]
[New Thread 0x7fff3ffff6c0 (LWP 8784)]
[Thread 0x7fff61bff6c0 (LWP 8783) exited]
[New Thread 0x7fff61bff6c0 (LWP 8785)]
[New Thread 0x7fff3f7fe6c0 (LWP 8786)]
[Thread 0x7fff3ffff6c0 (LWP 8784) exited]
[Thread 0x7fff61bff6c0 (LWP 8785) exited]
[Thread 0x7fff3f7fe6c0 (LWP 8786) exited]
WARNING: OnsetDetector::initialise: Possibly sub-optimal step size for this sample rate: 512 (wanted 557)
WARNING: OnsetDetector::initialise: Possibly sub-optimal block size for this sample rate: 1024 (wanted 1114)
WARNING: OnsetDetector::initialise: Possibly sub-optimal step size for this sample rate: 512 (wanted 557)
WARNING: OnsetDetector::initialise: Possibly sub-optimal block size for this sample rate: 1024 (wanted 1114)
WARNING: OnsetDetector::initialise: Possibly sub-optimal step size for this sample rate: 512 (wanted 557)
WARNING: OnsetDetector::initialise: Possibly sub-optimal block size for this sample rate: 1024 (wanted 1114)
[New Thread 0x7fff3f7fe6c0 (LWP 8795)]
[Thread 0x7fff3f7fe6c0 (LWP 8795) exited]

Thread 1 "ArdourGUI" received signal SIGSEGV, Segmentation fault.
0x000055555651e84d in StreamView::set_selected_regionviews(RegionSelection&) ()
(gdb) thread apply all bt

Thread 129 (Thread 0x7fff55bfd6c0 (LWP 8782) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x555557058318, mutex=0x555557058310) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff7f8a545 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f8a759 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f8a7d7 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 128 (Thread 0x7fff563fe6c0 (LWP 8781) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x555557058318, mutex=0x555557058310) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff7f8a545 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f8a759 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f8a7d7 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 127 (Thread 0x7fff56bff6c0 (LWP 8780) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x555557058318, mutex=0x555557058310) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff7f8a545 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f8a759 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f8a7d7 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 126 (Thread 0x7fff60bff6c0 (LWP 8779) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
--Type <RET> for more, q to quit, c to continue without paging--c
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x555557058318, mutex=0x555557058310) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff7f8a545 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f8a759 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f8a7d7 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 125 (Thread 0x7fff66fff6c0 (LWP 8778) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x555557058318, mutex=0x555557058310) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff7f8a545 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f8a759 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f8a7d7 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 124 (Thread 0x7fff667fe6c0 (LWP 8777) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x555557058318, mutex=0x555557058310) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff7f8a545 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f8a759 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f8a7d7 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 123 (Thread 0x7fff65ffd6c0 (LWP 8776) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x555557058318, mutex=0x555557058310) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff7f8a545 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f8a759 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f8a7d7 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 122 (Thread 0x7fff657fc6c0 (LWP 8775) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x555557058318, mutex=0x555557058310) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff7f8a545 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#3  0x00007ffff7f8a759 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#4  0x00007ffff7f8a7d7 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /opt/ardour/8.1-23/lib/ardour8/libwaveview.so.0
#5  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 105 (Thread 0x7fff79f066c0 (LWP 8671) "AutomationWatch"):
#0  0x00007ffff4edcea1 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fff79f05940, rem=rem@entry=0x7fff79f05930) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff4ee1c97 in __GI___nanosleep (req=req@entry=0x7fff79f05940, rem=rem@entry=0x7fff79f05930) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff67bd14f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:279
#3  0x00007ffff7372205 in ARDOUR::AutomationWatch::thread() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 104 (Thread 0x7fff7a7076c0 (LWP 8670) "autoconnect"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555af344a0) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555af344a0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555af344a0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff4e8e5f8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555af34450, cond=0x55555af34478) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55555af34478, mutex=0x55555af34450) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff778e912 in ARDOUR::Session::auto_connect_thread_run() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#6  0x00007ffff778e9bc in ARDOUR::Session::auto_connect_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#7  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 103 (Thread 0x7fff9bf7e6c0 (LWP 8669) "SessionSignals"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55555af34434) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555af34434) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555af34434, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff4e8e5f8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555af343e0, cond=0x55555af34408) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55555af34408, mutex=0x55555af343e0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ffff7806133 in ARDOUR::Session::emit_thread_run() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#6  0x00007ffff780616c in ARDOUR::Session::emit_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#7  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 102 (Thread 0x7fff911d86c0 (LWP 8668) "ArdourGUI"):
#0  0x00007ffff4f1027f in __GI___poll (fds=fds@entry=0x7fff80000b70, nfds=nfds@entry=2, timeout=timeout@entry=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5ab306e in poll (__timeout=60000, __nfds=2, __fds=0x7fff80000b70) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  usbi_wait_for_events (timeout_ms=60000, reported_events=0x7fff911d78e0, ctx=0x55555faaa420) at ../../libusb/os/events_posix.c:226
#3  handle_events (ctx=ctx@entry=0x55555faaa420, tv=tv@entry=0x7fff911d7940) at ../../libusb/io.c:2244
#4  0x00007ffff5ab4cd8 in libusb_handle_events_timeout_completed (ctx=0x55555faaa420, tv=tv@entry=0x7fff911d79a0, completed=completed@entry=0x0) at ../../libusb/io.c:2361
#5  0x00007ffff5ab4d43 in libusb_handle_events (ctx=<optimized out>) at ../../libusb/io.c:2436
#6  0x00007ffff73903fd in usb_hotplug_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#7  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 101 (Thread 0x7fff909d76c0 (LWP 8667) "libusb_event"):
#0  0x00007ffff4f1027f in __GI___poll (fds=fds@entry=0x7fff909d69a0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5aaf4c2 in poll (__timeout=-1, __nfds=2, __fds=0x7fff909d69a0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  linux_udev_event_thread_main (arg=<optimized out>) at ../../libusb/os/linux_udev.c:183
#3  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#4  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 100 (Thread 0x7fff7bfff6c0 (LWP 8666) "Generic MIDI"):
#0  0x00007ffff4f1027f in __GI___poll (fds=0x7fff740342e0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff67ee0ee in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7fff740342e0, timeout=<optimized out>, context=0x55555faa7120) at ../../../glib/gmain.c:4584
#2  g_main_context_iterate.constprop.0 (context=0x55555faa7120, block=<optimized out>, dispatch=1, self=<optimized out>) at ../../../glib/gmain.c:4271
#3  0x00007ffff6792bdf in g_main_loop_run (loop=0x55555faa6980) at ../../../glib/gmain.c:4479
#4  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 99 (Thread 0x7fff7b7fe6c0 (LWP 8665) "midiUI"):
#0  0x00007ffff4f1027f in __GI___poll (fds=0x7fff70033870, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff67ee0ee in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fff70033870, timeout=<optimized out>, context=0x55555e1d2900) at ../../../glib/gmain.c:4584
#2  g_main_context_iterate.constprop.0 (context=0x55555e1d2900, block=<optimized out>, dispatch=1, self=<optimized out>) at ../../../glib/gmain.c:4271
#3  0x00007ffff6792bdf in g_main_loop_run (loop=0x55555e1d2aa0) at ../../../glib/gmain.c:4479
#4  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 98 (Thread 0x7fff9bfff6c0 (LWP 8664) "butler"):
#0  0x00007ffff4f1027f in __GI___poll (fds=0x7fff9bffe5e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6a1f24c in CrossThreadChannel::poll_for_request() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff6a1f2d2 in CrossThreadChannel::receive(char&, bool) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#3  0x00007ffff737ee59 in ARDOUR::Butler::thread_work() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007ffff6a476c4 in fake_thread_start(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 91 (Thread 0x7fff99f4a6c0 (LWP 8657) "RT-7-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6a4c1da in PBD::Semaphore::wait() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff748089d in ARDOUR::Graph::run_one() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff7480c50 in ARDOUR::Graph::helper_thread() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007fffe8544bb6 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/backends/libjack_audiobackend.so
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 90 (Thread 0x7fff9a74b6c0 (LWP 8656) "RT-6-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6a4c1da in PBD::Semaphore::wait() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff748089d in ARDOUR::Graph::run_one() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff7480c50 in ARDOUR::Graph::helper_thread() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007fffe8544bb6 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/backends/libjack_audiobackend.so
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 89 (Thread 0x7fff9af4c6c0 (LWP 8655) "RT-5-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6a4c1da in PBD::Semaphore::wait() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff748089d in ARDOUR::Graph::run_one() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff7480c50 in ARDOUR::Graph::helper_thread() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007fffe8544bb6 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/backends/libjack_audiobackend.so
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 88 (Thread 0x7fff93fff6c0 (LWP 8654) "RT-4-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6a4c1da in PBD::Semaphore::wait() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff748089d in ARDOUR::Graph::run_one() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff7480c50 in ARDOUR::Graph::helper_thread() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007fffe8544bb6 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/backends/libjack_audiobackend.so
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 87 (Thread 0x7fff9b74d6c0 (LWP 8653) "RT-3-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6a4c1da in PBD::Semaphore::wait() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff748089d in ARDOUR::Graph::run_one() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff7480c50 in ARDOUR::Graph::helper_thread() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007fffe8544bb6 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/backends/libjack_audiobackend.so
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 86 (Thread 0x7fffb4bfc6c0 (LWP 8652) "RT-2-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6a4c1da in PBD::Semaphore::wait() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff748089d in ARDOUR::Graph::run_one() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff7480c50 in ARDOUR::Graph::helper_thread() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007fffe8544bb6 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/backends/libjack_audiobackend.so
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 85 (Thread 0x7fffb63ff6c0 (LWP 8651) "RT-1-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6a4c1da in PBD::Semaphore::wait() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff748089d in ARDOUR::Graph::run_one() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff7480c50 in ARDOUR::Graph::helper_thread() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007fffe8544bb6 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/backends/libjack_audiobackend.so
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 84 (Thread 0x7fffb5bfe6c0 (LWP 8650) "RT-main-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6a4c1da in PBD::Semaphore::wait() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff747f926 in ARDOUR::Graph::reached_terminal_node() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff7481070 in ARDOUR::Graph::main_thread() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007fffe8544bb6 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /opt/ardour/8.1-23/lib/ardour8/backends/libjack_audiobackend.so
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 52 (Thread 0x7fffb7fff6c0 (LWP 8603) "AudioEngine 1"):
#0  0x00007ffff4f1e4f6 in epoll_wait (epfd=21, events=events@entry=0x7fffb7ffe170, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fffe83f94a8 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fffb7ffe3d0, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:137
#2  0x00007fffe83e9de1 in loop_iterate_cancel (object=0x55555925d748, timeout=-1) at ../spa/plugins/support/loop.c:424
#3  0x00007fffe84428c9 in pw_data_loop_wait () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#4  0x00007fffe84fe2ef in jack_cycle_wait () at /usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/libjack.so.0
#5  0x00007fffe8542faf in ARDOUR::JACKAudioBackend::process_thread() () at /opt/ardour/8.1-23/lib/ardour8/backends/libjack_audiobackend.so
#6  0x00007fffe83e9f4e in loop_iterate_cancel (object=0x55555925d748, timeout=-1) at ../spa/plugins/support/loop.c:454
#7  0x00007fffe84484ec in  () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#8  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 51 (Thread 0x7fffd14c06c0 (LWP 8602) "pw-ardour"):
#0  0x00007ffff4f1e4f6 in epoll_wait (epfd=17, events=events@entry=0x7fffd14bf5c0, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fffe83f94a8 in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7fffd14bf780, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:137
#2  0x00007fffe83ea0cd in loop_iterate (object=0x5555592555d8, timeout=-1) at ../spa/plugins/support/loop.c:471
#3  0x00007fffe8489b79 in  () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#4  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 17 (Thread 0x7fffd24c26c0 (LWP 8474) "gdbus"):
#0  0x00007ffff4f1027f in __GI___poll (fds=0x7fffc4000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff67ee0ee in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7fffc4000b90, timeout=<optimized out>, context=0x555557441460) at ../../../glib/gmain.c:4584
#2  g_main_context_iterate.constprop.0 (context=0x555557441460, block=<optimized out>, dispatch=1, self=<optimized out>) at ../../../glib/gmain.c:4271
#3  0x00007ffff6792bdf in g_main_loop_run (loop=0x555557441550) at ../../../glib/gmain.c:4479
#4  0x00007ffff45e601a in gdbus_shared_thread_func (user_data=0x555557441430) at ../../../gio/gdbusprivate.c:284
#5  0x00007ffff67bf361 in g_thread_proxy (data=0x55555740cc30) at ../../../glib/gthread.c:831
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 16 (Thread 0x7fffd36e16c0 (LWP 8473) "gmain"):
#0  0x00007ffff4f1027f in __GI___poll (fds=0x555557438300, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff67ee0ee in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x555557438300, timeout=<optimized out>, context=0x5555574380d0) at ../../../glib/gmain.c:4584
#2  g_main_context_iterate.constprop.0 (context=0x5555574380d0, block=<optimized out>, dispatch=1, self=<optimized out>) at ../../../glib/gmain.c:4271
#3  0x00007ffff67921b0 in g_main_context_iteration (context=0x5555574380d0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4343
#4  0x00007ffff6792201 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:6455
#5  0x00007ffff67bf361 in g_thread_proxy (data=0x55555740b4f0) at ../../../glib/gthread.c:831
#6  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 15 (Thread 0x7fffd2ee06c0 (LWP 8472) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x555557437f68, mutex=0x555557437f60) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff675ea7b in g_async_queue_pop_intern_unlocked (queue=0x555557437f60, wait=1, end_time=-1) at ../../../glib/gasyncqueue.c:425
#3  0x00007ffff67c3b4a in g_thread_pool_spawn_thread (data=<optimized out>) at ../../../glib/gthreadpool.c:311
#4  0x00007ffff67bf361 in g_thread_proxy (data=0x555557408040) at ../../../glib/gthread.c:831
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7fffe8f0d6c0 (LWP 8431) "DeviceList"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x5555572ba490, mutex=0x5555572ba4a0) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff73153ff in ARDOUR::AudioEngine::do_devicelist_update() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#4  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7fffe9ec76c0 (LWP 8430) "EngineWatchdog"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x5555572ba460, mutex=0x5555572ba470) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff73172a9 in ARDOUR::AudioEngine::do_reset_backend() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#4  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7fffea7fc6c0 (LWP 8427) "Analyzer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x7ffff7ebe1e0 <ARDOUR::Analyser::SourcesToAnalyse>, mutex=0x7ffff7ebe1f0 <ARDOUR::Analyser::analysis_queue_lock>) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff72c8897 in ARDOUR::Analyser::work() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#4  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fffeaffd6c0 (LWP 8426) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x7ffff7ec0c70 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7ec0c68 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff78a74dd in peak_thread_work() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#4  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7fffeb7fe6c0 (LWP 8425) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff67e7983 in g_cond_wait (cond=0x7ffff7ec0c70 <ARDOUR::SourceFactory::PeaksToBuild>, mutex=0x7ffff7ec0c68 <ARDOUR::SourceFactory::peak_building_lock>) at ../../../glib/gthread-posix.c:1475
#2  0x00007ffff78a74dd in peak_thread_work() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#3  0x00007ffff6a4869a in PBD::Thread::_run(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#4  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fffebfff6c0 (LWP 8424) "LXVSTEventLoop"):
#0  0x00007ffff4edcea1 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fffebffe7f0, rem=rem@entry=0x7fffebffe7e0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007ffff4ee1c97 in __GI___nanosleep (req=req@entry=0x7fffebffe7f0, rem=rem@entry=0x7fffebffe7e0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007ffff67bd14f in g_usleep (microseconds=<optimized out>) at ../../../glib/gtimer.c:279
#3  0x00005555566ad5a4 in gui_event_loop(void*) ()
#4  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7ffff0c9e6c0 (LWP 8423) "Trigger Worker"):
#0  0x00007ffff4f1027f in __GI___poll (fds=0x7ffff0c9d8d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6a1f24c in CrossThreadChannel::poll_for_request() () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#2  0x00007ffff6a1f2d2 in CrossThreadChannel::receive(char&, bool) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#3  0x00007ffff7909133 in ARDOUR::TriggerBoxThread::thread_work() () at /opt/ardour/8.1-23/lib/ardour8/libardour.so.3
#4  0x00007ffff6a476c4 in fake_thread_start(void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#5  0x00007ffff4e8f6ba in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#6  0x00007ffff4f1e0d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7ffff2c78c40 (LWP 8415) "ArdourGUI"):
#0  0x000055555651e84d in StreamView::set_selected_regionviews(RegionSelection&) ()
#1  0x00005555563f809f in non-virtual thunk to RouteTimeAxisView::set_selected_regionviews(RegionSelection&) ()
#2  0x0000555555e09078 in Editor::region_selection_changed() ()
#3  0x0000555555bda83a in sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*) ()
#4  0x00007ffff6afab86 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) () at /opt/ardour/8.1-23/lib/ardour8/libgtkmm2ext.so.0
#5  0x0000555555ccf832 in PBD::Signal1<void, RegionView*, PBD::OptionalLastValue<void> >::compositor(boost::function<void (RegionView*)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, RegionView*) ()
#6  0x0000555555ccc7b7 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, void (*)(boost::function<void (RegionView*)>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*, RegionView*), boost::_bi::list4<boost::_bi::value<boost::function<void (RegionView*)> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*>, boost::arg<1> > >, void, RegionView*>::invoke(boost::detail::function::function_buffer&, RegionView*) ()
#7  0x0000555555bfe16f in PBD::Signal1<void, RegionView*, PBD::OptionalLastValue<void> >::operator()(RegionView*) ()
#8  0x0000555555bf3098 in AudioRegionView::~AudioRegionView() ()
#9  0x0000555555bf331d in AudioRegionView::~AudioRegionView() ()
#10 0x000055555652198e in StreamView::playlist_switched(std::weak_ptr<ARDOUR::Track>) ()
#11 0x0000555556524944 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf1<void, StreamView, std::weak_ptr<ARDOUR::Track> >, boost::_bi::list2<boost::_bi::value<StreamView*>, boost::_bi::value<std::weak_ptr<ARDOUR::Track> > > >, void>::invoke(boost::detail::function::function_buffer&) ()
#12 0x00007ffff6afb545 in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests() () at /opt/ardour/8.1-23/lib/ardour8/libgtkmm2ext.so.0
#13 0x00007ffff6a10ace in BaseUI::request_handler(Glib::IOCondition) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#14 0x00007ffff6a1eb1b in cross_thread_channel_call_receive_slot(_GIOChannel*, GIOCondition, void*) () at /opt/ardour/8.1-23/lib/ardour8/libpbd.so.4
#15 0x00007ffff679336f in g_main_dispatch (context=0x5555573331e0) at ../../../glib/gmain.c:3460
#16 g_main_context_dispatch (context=0x5555573331e0) at ../../../glib/gmain.c:4200
#17 0x00007ffff67ee178 in g_main_context_iterate.constprop.0 (context=0x5555573331e0, block=<optimized out>, dispatch=1, self=<optimized out>) at ../../../glib/gmain.c:4276
#18 0x00007ffff6792bdf in g_main_loop_run (loop=0x555558dd6440) at ../../../glib/gmain.c:4479
#19 0x00007ffff63402d2 in IA__gtk_main () at ../../../../gtk/gtkmain.c:1284
#20 0x00007ffff6af35da in Gtkmm2ext::UI::run(Receiver&) () at /opt/ardour/8.1-23/lib/ardour8/libgtkmm2ext.so.0
#21 0x0000555555b08703 in main ()

x42

2023-11-29 12:31

administrator   ~0028374

This should be fixed since Ardour 8.1-115-g4647dd6b41

Please test.

Issue History

Date Modified Username Field Change
2023-10-24 12:20 prokoudine New Issue
2023-10-25 14:51 skygge Note Added: 0028256
2023-10-26 14:15 x42 Note Added: 0028257
2023-10-26 16:53 skygge Note Added: 0028258
2023-10-26 16:53 skygge File Added: ardour_freeze_crash_backtrace.txt
2023-11-29 12:29 x42 Relationship added has duplicate 0009539
2023-11-29 12:31 x42 Assigned To => x42
2023-11-29 12:31 x42 Status new => resolved
2023-11-29 12:31 x42 Resolution open => fixed
2023-11-29 12:31 x42 Note Added: 0028374