View Issue Details

IDProjectCategoryView StatusLast Update
0009161ardourbugspublic2024-02-09 14:20
ReporterDonJaime Assigned Topaul  
PrioritynormalSeveritycrashReproducibilityalways
Status assignedResolutionopen 
PlatformArchOSLinuxOS Version(any)
Product Version7.1 
Summary0009161: MIDI patches before the start of a MIDI region are shown on the timeline until the zoom level is changed.
DescriptionSome MIDI tracks are shown with patches at the start that are not attached to a MIDI region. Clicking on one of these causes a crash.
TagsNo tags attached.

Activities

DonJaime

2022-12-13 18:56

reporter   ~0027057

Still there in 7.2

DonJaime

2023-05-03 16:08

reporter   ~0027638

This still occurs on newly-opened (old?) sessions in 7.4

x42

2023-06-16 16:01

administrator   ~0027775

Sadly I was not able to reproduce this, not in 7.2 nor 7.4 or current git.

Can you provide step-by-step instructions or a session that has this issue? or better yet, a backtrace of the crash (https://ardour.org/debugging_ardour)?
Thanks in advance.
drag-patch-change.gif (575,113 bytes)

DonJaime

2023-06-17 13:28

reporter   ~0027785

The patches are not attached to the midi regions (Full session.png). Here is an archive of a cut-down version that still shows the problem when I open it (Archive.png).
Full session.png (162,157 bytes)   
Full session.png (162,157 bytes)   
Archive.png (52,722 bytes)   
Archive.png (52,722 bytes)   

DonJaime

2023-06-17 13:38

reporter   ~0027786

Backtrace (42,506 bytes)   
Thread 1 "ArdourGUI" received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff2a5e2c3 in g_log_structured_array () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
(gdb) thread apply all bt

Thread 97 (Thread 0x7ffed62a76c0 (LWP 38655) "WaveViewDrawing"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff7817c5d in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#3  0x00007ffff7817d13 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#4  0x00007ffff78181db in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#5  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 96 (Thread 0x7ffed6aa86c0 (LWP 38654) "WaveViewDrawing"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff7817c5d in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#3  0x00007ffff7817d13 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#4  0x00007ffff78181db in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#5  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 95 (Thread 0x7ffed72a96c0 (LWP 38653) "WaveViewDrawing"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff7817c5d in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#3  0x00007ffff7817d13 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#4  0x00007ffff78181db in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#5  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 94 (Thread 0x7ffed7aaa6c0 (LWP 38652) "WaveViewDrawing"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff7817c5d in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#3  0x00007ffff7817d13 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#4  0x00007ffff78181db in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#5  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6
--Type <RET> for more, q to quit, c to continue without paging--c

Thread 93 (Thread 0x7ffecffff6c0 (LWP 38651) "WaveViewDrawing"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff7817c5d in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#3  0x00007ffff7817d13 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#4  0x00007ffff78181db in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#5  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 92 (Thread 0x7ffed82ab6c0 (LWP 38650) "WaveViewDrawing"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff7817c5d in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#3  0x00007ffff7817d13 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#4  0x00007ffff78181db in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#5  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 91 (Thread 0x7fffbf3ff6c0 (LWP 38649) "WaveViewDrawing"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff7817c5d in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#3  0x00007ffff7817d13 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#4  0x00007ffff78181db in ArdourWaveView::WaveViewThreads::_thread_proc() () from /opt/Ardour-7.4.0-demo/lib/libwaveview.so.0
#5  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 90 (Thread 0x7fff10a656c0 (LWP 38648) "AutomationWatch"):
#0  0x00007ffff28e59e5 in clock_nanosleep () from /usr/lib/libc.so.6
#1  0x00007ffff28ea5e7 in nanosleep () from /usr/lib/libc.so.6
#2  0x00007ffff2a88d48 in g_usleep () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#3  0x00007ffff6ae0680 in ARDOUR::AutomationWatch::thread() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 89 (Thread 0x7fff12ffd6c0 (LWP 38647) "autoconnect"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff289c7a0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007ffff6e51a50 in ARDOUR::Session::auto_connect_thread_run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff6e51c08 in ARDOUR::Session::auto_connect_thread(void*) () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 88 (Thread 0x7fff137fe6c0 (LWP 38646) "SessionSignals"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff289c7a0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007ffff6ed3373 in ARDOUR::Session::emit_thread_run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff6ed33a8 in ARDOUR::Session::emit_thread(void*) () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 87 (Thread 0x7fff13fff6c0 (LWP 38645) "Mackie"):
#0  0x00007ffff2913c0f in poll () from /usr/lib/libc.so.6
#1  0x00007ffff2a56c76 in ?? () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff2a57002 in g_main_loop_run () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#3  0x00007ffff422da23 in BaseUI::main_thread() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 86 (Thread 0x7fff2cff96c0 (LWP 38644) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 85 (Thread 0x7fff2d7fa6c0 (LWP 38643) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 84 (Thread 0x7fff2dffb6c0 (LWP 38642) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 83 (Thread 0x7fff2e7fc6c0 (LWP 38641) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 82 (Thread 0x7fff2effd6c0 (LWP 38640) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 81 (Thread 0x7fff2f7fe6c0 (LWP 38639) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff28a53e0 in ?? () from /usr/lib/libc.so.6
#2  0x00007fff4548ad06 in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#3  0x00007fff4545212a in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#4  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ddc8340) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 80 (Thread 0x7fff2ffff6c0 (LWP 38638) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff28a53e0 in ?? () from /usr/lib/libc.so.6
#2  0x00007fff4548ad06 in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#3  0x00007fff4545520f in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#4  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ddc38d0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 79 (Thread 0x7fff38ff96c0 (LWP 38637) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 78 (Thread 0x7fff397fa6c0 (LWP 38636) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff289c7a0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007fffe92d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=..., this=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=<optimized out>, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007fff45452d4c in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#6  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ce59540) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#7  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#8  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 77 (Thread 0x7fff39ffb6c0 (LWP 38635) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff289c7a0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007fffe92d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=..., this=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=<optimized out>, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007fff45452d4c in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#6  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ce59360) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#7  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#8  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 76 (Thread 0x7fff3a7fc6c0 (LWP 38634) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff289c7a0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007fffe92d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=..., this=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=<optimized out>, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007fff45452d4c in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#6  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ce58d60) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#7  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#8  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 75 (Thread 0x7fff3affd6c0 (LWP 38633) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff289c7a0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007fffe92d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=..., this=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=<optimized out>, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007fff45452d4c in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#6  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ce58b60) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#7  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#8  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 74 (Thread 0x7fff3b7fe6c0 (LWP 38632) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff289c7a0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007fffe92d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=..., this=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=<optimized out>, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007fff45452d4c in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#6  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ce58d80) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#7  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#8  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 73 (Thread 0x7fff3bfff6c0 (LWP 38631) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff289c7a0 in pthread_cond_wait () from /usr/lib/libc.so.6
#2  0x00007fffe92d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=..., this=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=<optimized out>, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007fff45452d4c in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#6  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ce58b80) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#7  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#8  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 72 (Thread 0x7fff44bfe6c0 (LWP 38630) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff28a53e0 in ?? () from /usr/lib/libc.so.6
#2  0x00007fff4548ad06 in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#3  0x00007fff4545212a in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#4  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ccec260) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 71 (Thread 0x7fff453ff6c0 (LWP 38629) "ArdourGUI"):
#0  0x00007ffff2899f0e in ?? () from /usr/lib/libc.so.6
#1  0x00007ffff28a53e0 in ?? () from /usr/lib/libc.so.6
#2  0x00007fff4548ad06 in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#3  0x00007fff4545520f in ?? () from /usr/lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
#4  0x00007fffe92e1943 in std::execute_native_thread_routine (__p=0x55556ce56d90) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 70 (Thread 0x7fff45ffb6c0 (LWP 38628) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 69 (Thread 0x7fff467fc6c0 (LWP 38627) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 68 (Thread 0x7fff46ffd6c0 (LWP 38626) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 67 (Thread 0x7fff477fe6c0 (LWP 38625) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 66 (Thread 0x7fff47fff6c0 (LWP 38624) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 65 (Thread 0x7fff60ff96c0 (LWP 38623) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 64 (Thread 0x7fff617fa6c0 (LWP 38622) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 63 (Thread 0x7fff63fff6c0 (LWP 38621) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 62 (Thread 0x7fff637fe6c0 (LWP 38620) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 61 (Thread 0x7fff62ffd6c0 (LWP 38619) "ZynMiddleWare"):
#0  0x00007ffff28e59e5 in clock_nanosleep () from /usr/lib/libc.so.6
#1  0x00007ffff28ea5e7 in nanosleep () from /usr/lib/libc.so.6
#2  0x00007ffff2916cd9 in usleep () from /usr/lib/libc.so.6
#3  0x00007ffff249df38 in DISTRHO::Thread::_entryPoint(void*) () from /usr/lib/lv2/ZynAddSubFX.lv2/ZynAddSubFX.so
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 59 (Thread 0x7fff627fc6c0 (LWP 38617) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 58 (Thread 0x7fff61ffb6c0 (LWP 38616) "ZynMiddleWare"):
#0  0x00007ffff28e59e5 in clock_nanosleep () from /usr/lib/libc.so.6
#1  0x00007ffff28ea5e7 in nanosleep () from /usr/lib/libc.so.6
#2  0x00007ffff2916cd9 in usleep () from /usr/lib/libc.so.6
#3  0x00007ffff249df38 in DISTRHO::Thread::_entryPoint(void*) () from /usr/lib/lv2/ZynAddSubFX.lv2/ZynAddSubFX.so
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 48 (Thread 0x7fff7cbfe6c0 (LWP 38606) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 47 (Thread 0x7fff7d3ff6c0 (LWP 38605) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 46 (Thread 0x7fff7dfff6c0 (LWP 38604) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 45 (Thread 0x7fff7effd6c0 (LWP 38603) "LV2Worker"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6fc90f3 in ARDOUR::Worker::run() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 44 (Thread 0x7fff9b7fe6c0 (LWP 38602) "midiUI"):
#0  0x00007ffff2913c0f in poll () from /usr/lib/libc.so.6
#1  0x00007ffff2a56c76 in ?? () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff2a57002 in g_main_loop_run () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#3  0x00007ffff422da23 in BaseUI::main_thread() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 43 (Thread 0x7ffff356e6c0 (LWP 38601) "butler"):
#0  0x00007ffff2913c0f in poll () from /usr/lib/libc.so.6
#1  0x00007ffff42398e7 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff4239946 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#3  0x00007ffff6aee015 in ARDOUR::Butler::thread_work() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007ffff6aefab2 in ARDOUR::Butler::_thread_work(void*) () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#5  0x00007ffff4265f96 in ?? () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 42 (Thread 0x7fff997fa6c0 (LWP 38600) "RT-6-(nil)"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6bd30b6 in ARDOUR::Graph::reached_terminal_node() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff6bd3638 in ARDOUR::Graph::run_one() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007ffff6bd38b0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#5  0x00007fffc541ee11 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-7.4.0-demo/lib/backends/libjack_audiobackend.so
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 41 (Thread 0x7fff99ffb6c0 (LWP 38599) "RT-5-(nil)"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6bd367d in ARDOUR::Graph::run_one() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff6bd38b0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007fffc541ee11 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-7.4.0-demo/lib/backends/libjack_audiobackend.so
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 40 (Thread 0x7fff9a7fc6c0 (LWP 38598) "RT-4-(nil)"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6bd367d in ARDOUR::Graph::run_one() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff6bd38b0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007fffc541ee11 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-7.4.0-demo/lib/backends/libjack_audiobackend.so
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 39 (Thread 0x7fff9affd6c0 (LWP 38597) "RT-3-(nil)"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6bd367d in ARDOUR::Graph::run_one() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff6bd38b0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007fffc541ee11 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-7.4.0-demo/lib/backends/libjack_audiobackend.so
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 38 (Thread 0x7fff9bfff6c0 (LWP 38596) "RT-2-(nil)"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6bd367d in ARDOUR::Graph::run_one() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff6bd38b0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007fffc541ee11 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-7.4.0-demo/lib/backends/libjack_audiobackend.so
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 37 (Thread 0x7fffbcbfa6c0 (LWP 38595) "RT-1-(nil)"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6bd367d in ARDOUR::Graph::run_one() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff6bd38b0 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007fffc541ee11 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-7.4.0-demo/lib/backends/libjack_audiobackend.so
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 36 (Thread 0x7fffbd3fb6c0 (LWP 38594) "RT-main-(nil)"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff426a93a in PBD::Semaphore::wait() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff6bd367d in ARDOUR::Graph::run_one() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff6bd3a98 in ARDOUR::Graph::main_thread() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007fffc541ee11 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-7.4.0-demo/lib/backends/libjack_audiobackend.so
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 28 (Thread 0x7fffbe3fd6c0 (LWP 38583) "AudioEngine 1"):
#0  0x00007ffff2921266 in epoll_wait () from /usr/lib/libc.so.6
#1  0x00007ffff5cc5c39 in ?? () from /usr/lib/spa-0.2/support/libspa-support.so
#2  0x00007ffff5cb823b in ?? () from /usr/lib/spa-0.2/support/libspa-support.so
#3  0x00007ffff59609d9 in pw_data_loop_wait () from /usr/lib/libpipewire-0.3.so.0
#4  0x00007ffff5cea080 in jack_cycle_wait () from /usr/lib/libjack.so.0
#5  0x00007fffc541e7b0 in ARDOUR::JACKAudioBackend::process_thread() () from /opt/Ardour-7.4.0-demo/lib/backends/libjack_audiobackend.so
#6  0x00007ffff5cb8365 in ?? () from /usr/lib/spa-0.2/support/libspa-support.so
#7  0x00007ffff59656b2 in ?? () from /usr/lib/libpipewire-0.3.so.0
#8  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#9  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 27 (Thread 0x7fffbdbfc6c0 (LWP 38582) "pw-ardour"):
#0  0x00007ffff2921266 in epoll_wait () from /usr/lib/libc.so.6
#1  0x00007ffff5cc5c39 in ?? () from /usr/lib/spa-0.2/support/libspa-support.so
#2  0x00007ffff5cb84fd in ?? () from /usr/lib/spa-0.2/support/libspa-support.so
#3  0x00007ffff59a8e45 in ?? () from /usr/lib/libpipewire-0.3.so.0
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 17 (Thread 0x7fffbebfe6c0 (LWP 38527) "gmain"):
#0  0x00007ffff2913c0f in poll () from /usr/lib/libc.so.6
#1  0x00007ffff2a56c76 in ?? () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff2a56d8c in g_main_context_iteration () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#3  0x00007ffff2a56dd1 in ?? () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#4  0x00007ffff2a874a5 in ?? () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#5  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#6  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7fffc5fff6c0 (LWP 38519) "DeviceList"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff6a978ab in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7fffd13ff6c0 (LWP 38518) "EngineWatchdog"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff6a99e5d in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7fffd3fff6c0 (LWP 38516) "Analyzer"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff6a56a5b in ARDOUR::Analyser::work() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffe0dfd6c0 (LWP 38515) "PeakFileBuilder"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff6f552a5 in ?? () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffe15fe6c0 (LWP 38514) "PeakFileBuilder"):
#0  0x00007ffff29192ed in syscall () from /usr/lib/libc.so.6
#1  0x00007ffff2aaa47f in g_cond_wait () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff6f552a5 in ?? () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#3  0x00007ffff42667c6 in PBD::Thread::_run(void*) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffe1dff6c0 (LWP 38513) "LXVSTEventLoop"):
#0  0x00007ffff28e59e5 in clock_nanosleep () from /usr/lib/libc.so.6
#1  0x00007ffff28ea5e7 in nanosleep () from /usr/lib/libc.so.6
#2  0x00007ffff2a88d48 in g_usleep () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#3  0x00005555563289cb in ?? ()
#4  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#5  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7ffff64ea6c0 (LWP 38512) "Trigger Worker"):
#0  0x00007ffff2913c0f in poll () from /usr/lib/libc.so.6
#1  0x00007ffff42398e7 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#2  0x00007ffff4239946 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#3  0x00007ffff6fa2d8c in ARDOUR::TriggerBoxThread::thread_work() () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#4  0x00007ffff6fa30ee in ARDOUR::TriggerBoxThread::_thread_work(void*) () from /opt/Ardour-7.4.0-demo/lib/libardour.so.3
#5  0x00007ffff4265f96 in ?? () from /opt/Ardour-7.4.0-demo/lib/libpbd.so.4
#6  0x00007ffff289d44b in ?? () from /usr/lib/libc.so.6
#7  0x00007ffff2920e40 in ?? () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff7a578c0 (LWP 38509) "ArdourGUI"):
#0  0x00007ffff2a5e2c3 in g_log_structured_array () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#1  0x00007ffff2a5e706 in g_log_default_handler () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#2  0x00007ffff2a5e92e in g_logv () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#3  0x00007ffff2a5eb82 in g_log () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#4  0x00007ffff3257eaf in Glib::exception_handlers_invoke() () from /opt/Ardour-7.4.0-demo/lib/libglibmm-2.4.so.1
#5  0x00007fffeecffd17 in Gtk::Widget_Class::button_press_event_callback(_GtkWidget*, _GdkEventButton*) () from /opt/Ardour-7.4.0-demo/lib/libgtkmm-2.4.so.1
#6  0x00007ffff1b85d8c in ?? () from /opt/Ardour-7.4.0-demo/lib/libgtk-x11-2.0.so.0
#7  0x00007ffff2e0f6b5 in g_closure_invoke () from /opt/Ardour-7.4.0-demo/lib/libgobject-2.0.so.0
#8  0x00007ffff2e228bd in ?? () from /opt/Ardour-7.4.0-demo/lib/libgobject-2.0.so.0
#9  0x00007ffff2e2bdc8 in g_signal_emit_valist () from /opt/Ardour-7.4.0-demo/lib/libgobject-2.0.so.0
#10 0x00007ffff2e2c7e2 in g_signal_emit () from /opt/Ardour-7.4.0-demo/lib/libgobject-2.0.so.0
#11 0x00007ffff1d0a7ac in ?? () from /opt/Ardour-7.4.0-demo/lib/libgtk-x11-2.0.so.0
#12 0x00007ffff1b8437d in gtk_propagate_event () from /opt/Ardour-7.4.0-demo/lib/libgtk-x11-2.0.so.0
#13 0x00007ffff1b84803 in gtk_main_do_event () from /opt/Ardour-7.4.0-demo/lib/libgtk-x11-2.0.so.0
#14 0x00007ffff166fbbc in ?? () from /opt/Ardour-7.4.0-demo/lib/libgdk-x11-2.0.so.0
#15 0x00007ffff2a56a87 in g_main_context_dispatch () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#16 0x00007ffff2a56ce8 in ?? () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#17 0x00007ffff2a57002 in g_main_loop_run () from /opt/Ardour-7.4.0-demo/lib/libglib-2.0.so.0
#18 0x00007ffff1b834c7 in gtk_main () from /opt/Ardour-7.4.0-demo/lib/libgtk-x11-2.0.so.0
#19 0x00007ffff4665215 in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-7.4.0-demo/lib/libgtkmm2ext.so.0
#20 0x000055555589e9de in ?? ()
#21 0x00007ffff2839850 in ?? () from /usr/lib/libc.so.6
#22 0x00007ffff283990a in __libc_start_main () from /usr/lib/libc.so.6
#23 0x00005555558a679a in ?? ()
Backtrace (42,506 bytes)   

x42

2023-06-17 16:22

administrator   ~0027788

Thanks for the session archive, that is helpful.
Your screenshot shows that the Patch-change apparently exists outside of a MIDI region.

Here, with a debug build, Ardour already crashes way earlier during session-load, when converting the tempo-map from Ardour v6. Which is likely the root-cause:

Thread 1 "ArdourGUI" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
0000001  0x00007ffff0f3d537 in __GI_abort () at abort.c:79
#2  0x00007ffff358b16d in Temporal::TempoMap::map_assert(bool, char const*, char const*, int)
    (expr=false, exprstr=0x7ffff34ef420 "qn >= _quarters", file=0x7ffff34eec80 "../libs/temporal/tempo.cc", line=511) at ../libs/temporal/tempo.cc:4573
#3  0x00007ffff3536d68 in Temporal::TempoPoint::superclock_at(Temporal::Beats const&) const (this=0x60e0001a7920, qn=...) at ../libs/temporal/tempo.cc:511
0000004  0x00007ffff359b274 in Temporal::TempoMetric::superclock_at(Temporal::Beats const&) const (this=0x7fffffff3fc0, qn=...) at ../libs/temporal/temporal/tempo.h:496
0000005  0x00007ffff3560677 in Temporal::TempoMap::set_meter(Temporal::Meter const&, Temporal::timepos_t const&) (this=0x617000171100, m=..., time=...) at ../libs/temporal/tempo.cc:1995
#6  0x00007ffff358ac5d in Temporal::TempoMap::set_state_3x(XMLNode const&) (this=0x617000171100, node=...) at ../libs/temporal/tempo.cc:4507
#7  0x00007ffff3578ff0 in Temporal::TempoMap::set_state(XMLNode const&, int) (this=0x617000171100, node=..., version=6000) at ../libs/temporal/tempo.cc:2978
0000008  0x00007ffff64d95fb in ARDOUR::Session::set_state(XMLNode const&, int) (this=0x6260000f6100, node=..., version=6000) at ../libs/ardour/session_state.cc:1749
0000009  0x00007ffff64be40f in ARDOUR::Session::post_engine_init() (this=0x6260000f6100) at ../libs/ardour/session_state.cc:286
0000010 0x00007ffff62cce7b in ARDOUR::Session::Session(ARDOUR::AudioEngine&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ARDOUR::BusProfile const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)
...

DonJaime

2023-11-18 21:52

reporter   ~0028337

I'm still getting detached patches in 8.1. They disappear when the zoom level is adjusted, and seem to be mainly harmless, as long as I don't click on them.

DonJaime

2024-01-31 10:52

reporter   ~0028483

In version 8.2 the ghost patches no longer cause crashes. It looks like they are in the MIDI file but before the start of the MIDI region. If I move the start of the region to include the patch I can delete it.
A shame I can't rename the bug to "MIDI patches before the start of a MIDI region are shown on the timeline until the zoom level is changed."

Issue History

Date Modified Username Field Change
2022-12-12 16:09 DonJaime New Issue
2022-12-13 18:56 DonJaime Note Added: 0027057
2023-05-03 16:08 DonJaime Note Added: 0027638
2023-06-16 16:01 x42 Note Added: 0027775
2023-06-16 16:01 x42 File Added: drag-patch-change.gif
2023-06-17 13:28 DonJaime Note Added: 0027785
2023-06-17 13:28 DonJaime File Added: Full session.png
2023-06-17 13:28 DonJaime File Added: If_2023-06-17_150955.ardour-session-archive
2023-06-17 13:28 DonJaime File Added: Archive.png
2023-06-17 13:38 DonJaime Note Added: 0027786
2023-06-17 13:38 DonJaime File Added: Backtrace
2023-06-17 16:22 x42 Note Added: 0027788
2023-06-17 16:31 paul Assigned To => paul
2023-06-17 16:31 paul Status new => assigned
2023-11-18 21:52 DonJaime Note Added: 0028337
2024-01-31 10:52 DonJaime Note Added: 0028483
2024-02-09 14:20 paul Summary Crash when clicking on MIDI patch on track => MIDI patches before the start of a MIDI region are shown on the timeline until the zoom level is changed.