View Issue Details

IDProjectCategoryView StatusLast Update
0010383ardourbugspublic2026-06-03 10:59
Reporteraceku Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
PlatformUbuntuOSUbuntu 26.04 LTSOS Version(any)
Summary0010383: crash when Midi un-learn
DescriptionWhen i click in the Cue Window on:
Midi un-learn

ardour 9.5 crashes:

[New Thread 0x7ffeca7fc6c0 (LWP 3141489)]
[New Thread 0x7ffec9ffb6c0 (LWP 3141490)]

Thread 1 "ArdourGUI" received signal SIGSEGV, Segmentation fault.
0x00007ffff4edd454 in std::_Rb_tree_increment(std::_Rb_tree_node_base*) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(gdb)
TagsNo tags attached.

Activities

aceku

2026-06-03 10:59

reporter  

ardour9.5.dbg (191,317 bytes)   
[Thread 0x7fff9da796c0 (LWP 3201928) exited]
[Thread 0x7fffbeffd6c0 (LWP 3200368) exited]

Thread 1 "ArdourGUI" received signal SIGSEGV, Segmentation fault.
0x00007ffff4edd454 in std::_Rb_tree_increment(std::_Rb_tree_node_base*) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(gdb) thread apply all bt full

Thread 110 (Thread 0x7ffec27fc6c0 (LWP 3202849) "WaveViewDrawing"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825145829304, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555e7cf7b8, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x55555e7cf7b8, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
--Type <RET> for more, q to quit, c to continue without paging--
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e7cf7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555db6c4d0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffec27fb7a0, __canceltype = 80, __prev = 0x0}
        cbuffer = {wseq = 14, cond = 0x55555e7cf798, mutex = 0x55555db6c4d0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 7
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555db6c4d0) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff7f7d98c in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#8  0x00007ffff7f7dc09 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#9  0x00007ffff7f7dc83 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#10 0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732161574592, 8725034374080362113, 140732161574592, 140737488322960, 11, 140737488323223, 8725034374103430785, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 109 (Thread 0x7ffec2ffd6c0 (LWP 3202848) "WaveViewDrawing"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825145829304, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555e7cf7b8, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x55555e7cf7b8, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e7cf7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555db6c4d0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffec2ffc7a0, __canceltype = 80, __prev = 0x0}
        cbuffer = {wseq = 12, cond = 0x55555e7cf798, mutex = 0x55555db6c4d0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 6
        flags = <optimized out>
        private = 0
--Type <RET> for more, q to quit, c to continue without paging--
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555db6c4d0) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff7f7d98c in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#8  0x00007ffff7f7dc09 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#9  0x00007ffff7f7dc83 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#10 0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732169967296, 8725035476276344449, 140732169967296, 140737488322960, 11, 140737488323223, 8725035476299413121, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 108 (Thread 0x7ffec37fe6c0 (LWP 3202847) "WaveViewDrawing"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825145829304, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555e7cf7b8, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
--Type <RET> for more, q to quit, c to continue without paging--
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x55555e7cf7b8, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e7cf7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555db6c4d0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffec37fd7a0, __canceltype = 80, __prev = 0x0}
        cbuffer = {wseq = 10, cond = 0x55555e7cf798, mutex = 0x55555db6c4d0, private = 0}
--Type <RET> for more, q to quit, c to continue without paging--
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 5
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555db6c4d0) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff7f7d98c in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#8  0x00007ffff7f7dc09 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#9  0x00007ffff7f7dc83 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#10 0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732178360000, 8725036576324843137, 140732178360000, 140737488322960, 11, 140737488323223, 8725036576347911809, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 107 (Thread 0x7ffebb5ff6c0 (LWP 3202846) "WaveViewDrawing"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
--Type <RET> for more, q to quit, c to continue without paging--
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825145829304, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555e7cf7b8, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x55555e7cf7b8, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
--Type <RET> for more, q to quit, c to continue without paging--
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e7cf7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555db6c4d0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffebb5fe7a0, __canceltype = 80, __prev = 0x0}
        cbuffer = {wseq = 8, cond = 0x55555e7cf798, mutex = 0x55555db6c4d0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 4
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555db6c4d0) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff7f7d98c in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#8  0x00007ffff7f7dc09 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#9  0x00007ffff7f7dc83 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#10 0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732042049216, 8725019257406092929, 140732042049216, 140737488322960, 11, 140737488323223, 8725019257429161601,--Type <RET> for more, q to quit, c to continue without paging--
 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 106 (Thread 0x7ffec3fff6c0 (LWP 3202845) "WaveViewDrawing"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825145829304, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555e7cf7b8, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x55555e7cf7b8, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e7cf7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555db6c4d0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffec3ffe7a0, __canceltype = 80, __prev = 0x0}
        cbuffer = {wseq = 6, cond = 0x55555e7cf798, mutex = 0x55555db6c4d0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 3
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555db6c4d0) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff7f7d98c in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#8  0x00007ffff7f7dc09 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#9  0x00007ffff7f7dc83 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#10 0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732186752704, 8725037674225858177, 140732186752704, 140737488322960, 11, 140737488323223, 8725037674248926849, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 105 (Thread 0x7ffee0ff96c0 (LWP 3202844) "WaveViewDrawing"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825145829304, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555e7cf7b8, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x55555e7cf7b8, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e7cf7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555db6c4d0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffee0ff87a0, __canceltype = 80, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x55555e7cf798, mutex = 0x55555db6c4d0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        g = <optimized out>
        seq = 2
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555db6c4d0) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff7f7d98c in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#8  0x00007ffff7f7dc09 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#9  0x00007ffff7f7dc83 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#10 0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732673267392, 8725101444826527361, 140732673267392, 140737488322960, 11, 140737488323223, 8725101444849596033, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 104 (Thread 0x7ffee17fa6c0 (LWP 3202843) "WaveViewDrawing"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825145829304, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555e7cf7b8, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x55555e7cf7b8, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e7cf7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555db6c4d0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
--Type <RET> for more, q to quit, c to continue without paging--
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffee17f97a0, __canceltype = 80, __prev = 0x0}
        cbuffer = {wseq = 2, cond = 0x55555e7cf798, mutex = 0x55555db6c4d0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 1
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555db6c4d0) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff7f7d98c in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#8  0x00007ffff7f7dc09 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#9  0x00007ffff7f7dc83 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#10 0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732681660096, 8725102544875026049, 140732681660096, 140737488322960, 11, 140737488323223, 8725102544898094721, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 103 (Thread 0x7ffee1ffb6c0 (LWP 3202842) "WaveViewDrawing"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825145829304, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555e7cf7b8, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
#3  __futex_abstimed_wait_common (futex_word=0x55555e7cf7b8, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555e7cf7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555db6c4d0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffee1ffa7a0, __canceltype = 80, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x55555e7cf798, mutex = 0x55555db6c4d0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555db6c4d0) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff7f7d98c in ArdourWaveView::WaveViewThreads::_dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#8  0x00007ffff7f7dc09 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#9  0x00007ffff7f7dc83 in ArdourWaveView::WaveViewThreads::_thread_proc() () at /home/alex/tmp/ARDOUR/9.5/build/libs/waveview/libwaveview.so.0
#10 0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
--Type <RET> for more, q to quit, c to continue without paging--
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732690052800, 8725103642776041089, 140732690052800, 140737488322960, 11, 140737488323223, 8725103642799109761, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 102 (Thread 0x7ffee27fc6c0 (LWP 3202642) "AutomationWatch"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=0, a2=a2@entry=0, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=230) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4af5df2 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
        r = <optimized out>
#3  0x00007ffff4b03a07 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
        ret = <optimized out>
#4  0x00007ffff5b36e30 in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff7214d45 in ARDOUR::AutomationWatch::thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#6  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
--Type <RET> for more, q to quit, c to continue without paging--
#7  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732698445504, 8725104742824539777, 140732698445504, 140737488327248, 0, 140737488327511, 8725104742847608449, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#8  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 101 (Thread 0x7ffee2ffd6c0 (LWP 3202641) "AutoConnect"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825168058368, a2=<optimized out>, a3=a3@entry=1916924272, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555fd02800, expected=1916924272, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x55555fd02800, expected=1916924272, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555fd02800, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555fd027b8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffee2ffc7a0, __canceltype = -670585264, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x55555fd027e0, mutex = 0x55555fd027b8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 0
--Type <RET> for more, q to quit, c to continue without paging--
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555fd027b8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff76c21ae in ARDOUR::Session::auto_connect_thread_run() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff76c223d in ARDOUR::Session::auto_connect_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#9  0x00007ffff6817c02 in fake_thread_start(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#10 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732706838208, 8725105845020522113, 140732706838208, 140737488321744, 22, 140737488322007, 8725105845043590785, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#11 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 100 (Thread 0x7ffee37fe6c0 (LWP 3202640) "SessionSignals"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825168058256, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555fd02790, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-interna--Type <RET> for more, q to quit, c to continue without paging--
l.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x55555fd02790, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555fd02790, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x55555fd02748, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffee37fd850, __canceltype = 1607465760, __prev = 0x0}
--Type <RET> for more, q to quit, c to continue without paging--
        cbuffer = {wseq = 0, cond = 0x55555fd02770, mutex = 0x55555fd02748, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x55555fd02748) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff77435e7 in ARDOUR::Session::emit_thread_run() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff774360d in ARDOUR::Session::emit_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#9  0x00007ffff6817c02 in fake_thread_start(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#10 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732715230912, 8725106945069020801, 140732715230912, 140737488321760, 22, 140737488322023, 8725106945092089473, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#11 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 99 (Thread 0x7ffee3fff6c0 (LWP 3202639) "Ctrl USB Hotplu"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
--Type <RET> for more, q to quit, c to continue without paging--
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=0, a5=0, a6=0, nr=7) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b27e4e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ffff5687db2 in ??? () at /usr/lib/x86_64-linux-gnu/libusb-1.0.so.0
#5  0x00007ffff5688e31 in libusb_handle_events_timeout_completed () at /usr/lib/x86_64-linux-gnu/libusb-1.0.so.0
#6  0x00007ffff5688e92 in libusb_handle_events () at /usr/lib/x86_64-linux-gnu/libusb-1.0.so.0
#7  0x00007ffff7234d5d in usb_hotplug_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff6817c02 in fake_thread_start(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#9  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732723623616, 8725108042970035841, 140732723623616, 140737488321184, 11, 140737488321447, 8725108042993104513, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#10 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 98 (Thread 0x7ffee8ff16c0 (LWP 3202638) "libusb_event"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
--Type <RET> for more, q to quit, c to continue without paging--
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=0, a5=0, a6=0, nr=7) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b27e4e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ffff568e569 in ??? () at /usr/lib/x86_64-linux-gnu/libusb-1.0.so.0
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732807452352, 8725119032717604481, 140732807452352, 140737488320784, 1, 140737488321047, 8725119032740673153, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 97 (Thread 0x7ffee97f26c0 (LWP 3202637) "UI:Generic MIDI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b28376 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
        tval = {tv_sec = 282241000000000, tv_nsec = 3}
#4  0x00007ffff5b0a2f1 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5b0a577 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#7  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732815845056, 8725120132766103169, 140732815845056, 140737488319504, 2, 140737488319767, 8725120132789171841, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#8  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78








Thread 96 (Thread 0x7ffee9ff36c0 (LWP 3202508) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923927, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
--Type <RET> for more, q to quit, c to continue without paging--
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923927, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923927, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
--Type <RET> for more, q to quit, c to continue without paging--
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffee9ff27f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 26, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 13
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35d98) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
--Type <RET> for more, q to quit, c to continue without paging--
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732824237760, 8725121230667118209, 140732824237760, 140737488311696, 0, 140737488311959, 8725121230690186881, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 95 (Thread 0x7ffeea7f46c0 (LWP 3202507) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923927, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923927, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923927, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeea7f37f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 24, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 12
--Type <RET> for more, q to quit, c to continue without paging--
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35d78) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732832630464, 8725122330715616897, 140732832630464, 140737488311696, 0, 140737488311959, 8725122330738685569, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78


--Type <RET> for more, q to quit, c to continue without paging--
Thread 94 (Thread 0x7ffeeaff56c0 (LWP 3202506) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923927, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923927, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923927, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeeaff47f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 22, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 11
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35d58) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
--Type <RET> for more, q to quit, c to continue without paging--
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732841023168, 8725123432911599233, 140732841023168, 140737488311696, 0, 140737488311959, 8725123432934667905, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 93 (Thread 0x7ffeeb7f66c0 (LWP 3202505) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923927, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923927, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923927, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeeb7f57f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 20, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 10
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35d38) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732849415872, 8725124532960097921, 140732849415872, 140737488311696, 0, 140737488311959, 8725124532983166593, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
--Type <RET> for more, q to quit, c to continue without paging--
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 92 (Thread 0x7ffeebff76c0 (LWP 3202504) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923927, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923927, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923927, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeebff67f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 18, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 9
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/con--Type <RET> for more, q to quit, c to continue without paging--
dition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35d18) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732857808576, 8725125630861112961, 140732857808576, 140737488311696, 0, 140737488311959, 8725125630884181633, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 91 (Thread 0x7ffeec7f86c0 (LWP 3202503) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923831, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923831, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923831, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
--Type <RET> for more, q to quit, c to continue without paging--
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeec7f77f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 16, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 8
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35cf8) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732866201280, 8725109138723567233, 140732866201280, 140737488311600, 0, 140737488311863, 8725109138746635905, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 90 (Thread 0x7ffeecff96c0 (LWP 3202502) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923927, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923927, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923927, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeecff87f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 14, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 7
        flags = <optimized out>
        private = 0
--Type <RET> for more, q to quit, c to continue without paging--
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35cd8) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732874593984, 8725110240919549569, 140732874593984, 140737488311696, 0, 140737488311959, 8725110240942618241, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 89 (Thread 0x7ffeed7fa6c0 (LWP 3202501) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
--Type <RET> for more, q to quit, c to continue without paging--
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923927, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923927, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923927, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
--Type <RET> for more, q to quit, c to continue without paging--
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeed7f97f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 12, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 6
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35cb8) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manage--Type <RET> for more, q to quit, c to continue without paging--
r = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732882986688, 8725111340968048257, 140732882986688, 140737488311696, 0, 140737488311959, 8725111340991116929, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 88 (Thread 0x7ffeedffb6c0 (LWP 3202500) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923927, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923927, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923927, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeedffa7f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 10, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        g = <optimized out>
        seq = 5
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35c98) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732891379392, 8725112438869063297, 140732891379392, 140737488311696, 0, 140737488311959, 8725112438892131969, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 87 (Thread 0x7ffeee7fc6c0 (LWP 3202499) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923831, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923831, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923831, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeee7fb7f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 8, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 4
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35c78) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.--Type <RET> for more, q to quit, c to continue without paging--
h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732899772096, 8725113538917561985, 140732899772096, 140737488311600, 0, 140737488311863, 8725113538940630657, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 86 (Thread 0x7ffeeeffd6c0 (LWP 3202498) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923927, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923927, op=393, abstime=0x0, cancel=true) at ./nptl/fute--Type <RET> for more, q to quit, c to continue without paging--
x-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923927, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeeeffc7f0, __canceltype = 32, __prev = 0x0}
--Type <RET> for more, q to quit, c to continue without paging--
        cbuffer = {wseq = 6, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 3
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35bb8) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732908164800, 8725114641113544321, 140732908164800, 140737488311696, 0, 140737488311959, 8725114641136612993, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 85 (Thread 0x7ffeef7fe6c0 (LWP 3202497) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923831, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923831, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923831, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeef7fd7f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 2
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
--Type <RET> for more, q to quit, c to continue without paging--
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35b78) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732916557504, 8725115741162043009, 140732916557504, 140737488311600, 0, 140737488311863, 8725115741185111681, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 84 (Thread 0x7ffeeffff6c0 (LWP 3202496) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923831, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
--Type <RET> for more, q to quit, c to continue without paging--
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923831, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923831, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
--Type <RET> for more, q to quit, c to continue without paging--
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7ffeefffe7f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 2, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 1
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35bd8) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
--Type <RET> for more, q to quit, c to continue without paging--
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732924950208, 8725116839063058049, 140732924950208, 140737488311600, 0, 140737488311863, 8725116839086126721, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 83 (Thread 0x7fff04ff96c0 (LWP 3202495) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825553095424, a2=<optimized out>, a3=a3@entry=4294923831, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555576c35b00, expected=4294923831, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c35b00, expected=4294923831, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c35b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555576c35ab8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7fff04ff87f0, __canceltype = 32, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x555576c35ae0, mutex = 0x555576c35ab8, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 0
--Type <RET> for more, q to quit, c to continue without paging--
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555576c35ab8) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff4ec1477 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fff7c45136b in std::condition_variable::wait<ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}>(std::unique_lock<std::mutex>&, ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const::{lambda()#1}) (__p=..., __lock=..., this=0x555576c35ae0) at /usr/include/c++/11/condition_variable:103
#9  ThreadPool::ThreadPool(unsigned long)::{lambda()#1}::operator()() const (__closure=0x555576c35b98) at /home/alex/tmp/ARDOUR/sfizz/external/threadpool/ThreadPool.h:49
        lock = {_M_device = 0x555576c35ab8, _M_owns = true}
        task = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' <repeats 15 times>}, _M_manager = 0x0}, _M_invoker = 0x0}
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733277247168, 8725163017477682817, 140733277247168, 140737488311600, 0, 140737488311863, 8725163017500751489, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78


--Type <RET> for more, q to quit, c to continue without paging--
Thread 82 (Thread 0x7fff057fa6c0 (LWP 3202494) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825552981848, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=0x555576c19f58, expected=0, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c19f58, expected=0, clockid=0, abstime=0x0, private=<optimized out>, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        clockbit = 256
        op = <optimized out>
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c19f58, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=<optimized out>) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aac94f in do_futex_wait (sem=sem@entry=0x555576c19f58, abstime=0x0, clockid=0) at ./nptl/sem_waitcommon.c:111
        err = <optimized out>
#6  0x00007ffff4aac9e8 in __new_sem_wait_slow64 (sem=0x555576c19f58, abstime=0x0, clockid=0) at ./nptl/sem_waitcommon.c:183
        _buffer = {__routine = 0x7ffff4aac920 <__sem_wait_cleanup>, __arg = 0x555576c19f58, __canceltype = 0, __prev = 0x0}
        err = <optimized out>
        d = 0
#7  0x00007fff7c49f034 in RTSemaphore::wait (ec=Python Exception <class 'gdb.error'>: value has been optimized out
<synthetic pointer>, this=0x555576c19f58) at /home/alex/tmp/ARDOUR/sfizz/src/sfizz/RTSemaphore.cpp:249
#8  RTSemaphore::wait (this=this@entry=0x555576c19f58) at /home/alex/tmp/ARDOUR/sfizz/src/sfizz/RTSemaphore.cpp:47
        ec = Python Exception <class 'gdb.error'>: value has been optimized out

#9  0x00007fff7c44710a in sfz::FilePool::garbageJob (this=0x555576c19ef8) at /home/alex/tmp/ARDOUR/sfizz/src/sfizz/FilePool.cpp:561
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733285639872, 8725164117526181505, 140733285639872, 140737488311696, 0, 140737488311959, 8725164117549250177, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 81 (Thread 0x7fff05ffb6c0 (LWP 3202493) "ArdourGUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825552981808, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=0x555576c19f30, expected=0, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x555576c19f30, expected=0, clockid=0, abstime=0x0, private=<optimized out>, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = <optimized out>
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555576c19f30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=<optimized out>) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aac94f in do_futex_wait (sem=sem@entry=0x555576c19f30, abstime=0x0, clockid=0) at ./nptl/sem_waitcommon.c:111
        err = <optimized out>
#6  0x00007ffff4aac9e8 in __new_sem_wait_slow64 (sem=0x555576c19f30, abstime=0x0, clockid=0) at ./nptl/sem_waitcommon.c:183
        _buffer = {__routine = 0x7ffff4aac920 <__sem_wait_cleanup>, __arg = 0x555576c19f30, __canceltype = 100640768, __prev = 0x0}
        err = <optimized out>
        d = 0
#7  0x00007fff7c49f034 in RTSemaphore::wait (ec=Python Exception <class 'gdb.error'>: value has been optimized out
<synthetic pointer>, this=0x555576c19f30) at /home/alex/tmp/ARDOUR/sfizz/src/sfizz/RTSemaphore.cpp:249
#8  RTSemaphore::wait (this=this@entry=0x555576c19f30) at /home/alex/tmp/ARDOUR/sfizz/src/sfizz/RTSemaphore.cpp:47
        ec = Python Exception <class 'gdb.error'>: value has been optimized out

#9  0x00007fff7c44d7da in sfz::FilePool::dispatchingJob (this=<optimized out>) at /home/alex/tmp/ARDOUR/sfizz/src/sfizz/FilePool.cpp:539
#10 0x00007ffff4ef5ef9 in ??? () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733294032576, 8725165215427196545, 140733294032576, 140737488311696, 0, 140737488311959, 8725165215450265217, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 80 (Thread 0x7fff067fc6c0 (LWP 3202492) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff789bba2 in ARDOUR::Worker::run() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733302425280, 8725166315475695233, 140733302425280, 140737488311536, 0, 140737488311799, 8725166315498763905, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 79 (Thread 0x7fff06ffd6c0 (LWP 3202491) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
--Type <RET> for more, q to quit, c to continue without paging--
#2  0x00007ffff789bad4 in ARDOUR::Worker::run() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733310817984, 8725167417671677569, 140733310817984, 140737488311552, 0, 140737488311815, 8725167417694746241, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 78 (Thread 0x7fff077fe6c0 (LWP 3202490) "midiUI"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b28376 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
--Type <RET> for more, q to quit, c to continue without paging--
        tval = {tv_sec = 282240000000000, tv_nsec = 4}
#4  0x00007ffff5b0a2f1 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5b0a577 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#7  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733319210688, 8725168517720176257, 140733319210688, 140737488321184, 11, 140737488321447, 8725168517743244929, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#8  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 77 (Thread 0x7fffbc314cc0 (LWP 3202489) "butler"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=0, a5=0, a6=0, nr=7) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b27e4e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ffff67d4689 in CrossThreadChannel::poll_for_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
--Type <RET> for more, q to quit, c to continue without paging--
#5  0x00007ffff67d471e in CrossThreadChannel::receive(char&, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#6  0x00007ffff7221dbd in ARDOUR::Butler::thread_work() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#7  0x00007ffff72231a3 in ARDOUR::Butler::_thread_work(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff6817c02 in fake_thread_start(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#9  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736350735552, 8725566035129923201, 140736350735552, 140737488321328, 11, 140737488321591, 8725566035152991873, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#10 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 76 (Thread 0x7fff07fff6c0 (LWP 3202415) "IO-13-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733327603392, 8725169615621191297, 140733327603392, 140737488321552, 22, 140737488321815, 8725169615644259969,--Type <RET> for more, q to quit, c to continue without paging--
 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 75 (Thread 0x7fff24ff96c0 (LWP 3202414) "IO-12-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733814118080, 8725233386221860481, 140733814118080, 140737488321552, 22, 140737488321815, 8725233386244929153, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 74 (Thread 0x7fff257fa6c0 (LWP 3202413) "IO-11-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
--Type <RET> for more, q to quit, c to continue without paging--c
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733822510784, 8725234486270359169, 140733822510784, 140737488321552, 22, 140737488321815, 8725234486293427841, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 73 (Thread 0x7fff25ffb6c0 (LWP 3202412) "IO-10-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733830903488, 8725235584171374209, 140733830903488, 140737488321552, 22, 140737488321815, 8725235584194442881, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 72 (Thread 0x7fff267fc6c0 (LWP 3202411) "IO-9-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733839296192, 8725236684219872897, 140733839296192, 140737488321552, 22, 140737488321815, 8725236684242941569, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 71 (Thread 0x7fff26ffd6c0 (LWP 3202410) "IO-8-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733847688896, 8725237786415855233, 140733847688896, 140737488321552, 22, 140737488321815, 8725237786438923905, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 70 (Thread 0x7fff277fe6c0 (LWP 3202409) "IO-7-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733856081600, 8725238886464353921, 140733856081600, 140737488321552, 22, 140737488321815, 8725238886487422593, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 69 (Thread 0x7fff27fff6c0 (LWP 3202408) "IO-6-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733864474304, 8725239984365368961, 140733864474304, 140737488321552, 22, 140737488321815, 8725239984388437633, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 68 (Thread 0x7fff44ff96c0 (LWP 3202407) "IO-5-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734350988992, 8725303754966038145, 140734350988992, 140737488321552, 22, 140737488321815, 8725303754989106817, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 67 (Thread 0x7fff457fa6c0 (LWP 3202406) "IO-4-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734359381696, 8725304855014536833, 140734359381696, 140737488321552, 22, 140737488321815, 8725304855037605505, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 66 (Thread 0x7fff45ffb6c0 (LWP 3202405) "IO-3-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734367774400, 8725305952915551873, 140734367774400, 140737488321552, 22, 140737488321815, 8725305952938620545, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 65 (Thread 0x7fff467fc6c0 (LWP 3202404) "IO-2-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734376167104, 8725307052964050561, 140734376167104, 140737488321552, 22, 140737488321815, 8725307052987119233, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 64 (Thread 0x7fff46ffd6c0 (LWP 3202403) "IO-1-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734384559808, 8725308155160032897, 140734384559808, 140737488321552, 22, 140737488321815, 8725308155183101569, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 63 (Thread 0x7fff477fe6c0 (LWP 3202402) "IO-0-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff73a663a in ARDOUR::IOTaskList::io_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff73a6b50 in ARDOUR::IOTaskList::_worker_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734392952512, 8725309255208531585, 140734392952512, 140737488321552, 22, 140737488321815, 8725309255231600257, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#5  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 62 (Thread 0x7fff47fff6c0 (LWP 3202401) "RT-15-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734401345216, 8725310353109546625, 140734401345216, 140737488320624, 22, 140737488320887, 8725310353132615297, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 61 (Thread 0x7fff64ff96c0 (LWP 3202400) "RT-14-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734887859904, 8725374123710215809, 140734887859904, 140737488320624, 22, 140737488320887, 8725374123733284481, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 60 (Thread 0x7fff657fa6c0 (LWP 3202399) "RT-13-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734896252608, 8725375223758714497, 140734896252608, 140737488320624, 22, 140737488320887, 8725375223781783169, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 59 (Thread 0x7fff65ffb6c0 (LWP 3202398) "RT-12-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734904645312, 8725376321659729537, 140734904645312, 140737488320624, 22, 140737488320887, 8725376321682798209, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 58 (Thread 0x7fff667fc6c0 (LWP 3202397) "RT-11-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734913038016, 8725377421708228225, 140734913038016, 140737488320624, 22, 140737488320887, 8725377421731296897, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 57 (Thread 0x7fff66ffd6c0 (LWP 3202396) "RT-10-(nil)"):
#0  0x00007fffbc24c5ee in LateRev::push(float, Delayline::PushInfo) [clone .isra.0] () at /home/alex/.lv2/aether.lv2/aether_dsp.so
#1  0x00007fffbc2594d2 in run(void*, unsigned int) () at /home/alex/.lv2/aether.lv2/aether_dsp.so
#2  0x00007ffff74193b0 in ARDOUR::LV2Plugin::run(unsigned int, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff742a2d2 in ARDOUR::LV2Plugin::connect_and_run(ARDOUR::BufferSet&, long, long, double, ARDOUR::ChanMapping const&, ARDOUR::ChanMapping const&, unsigned int, long) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff7549e27 in ARDOUR::PluginInsert::connect_and_run(ARDOUR::BufferSet&, long, long, double, unsigned int, long, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#5  0x00007ffff754c2a2 in ARDOUR::PluginInsert::run(ARDOUR::BufferSet&, long, long, double, unsigned int, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#6  0x00007ffff7644e8f in ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long, unsigned int, bool, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#7  0x00007ffff764a698 in ARDOUR::Route::run_route(long, long, unsigned int, bool, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff764b027 in ARDOUR::Route::no_roll(unsigned int, long, long, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#9  0x00007ffff733b899 in ARDOUR::Graph::process_one_route(ARDOUR::Route*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#10 0x00007ffff7344e07 in ARDOUR::GraphNode::run(ARDOUR::GraphChain const*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#11 0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#12 0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#13 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734921430720, 8725378523904210561, 140734921430720, 140737488320624, 22, 140737488320887, 8725378523927279233, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#14 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 56 (Thread 0x7fff677fe6c0 (LWP 3202395) "RT-9-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734929823424, 8725379623952709249, 140734929823424, 140737488320624, 22, 140737488320887, 8725379623975777921, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 55 (Thread 0x7fff67fff6c0 (LWP 3202394) "RT-8-(nil)"):
#0  0x00007fffbc26f967 in ??? () at /usr/lib/lv2/DragonflyRoomReverb.lv2/DragonflyRoomReverb_dsp.so
#1  0x00007fffbc268839 in ??? () at /usr/lib/lv2/DragonflyRoomReverb.lv2/DragonflyRoomReverb_dsp.so
#2  0x00007fffbc27a1e1 in ??? () at /usr/lib/lv2/DragonflyRoomReverb.lv2/DragonflyRoomReverb_dsp.so
#3  0x00007ffff74193b0 in ARDOUR::LV2Plugin::run(unsigned int, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff742a2d2 in ARDOUR::LV2Plugin::connect_and_run(ARDOUR::BufferSet&, long, long, double, ARDOUR::ChanMapping const&, ARDOUR::ChanMapping const&, unsigned int, long) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#5  0x00007ffff7549e27 in ARDOUR::PluginInsert::connect_and_run(ARDOUR::BufferSet&, long, long, double, unsigned int, long, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#6  0x00007ffff754c2a2 in ARDOUR::PluginInsert::run(ARDOUR::BufferSet&, long, long, double, unsigned int, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#7  0x00007ffff7644e8f in ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long, unsigned int, bool, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff764a698 in ARDOUR::Route::run_route(long, long, unsigned int, bool, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#9  0x00007ffff764b027 in ARDOUR::Route::no_roll(unsigned int, long, long, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#10 0x00007ffff733b899 in ARDOUR::Graph::process_one_route(ARDOUR::Route*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#11 0x00007ffff7344e07 in ARDOUR::GraphNode::run(ARDOUR::GraphChain const*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#12 0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#13 0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#14 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734938216128, 8725380721853724289, 140734938216128, 140737488320624, 22, 140737488320887, 8725380721876792961, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#15 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 54 (Thread 0x7fff7cff96c0 (LWP 3202393) "RT-7-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735290513088, 8725426900268349057, 140735290513088, 140737488320624, 22, 140737488320887, 8725426900291417729, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 53 (Thread 0x7fff7d7fa6c0 (LWP 3202392) "RT-6-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735298905792, 8725428000316847745, 140735298905792, 140737488320624, 22, 140737488320887, 8725428000339916417, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 52 (Thread 0x7fff7dffb6c0 (LWP 3202391) "RT-5-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735307298496, 8725429098217862785, 140735307298496, 140737488320624, 22, 140737488320887, 8725429098240931457, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 51 (Thread 0x7fff7e7fc6c0 (LWP 3202390) "RT-4-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735315691200, 8725430198266361473, 140735315691200, 140737488320624, 22, 140737488320887, 8725430198289430145, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 50 (Thread 0x7fff7effd6c0 (LWP 3202389) "RT-3-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735324083904, 8725431300462343809, 140735324083904, 140737488320624, 22, 140737488320887, 8725431300485412481, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 49 (Thread 0x7fff9ca776c0 (LWP 3202388) "RT-2-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735821608640, 8725496922193917569, 140735821608640, 140737488320624, 22, 140737488320887, 8725496922216986241, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 48 (Thread 0x7fff9effd6c0 (LWP 3202387) "RT-1-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733cc78 in ARDOUR::Graph::helper_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735860954816, 8725501669206521473, 140735860954816, 140737488320624, 22, 140737488320887, 8725501669229590145, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 47 (Thread 0x7fff7ffff6c0 (LWP 3202386) "RT-main-(nil)"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733c8df in ARDOUR::Graph::run_one() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff733d080 in ARDOUR::Graph::main_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007fffec12afa9 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735340869312, 8725433498411857537, 140735340869312, 140737488320624, 22, 140737488320887, 8725433498434926209, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 46 (Thread 0x7fffbf7fe6c0 (LWP 3202321) "[pango] fontcon"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5b35eab in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff5ad0f6c in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ad0fdc in g_async_queue_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff56d5dcb in ??? () at /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5  0x00007ffff5b3f279 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736406218432, 8725573137999197825, 140736406218432, 140737488333104, 0, 140737488333367, 8725573138022266497, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#7  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 43 (Thread 0x7fff7f7fe6c0 (LWP 3201996) "[pango] fontcon"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5b35eab in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff5ad0f6c in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ad0fdc in g_async_queue_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff56d5dcb in ??? () at /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5  0x00007ffff5b3f279 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735332476608, 8725432400510842497, 140735332476608, 140737488325968, 2, 140737488326231, 8725432400533911169, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#7  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 38 (Thread 0x7fff9e7fc6c0 (LWP 3200760) "AudioEngine 1"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff681c47a in PBD::Semaphore::wait() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#2  0x00007ffff733b70f in ARDOUR::Graph::routes_no_roll(std::shared_ptr<ARDOUR::GraphChain>, unsigned int, long, long, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#3  0x00007ffff77458b6 in ARDOUR::Session::no_roll(unsigned int) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#4  0x00007ffff774682c in ARDOUR::Session::process_without_events(unsigned int) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#5  0x00007ffff7747a69 in ARDOUR::Session::process_with_events(unsigned int) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#6  0x00007ffff7743814 in ARDOUR::Session::process(unsigned int) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#7  0x00007ffff71abfb8 in ARDOUR::AudioEngine::process_callback(unsigned int) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007fffec12dc23 in ARDOUR::JACKAudioBackend::process_thread() () at /home/alex/tmp/ARDOUR/9.5/build/libs/backends/jack/libjack_audiobackend.so
#9  0x00007fffec07850e in ??? () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#10 0x00007fffd6e3a903 in ??? () at /usr/lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#11 0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735852562112, 8725500567010539137, 140735852562112, 140737488334048, 0, 140737488334311, 8725500567033607809, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#12 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 37 (Thread 0x7fff9f7fe6c0 (LWP 3200699) "pw-ardour"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=0, a6=0, nr=232) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b37a95 in epoll_wait (epfd=<optimized out>, events=<optimized out>, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#4  0x00007fffec08d629 in ??? () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#5  0x00007fffec0779bb in ??? () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#6  0x00007fffd6ea0101 in ??? () at /usr/lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#7  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735869347520, 8725502769255020161, 140735869347520, 140737488333920, 0, 140737488334183, 8725502769278088833, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#8  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 36 (Thread 0x7fffbe7fc6c0 (LWP 3200698) "pw-ardour"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=0, a6=0, nr=232) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b37a95 in epoll_wait (epfd=<optimized out>, events=<optimized out>, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#4  0x00007fffec08d629 in ??? () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#5  0x00007fffec0779bb in ??? () at /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#6  0x00007fffd6ea0101 in ??? () at /usr/lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#7  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736389433024, 8725570935754716801, 140736389433024, 140737488333920, 0, 140737488334183, 8725570935777785473, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#8  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 24 (Thread 0x7fffbffff6c0 (LWP 3200366) "gdbus"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b28376 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
        tval = {tv_sec = 282224000000000, tv_nsec = 2}
#4  0x00007ffff5b0a2f1 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5b0a577 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff42b1012 in ??? () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#7  0x00007ffff5b3f279 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736414611136, 8725574235900212865, 140736414611136, 140737488333264, 11, 140737488333527, 8725574235923281537, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#9  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 23 (Thread 0x7fffd487b6c0 (LWP 3200365) "gmain"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b28376 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
        tval = {tv_sec = 282243000000000, tv_nsec = 2}
#4  0x00007ffff5b0a2f1 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5b0a3c3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff5b0a411 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff5b3f279 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736759051968, 8725620344521619073, 140736759051968, 140737488332928, 0, 140737488333191, 8725620344544687745, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#9  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x7fffd64e76c0 (LWP 3200364) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5b35eab in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff5ad0f6c in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5b3f714 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff5b3f279 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736788854464, 8725624130535290497, 140736788854464, 140737488333168, 0, 140737488333431, 8725624130558359169, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#6  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7fffd5a8e6c0 (LWP 3200272) "[pango] fontcon"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5b35eab in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff5ad0f6c in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ad0fdc in g_async_queue_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff56d5dcb in ??? () at /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5  0x00007ffff5b3f279 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736778004160, 8725622195115652737, 140736778004160, 140737488338240, 0, 140737488338503, 8725622195138721409, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#7  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7fffd528d6c0 (LWP 3200254) "[pango] fontcon"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5b35eab in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff5ad0f6c in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5ad0fdc in g_async_queue_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff56d5dcb in ??? () at /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5  0x00007ffff5b3f279 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736769611456, 8725621095067154049, 140736769611456, 140737488338208, 0, 140737488338471, 8725621095090222721, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#7  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7fffd77fe6c0 (LWP 3200158) "DeviceList"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825026297512, a2=<optimized out>, a3=a3@entry=4104863725, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x5555575d0ea8, expected=4104863725, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x5555575d0ea8, expected=4104863725, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555575d0ea8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x5555575f0c10, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7fffd77fd7d0, __canceltype = -17001, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x5555575d0e88, mutex = 0x5555575f0c10, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x5555575f0c10) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff71aa4ea in ARDOUR::AudioEngine::do_devicelist_update() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#9  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736808871616, 8725625914557331073, 140736808871616, 140737488338064, 0, 140737488338327, 8725625914580399745, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#10 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7fffd7fff6c0 (LWP 3200157) "EngineWatchdog"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=93825026297384, a2=<optimized out>, a3=a3@entry=4104863725, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x5555575d0e28, expected=4104863725, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x5555575d0e28, expected=4104863725, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5555575d0e28, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555557602df0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7fffd7ffe7b0, __canceltype = -671094656, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x5555575d0e08, mutex = 0x555557602df0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555557602df0) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff71ab7d0 in ARDOUR::AudioEngine::do_reset_backend() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#9  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736817264320, 8725627012458346113, 140736817264320, 140737488338064, 0, 140737488338327, 8725627012481414785, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#10 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7fffed6f36c0 (LWP 3200026) "Analyzer"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=140737352593792, a2=<optimized out>, a3=a3@entry=4104863488, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7ffff7e87180 <ARDOUR::Analyser::SourcesToAnalyse+32>, expected=4104863488, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x7ffff7e87180 <ARDOUR::Analyser::SourcesToAnalyse+32>, expected=4104863488, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffff7e87180 <ARDOUR::Analyser::SourcesToAnalyse+32>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555556e89c10, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 0
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7fffed6f27e0, __canceltype = -16857, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x7ffff7e87160 <ARDOUR::Analyser::SourcesToAnalyse>, mutex = 0x555556e89c10, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555556e89c10) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff7170756 in ARDOUR::Analyser::work() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#9  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737176876736, 8725674422454843009, 140737176876736, 140737488338208, 11, 140737488338471, 8725674422477911681, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#10 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7fffedef46c0 (LWP 3200025) "PeakFileBuilder"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=140737352608768, a2=<optimized out>, a3=a3@entry=4104863725, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7ffff7e8ac00 <ARDOUR::SourceFactory::PeaksToBuild+32>, expected=4104863725, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x7ffff7e8ac00 <ARDOUR::SourceFactory::PeaksToBuild+32>, expected=4104863725, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffff7e8ac00 <ARDOUR::SourceFactory::PeaksToBuild+32>, expected=expected@entry=8, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555556e9be60, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 8
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7fffedef37e0, __canceltype = 1458159184, __prev = 0x0}
        cbuffer = {wseq = 24, cond = 0x7ffff7e8abe0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex = 0x555556e9be60, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 12
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555556e9be60) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff77e6dc2 in peak_thread_work() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#9  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737185269440, 8725675522503341697, 140737185269440, 140737488337584, 11, 140737488337847, 8725675522526410369, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#10 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7fffee6f56c0 (LWP 3200024) "PeakFileBuilder"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=140737352608768, a2=<optimized out>, a3=a3@entry=4109123140, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4aa09c7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7ffff7e8ac00 <ARDOUR::SourceFactory::PeaksToBuild+32>, expected=4109123140, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#3  __futex_abstimed_wait_common (futex_word=0x7ffff7e8ac00 <ARDOUR::SourceFactory::PeaksToBuild+32>, expected=4109123140, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
#4  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffff7e8ac00 <ARDOUR::SourceFactory::PeaksToBuild+32>, expected=expected@entry=8, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007ffff4aa33a7 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555556e9be60, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:421
        signals = 8
        g1_start = <optimized out>
        buffer = {__routine = 0x7ffff4aa3140 <__condvar_cleanup_waiting>, __arg = 0x7fffee6f47e0, __canceltype = 38, __prev = 0x0}
        cbuffer = {wseq = 26, cond = 0x7ffff7e8abe0 <ARDOUR::SourceFactory::PeaksToBuild>, mutex = 0x555556e9be60, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 13
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=<optimized out>, mutex=0x555556e9be60) at ./nptl/pthread_cond_wait.c:453
#7  0x00007ffff77e6dc2 in peak_thread_work() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#8  0x00007ffff6817caa in PBD::Thread::_run(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#9  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737193662144, 8725676624699324033, 140737193662144, 140737488337584, 11, 140737488337847, 8725676624722392705, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#10 0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7fffeeef66c0 (LWP 3200023) "LXVSTEventLoop"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa05ec in __internal_syscall_cancel (a1=a1@entry=0, a2=a2@entry=0, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=230) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007ffff4af5df2 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
        r = <optimized out>
#3  0x00007ffff4b03a07 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
        ret = <optimized out>
#4  0x00007ffff5b36e30 in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x0000555556957948 in gui_event_loop(void*) ()
#6  0x00007ffff6817c02 in fake_thread_start(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#7  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737202054848, 8725677724747822721, 140737202054848, 140737488338160, 11, 140737488338423, 8725677724770891393, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#8  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7fffefb4fcc0 (LWP 3200022) "TriggerBox Work"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ffff4aa067c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=0, a5=0, a6=0, nr=7) at ./nptl/cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75
        r = <optimized out>
#3  0x00007ffff4b27e4e in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ffff67d4689 in CrossThreadChannel::poll_for_request() () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#5  0x00007ffff67d471e in CrossThreadChannel::receive(char&, bool) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#6  0x00007ffff78738a3 in ARDOUR::TriggerBoxThread::thread_work() () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#7  0x00007ffff6817c02 in fake_thread_start(void*) () at /home/alex/tmp/ARDOUR/9.5/build/libs/pbd/libpbd.so.4
#8  0x00007ffff4aa40da in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:454
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737215003840, 8725679333682837121, 140737215003840, 140737488338096, 2, 140737488338359, 8725679333705905793, 8725690340112332417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        prevstate = <optimized out>
#9  0x00007ffff4b377ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7ffff21404c0 (LWP 3199889) "ArdourGUI"):
#0  0x00007ffff4edd454 in std::_Rb_tree_increment(std::_Rb_tree_node_base*) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1  0x00007ffff7859701 in ARDOUR::TriggerBox::remove_custom_midi_binding(int, int) () at /home/alex/tmp/ARDOUR/9.5/build/libs/ardour/libardour.so.3
#2  0x000055555686be0b in TriggerUI::trigger_midi_unlearn() ()
#3  0x00007ffff5a7d874 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#4  0x00007ffff580b68c in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007ffff582a1a5 in ??? () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007ffff582bb66 in ??? () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff582bdc8 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff582be83 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007ffff5ede60c in gtk_widget_activate () at /home/alex/tmp/ARDOUR/9.5/build/libs/tk/ytk/libytk.so.2
#10 0x00007ffff5d8a590 in gtk_menu_shell_activate_item () at /home/alex/tmp/ARDOUR/9.5/build/libs/tk/ytk/libytk.so.2
#11 0x00007ffff5d8a985 in gtk_menu_shell_button_release () at /home/alex/tmp/ARDOUR/9.5/build/libs/tk/ytk/libytk.so.2
#12 0x00007ffff5d727cb in _gtk_marshal_BOOLEAN__BOXED () at /home/alex/tmp/ARDOUR/9.5/build/libs/tk/ytk/libytk.so.2
#13 0x00007ffff580b68c in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff582a0c1 in ??? () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff582b398 in ??? () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007ffff582bdc8 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff582be83 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff5ee11be in gtk_widget_event_internal () at /home/alex/tmp/ARDOUR/9.5/build/libs/tk/ytk/libytk.so.2
#19 0x00007ffff5d70ab5 in gtk_propagate_event () at /home/alex/tmp/ARDOUR/9.5/build/libs/tk/ytk/libytk.so.2
#20 0x00007ffff5d70ebb in gtk_main_do_event () at /home/alex/tmp/ARDOUR/9.5/build/libs/tk/ytk/libytk.so.2
#21 0x00007ffff66d0dc0 in gdk_event_dispatch () at /home/alex/tmp/ARDOUR/9.5/build/libs/tk/ydk/libydk.so.2
#22 0x00007ffff5b08b9b in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007ffff5b0a1d7 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffff5b0a577 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff5d6f9df in gtk_main () at /home/alex/tmp/ARDOUR/9.5/build/libs/tk/ytk/libytk.so.2
#26 0x00007ffff68caf7f in Gtkmm2ext::UI::run(Receiver&) () at /home/alex/tmp/ARDOUR/9.5/build/libs/gtkmm2ext/libgtkmm2ext.so.0
#27 0x0000555555c27e52 in main ()
(gdb) 


ardour9.5.dbg (191,317 bytes)   

Issue History

Date Modified Username Field Change
2026-06-03 10:59 aceku New Issue
2026-06-03 10:59 aceku File Added: ardour9.5.dbg