View Issue Details

IDProjectCategoryView StatusLast Update
0009363ardourbugspublic2023-06-10 21:27
Reportermerryl0 Assigned Tox42  
PrioritynormalSeveritycrashReproducibilityrandom
Status resolvedResolutionfixed 
PlatformDebian GNUOSLinuxOS Version(any)
Product Version7.4 
Summary0009363: Crash on aborting record
DescriptionRecording a track (audio and midi). pressing control space to abort take crashes ardour. Metronome fails first
Steps To ReproduceStart a session
Start recording a track
Press Ctrl-Space
Additional InformationI think I might have pressed a wrong key while copying the debug data. If so and the file below is useless let me know and I will do it again
TagsNo tags attached.

Relationships

has duplicate 0009361 resolvedx42 Stop-and-forget record leads to crash 

Activities

merryl0

2023-06-09 11:52

reporter  

RecCreash090623.txt (43,706 bytes)   
Recording Crash

(gdb) thread apply all bt

Thread 62 (Thread 0x7fff2ffff700 (LWP 6911) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563eaf4c8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563eaf4a0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 61 (Thread 0x7fff3ca0c700 (LWP 6910) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563e8daf8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563e8dad0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fff3d20d700 (LWP 6909) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563e6da08) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563e6d9e0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fff83fff700 (LWP 6908) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563e07a28) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563e07a00) at ../libs/pbd/pthread_utils.cc:48--Type <RET> for more, q to quit, c to continue without paging--

-Type <RET> for more, q to quit, c to continue without paging--<RET>
8
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffaabfe700 (LWP 6907) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563e4ab08) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563e4aae0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fffa93fb700 (LWP 6906) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555565ab58b8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555565ab5890) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffaa3fd700 (LWP 6905) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ..--Type <RET> for more, q to quit, c to continue without paging--

-Type <RET> for more, q to quit, c to continue without paging--<RET>
/libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563de5698) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563de5670) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fff3f7fe700 (LWP 6902) "AutomationWatch"):
#0  0x00007ffff38ee1a1 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff3f7fdb80, rem=0x7fff3f7fdb90) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1  0x00007ffff38f3983 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
#2  0x00007ffff1488d48 in g_usleep () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff64fd5bb in ARDOUR::AutomationWatch::thread (this=0x55555df75300) at ../libs/ardour/automation_watch.cc:207
#4  0x00007ffff6502af3 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x555561ae5e30, p=0x55555df75300) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6502784 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x555561ae5e40, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#6  0x00007ffff6501ef1 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x555561ae5e30) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff650187f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555561ae5e28) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555561ae5e00) at ../libs/pbd/pthread_utils.cc:488
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fff3ffff700 (LWP 6901) "autoconnect"):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x55555c7fdda4) at ../sysdeps/nptl/futex-internal.h:186
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555c7fdd50, cond=0x55555c7fdd78) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555c7fdd78, mutex=0x55555c7fdd50) at pthread_cond_wait.c:638
#3  0x00007ffff69b6fc8 in ARDOUR::Session::auto_connect_thread_run (this=0x55555c7fbc90) at ../libs/ardour/session.cc:7580
#4  0x00007ffff69b6a14 in ARDOUR::Session::auto_connect_thread (arg=0x55555c7fbc90) at ../libs/ardour/session.cc:7511
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--

Thread 53 (Thread 0x7fff4ca2d700 (LWP 6900) "SessionSignals"):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x55555c7fdd34) at ../sysdeps/nptl/futex-internal.h:186
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555c7fdce0, cond=0x55555c7fdd08) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555c7fdd08, mutex=0x55555c7fdce0) at pthread_cond_wait.c:638
#3  0x00007ffff6a44941 in ARDOUR::Session::emit_thread_run (this=0x55555c7fbc90) at ../libs/ardour/session_process.cc:1232
#4  0x00007ffff6a448de in ARDOUR::Session::emit_thread (arg=0x55555c7fbc90) at ../libs/ardour/session_process.cc:1221
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fff4d22e700 (LWP 6899) "ArdourGUI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff40000b60, nfds=2, timeout=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe8008af7 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libusb-1.0.so.0
#2  0x00007fffe8009c19 in libusb_handle_events_timeout_completed () from /opt/Ardour-7.4.211-dbg/lib/libusb-1.0.so.0
#3  0x00007fffe8009d9a in libusb_handle_events () from /opt/Ardour-7.4.211-dbg/lib/libusb-1.0.so.0
#4  0x00007ffff652980a in usb_hotplug_thread (user_data=0x55555748bc00) at ../libs/ardour/control_protocol_manager.cc:87
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fff4da2f700 (LWP 6898) "ArdourGUI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff4da2ed10, nfds=2, timeout=-1) at ../sysdeps/unix/s--Type <RET> for more, q to quit, c to continue without paging--

-Type <RET> for more, q to quit, c to continue without paging--<RET>
ysv/linux/poll.c:29
#1  0x00007fffe801162d in ?? () from /opt/Ardour-7.4.211-dbg/lib/libusb-1.0.so.0
#2  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#3  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fff4e230700 (LWP 6897) "Generic MIDI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff4805a450, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff1456c76 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff1457002 in g_main_loop_run () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff2cf3336 in BaseUI::main_thread (this=0x55555af7edf8) at ../libs/pbd/base_ui.cc:102
#4  0x00007ffff2cf7b01 in boost::_mfi::mf0<void, BaseUI>::operator() (this=0x55555bef7840, p=0x55555af7edf8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff2cf77d2 in boost::_bi::list1<boost::_bi::value<BaseUI*> >::operator()<boost::_mfi::mf0<void, BaseUI>, boost::_bi::list0> (this=0x55555bef7850, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff2cf73c1 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >::operator() (this=0x55555bef7840) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff2cf6e80 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x55555bef7838) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x55555bef7810) at ../libs/pbd/pthread_utils.cc:488
--Type <RET> for more, q to quit, c to continue without paging--

#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x55555bef7838) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x55555bef7810) at ../libs/pbd/pthread_utils.cc:488
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fff817fa700 (LWP 6896) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555d948760) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6b7930e in ARDOUR::Worker::run (this=0x55555d948740) at ../libs/ardour/worker.cc:145
#3  0x00007ffff6b7a681 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator() (this=0x55555d94a3f0, p=0x55555d948740) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6b7a4ae in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0> (this=0x55555d94a400, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#5  0x00007ffff6b7a3a5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator() (this=0x55555d94a3f0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#6  0x00007ffff6b7a2f3 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x55555d94a3e8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x55555d94a3c0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffa8bfa700 (LWP 6895) "midiUI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff50041a50, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff1456c76 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff1457002 in g_main_loop_run () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff2cf3336 in BaseUI::main_thread (this=0x55555dfa2a30) at ../libs/pbd/base_ui.cc:102
#4  0x00007ffff2cf7b01 in boost::_mfi::mf0<void, BaseUI>::operator() (this=0x55555a122120, p=0x55555dfa2a30) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff2cf77d2 in boost::_bi::list1<boost::_bi::value<BaseUI*> >::operator()<boost::_mfi::mf0<void, BaseUI>, boost::_bi::list0> (this=0x55555a122130, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff2cf73c1 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >::operator() (this=0x55555a122120) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff2cf6e80 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x55555a122118) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x55555a1220f0) at ../libs/pbd/pthread_utils.cc:488
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--

Thread 47 (Thread 0x7fffef37b700 (LWP 6894) "butler"):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff384e537 in __GI_abort () at abort.c:79
#2  0x00007ffff384e40f in __assert_fail_base (fmt=0x7ffff39c5688 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7ffff6f6ddb8 "!source->used ()", file=0x7ffff6f6ce2f "../libs/ardour/session.cc", line=4669, function=<optimized out>) at assert.c:92
#3  0x00007ffff385d662 in __GI___assert_fail (assertion=0x7ffff6f6ddb8 "!source->used ()", file=0x7ffff6f6ce2f "../libs/ardour/session.cc", line=4669, function=0x7ffff6f6fb80 <ARDOUR::Session::remove_source(std::weak_ptr<ARDOUR::Source>, bool)::__PRETTY_FUNCTION__> "void ARDOUR::Session::remove_source(std::weak_ptr<ARDOUR::Source>, bool)") at assert.c:101
#4  0x00007ffff69a7605 in ARDOUR::Session::remove_source (this=0x55555c7fbc90, src=std::weak_ptr<ARDOUR::Source> (use count 2, weak count 6) = {...}, drop_references=false) at ../libs/ardour/session.cc:4669
#5  0x00007ffff69ed668 in boost::_mfi::mf2<void, ARDOUR::Session, std::weak_ptr<ARDOUR::Source>, bool>::operator() (this=0x7fff5c08da10, p=0x55555c7fbc90, a1=std::weak_ptr<ARDOUR::Source> (use count 2, weak count 6) = {...}, a2=false) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:280
#6  0x00007ffff69ea03d in boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<std::weak_ptr<ARDOUR::Source> >, boost::_bi::value<bool> >::operator()<boost::_mfi::mf2<void, ARDOUR::Session, std::weak_ptr<ARDOUR::Source>, bool>, boost::_bi::list0> (this=0x7fff5c08da20, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:398
#7  0x00007ffff69e463b in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, std::weak_ptr<ARDOUR::Source>, bool>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<std::weak_ptr<ARDOUR::Source> >, boost::_bi::value<bool> > >::operator() (this=0x7fff5c08da10) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#8  0x00007ffff69dd1c5 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, std::weak_ptr<ARDOUR::Source>, bool>, boost::_bi::list3--Type <RET> for more, q to quit, c to continue without paging--


Type <RET> for more, q to quit, c to continue without paging--<RET>
<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<std::weak_ptr<ARDOUR::Source> >, boost::_bi::value<bool> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#9  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fff5c08dbc0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#10 0x0000555555b725ae in PBD::Signal0<void, PBD::OptionalLastValue<void> >::operator() (this=0x55555b1d26b8) at libs/pbd/pbd/signals_generated.h:340
#11 0x0000555555b8e6e2 in PBD::Destructible::drop_references (this=0x55555b1d2668) at ../libs/pbd/pbd/destructible.h:34
#12 0x00007ffff6564607 in ARDOUR::DiskWriter::transport_stopped_wallclock (this=0x55555b0fd260, when=..., twhen=1686309788, abort_capture=true) at ../libs/ardour/disk_writer.cc:1225
#13 0x00007ffff6b095d5 in ARDOUR::Track::transport_stopped_wallclock (this=0x55555b0bdd90, n=..., t=1686309788, g=true) at ../libs/ardour/track.cc:586
#14 0x00007ffff6ab4da9 in ARDOUR::Session::non_realtime_stop (this=0x55555c7fbc90, abort=true, on_entry=1, finished=@0x7fffef37a0ef: true, will_locate=false) at ../libs/ardour/session_transport.cc:1394
#15 0x00007ffff6ab39d2 in ARDOUR::Session::butler_transport_work (this=0x55555c7fbc90, have_process_lock=false) at ../libs/ardour/session_transport.cc:1180
#16 0x00007ffff65132ae in ARDOUR::Butler::thread_work (this=0x55555e266220) at ../libs/ardour/butler.cc:223
#17 0x00007ffff6512b43 in ARDOUR::Butler::_thread_work (arg=0x55555e266220) at ../libs/ardour/butler.cc:170
#18 0x00007ffff2d30547 in fake_thread_start (arg=0x55555a252260) at ../libs/pbd/pthread_utils.cc:101
#19 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#20 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--


--Type <RET> for more, q to quit, c to continue without paging--<RET>
Thread 46 (Thread 0x7fffef3fe900 (LWP 6893) "RT-6-0x7fffef3f"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc30) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff66548cc in ARDOUR::Graph::reached_terminal_node (this=0x55555863daf0) at ../libs/ardour/graph.cc:267
#3  0x00007ffff66612bf in ARDOUR::GraphNode::finish (this=0x55555c1a9000, chain=0x7fff44003990) at ../libs/ardour/graphnode.cc:101
#4  0x00007ffff66611a2 in ARDOUR::GraphNode::run (this=0x55555c1a9000, chain=0x7fff44003990) at ../libs/ardour/graphnode.cc:68
#5  0x00007ffff665505c in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:344
#6  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#7  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffef3fdef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#8  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffef3fdf08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#9  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffef3fdef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#10 0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
--Type <RET> for more, q to quit, c to continue without paging--


on/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffef7fdef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x55555e498f90) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffefaf6900 (LWP 6891) "RT-4-0x7fffefaf"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffefaf5ef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffefaf5f08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffefaf5ef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffefaf5ef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x555559250a10) at ../libs/backends/als--Type <RET> for more, q to quit, c to continue without paging--

a/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffefb7a900 (LWP 6890) "RT-3-0x7fffefb7"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffefb79ef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffefb79f08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffefb79ef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffefb79ef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x555558d304d0) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--

Thread 42 (Thread 0x7fffefbfe900 (LWP 6889) "RT-2-0x7fffefbf"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffefbfdef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffefbfdf08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffefbfdef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffefbfdef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x55555cb3a600) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffeff09900 (LWP 6888) "RT-1-0x7fffeff0"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
--Type <RET> for more, q to quit, c to continue without paging--

#3  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffeff08ef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffeff08f08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffeff08ef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffeff08ef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x5555595cf6f0) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffeff8d900 (LWP 6887) "RT-main-0x7fffe"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
#3  0x00007ffff66558a7 in ARDOUR::Graph::main_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:425
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffeff8cef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, A--Type <RET> for more, q to quit, c to continue without paging--


RDOUR::Graph>, boost::_bi::list0> (this=0x7fffeff8cf08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffeff8cef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffeff8cef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x55555e28d740) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffab3ff700 (LWP 6843) "ALSA-MIDI-LIST"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff8c000b80, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffc28834a8 in ARDOUR::AlsaAudioBackend::midi_device_thread (this=0x555557d5e4c0) at ../libs/backends/alsa/alsa_audiobackend.cc:1412
#2  0x00007fffc2883340 in ARDOUR::AlsaAudioBackend::_midi_device_thread (arg=0x555557d5e4c0) at ../libs/backends/alsa/alsa_audiobackend.cc:1375
#3  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7ffff039e900 (LWP 6842) "AudioEngine 1"):
#0  0x00007ffff391ba66 in __ppoll (fds=0x555557fb97ac, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/u--Type <RET> for more, q to quit, c to continue without paging--

-Type <RET> for more, q to quit, c to continue without paging--<RET>
nix/sysv/linux/ppoll.c:44
#1  0x00007fffc28b3858 in Alsa_pcmi::pcm_wait (this=0x555557fb9720) at ../libs/backends/alsa/zita-alsa-pcmi.cc:178
#2  0x00007fffc2885ea9 in ARDOUR::AlsaAudioBackend::main_process_thread (this=0x555557d5e4c0) at ../libs/backends/alsa/alsa_audiobackend.cc:1862
#3  0x00007fffc287fc81 in pthread_process (arg=0x555557d5e4c0) at ../libs/backends/alsa/alsa_audiobackend.cc:806
#4  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#5  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7ffff176f900 (LWP 6841) "AlsaMidiIO"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x5555577d7b60, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffc28add28 in ARDOUR::AlsaRawMidiIn::main_process_thread (this=0x5555578d96d0) at ../libs/backends/alsa/alsa_rawmidi.cc:255
#2  0x00007fffc28ab643 in pthread_process (arg=0x5555578d9b28) at ../libs/backends/alsa/alsa_midi.cc:68
#3  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7ffff177b900 (LWP 6840) "AlsaMidiIO"):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555587d9e18) at ../sysdeps/nptl/futex-internal.h:186
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555587d9dc8, cond=0x5555587d9df0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555587d9df0, mutex=0x5555587d9dc8) at pthread_cond_wait.c:638
#3  0x00007fffc28ad60c in ARDOUR::AlsaRawMidiOut::main_process_thread (this=0x5555587d9da0) at ../libs/backends/alsa/alsa_rawmidi.cc:150
#4  0x00007fffc28ab643 in pthread_process (arg=0x5555587d9db8) at ../libs/backends/alsa/alsa_midi.cc:68
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
--Type <RET> for more, q to quit, c to continue without paging--

#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7ffff1e98900 (LWP 6839) "AlsaMidiIO"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x5555577cd4b0, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffc28add28 in ARDOUR::AlsaRawMidiIn::main_process_thread (this=0x5555578e3280) at ../libs/backends/alsa/alsa_rawmidi.cc:255
#2  0x00007fffc28ab643 in pthread_process (arg=0x5555578e36d8) at ../libs/backends/alsa/alsa_midi.cc:68
#3  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7ffff22be900 (LWP 6838) "AlsaMidiIO"):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555587dfc08) at ../sysdeps/nptl/futex-internal.h:186
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555587dfbb8, cond=0x5555587dfbe0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555587dfbe0, mutex=0x5555587dfbb8) at pthread_cond_wait.c:638
#3  0x00007fffc28ad60c in ARDOUR::AlsaRawMidiOut::main_process_thread (this=0x5555587dfb90) at ../libs/backends/alsa/alsa_rawmidi.cc:150
#4  0x00007fffc28ab643 in pthread_process (arg=0x5555587dfba8) at ../libs/backends/alsa/alsa_midi.cc:68
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffc0fff700 (LWP 6837) "ExecStdOut"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fffc0ffcc90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff2d47b9e in PBD::SystemExec::output_interposer (this=0x555557fcc6c0) at ../libs/pbd/system_exec.cc:890--Type <RET> for more, q to quit, c to continue without paging--Quit
(gdb) 



RecCreash090623.txt (43,706 bytes)   

merryl0

2023-06-09 12:01

reporter   ~0027718

I think Ive copied the rest of the debug data in this file
RecCreash090623-2.txt (58,663 bytes)   
Recording Crash

(gdb) thread apply all bt

Thread 62 (Thread 0x7fff2ffff700 (LWP 6911) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563eaf4c8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563eaf4a0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 61 (Thread 0x7fff3ca0c700 (LWP 6910) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563e8daf8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563e8dad0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 60 (Thread 0x7fff3d20d700 (LWP 6909) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563e6da08) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563e6d9e0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 59 (Thread 0x7fff83fff700 (LWP 6908) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563e07a28) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563e07a00) at ../libs/pbd/pthread_utils.cc:48--Type <RET> for more, q to quit, c to continue without paging--

-Type <RET> for more, q to quit, c to continue without paging--<RET>
8
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 58 (Thread 0x7fffaabfe700 (LWP 6907) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563e4ab08) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563e4aae0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fffa93fb700 (LWP 6906) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555565ab58b8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555565ab5890) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fffaa3fd700 (LWP 6905) "WaveViewDrawing"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff7844c65 in ArdourWaveView::WaveViewThreads::_dequeue_draw_request (this=0x55556524b380) at ../libs/waveview/wave_view_private.cc:323
#3  0x00007ffff7844be9 in ArdourWaveView::WaveViewThreads::dequeue_draw_request () at ../libs/waveview/wave_view_private.cc:312
#4  0x00007ffff78450f9 in ArdourWaveView::WaveViewThreads::_thread_proc (this=0x55556524b380) at ..--Type <RET> for more, q to quit, c to continue without paging--

-Type <RET> for more, q to quit, c to continue without paging--<RET>
/libs/waveview/wave_view_private.cc:501
#5  0x00007ffff78450a0 in ArdourWaveView::WaveViewThreads::thread_proc () at ../libs/waveview/wave_view_private.cc:415
#6  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555563de5698) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555563de5670) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fff3f7fe700 (LWP 6902) "AutomationWatch"):
#0  0x00007ffff38ee1a1 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff3f7fdb80, rem=0x7fff3f7fdb90) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1  0x00007ffff38f3983 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
#2  0x00007ffff1488d48 in g_usleep () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff64fd5bb in ARDOUR::AutomationWatch::thread (this=0x55555df75300) at ../libs/ardour/automation_watch.cc:207
#4  0x00007ffff6502af3 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x555561ae5e30, p=0x55555df75300) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff6502784 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x555561ae5e40, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#6  0x00007ffff6501ef1 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x555561ae5e30) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff650187f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x555561ae5e28) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x555561ae5e00) at ../libs/pbd/pthread_utils.cc:488
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fff3ffff700 (LWP 6901) "autoconnect"):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x55555c7fdda4) at ../sysdeps/nptl/futex-internal.h:186
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555c7fdd50, cond=0x55555c7fdd78) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555c7fdd78, mutex=0x55555c7fdd50) at pthread_cond_wait.c:638
#3  0x00007ffff69b6fc8 in ARDOUR::Session::auto_connect_thread_run (this=0x55555c7fbc90) at ../libs/ardour/session.cc:7580
#4  0x00007ffff69b6a14 in ARDOUR::Session::auto_connect_thread (arg=0x55555c7fbc90) at ../libs/ardour/session.cc:7511
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--

Thread 53 (Thread 0x7fff4ca2d700 (LWP 6900) "SessionSignals"):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x55555c7fdd34) at ../sysdeps/nptl/futex-internal.h:186
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555c7fdce0, cond=0x55555c7fdd08) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555c7fdd08, mutex=0x55555c7fdce0) at pthread_cond_wait.c:638
#3  0x00007ffff6a44941 in ARDOUR::Session::emit_thread_run (this=0x55555c7fbc90) at ../libs/ardour/session_process.cc:1232
#4  0x00007ffff6a448de in ARDOUR::Session::emit_thread (arg=0x55555c7fbc90) at ../libs/ardour/session_process.cc:1221
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fff4d22e700 (LWP 6899) "ArdourGUI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff40000b60, nfds=2, timeout=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe8008af7 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libusb-1.0.so.0
#2  0x00007fffe8009c19 in libusb_handle_events_timeout_completed () from /opt/Ardour-7.4.211-dbg/lib/libusb-1.0.so.0
#3  0x00007fffe8009d9a in libusb_handle_events () from /opt/Ardour-7.4.211-dbg/lib/libusb-1.0.so.0
#4  0x00007ffff652980a in usb_hotplug_thread (user_data=0x55555748bc00) at ../libs/ardour/control_protocol_manager.cc:87
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fff4da2f700 (LWP 6898) "ArdourGUI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff4da2ed10, nfds=2, timeout=-1) at ../sysdeps/unix/s--Type <RET> for more, q to quit, c to continue without paging--

-Type <RET> for more, q to quit, c to continue without paging--<RET>
ysv/linux/poll.c:29
#1  0x00007fffe801162d in ?? () from /opt/Ardour-7.4.211-dbg/lib/libusb-1.0.so.0
#2  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#3  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fff4e230700 (LWP 6897) "Generic MIDI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff4805a450, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff1456c76 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff1457002 in g_main_loop_run () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff2cf3336 in BaseUI::main_thread (this=0x55555af7edf8) at ../libs/pbd/base_ui.cc:102
#4  0x00007ffff2cf7b01 in boost::_mfi::mf0<void, BaseUI>::operator() (this=0x55555bef7840, p=0x55555af7edf8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff2cf77d2 in boost::_bi::list1<boost::_bi::value<BaseUI*> >::operator()<boost::_mfi::mf0<void, BaseUI>, boost::_bi::list0> (this=0x55555bef7850, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff2cf73c1 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >::operator() (this=0x55555bef7840) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff2cf6e80 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x55555bef7838) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x55555bef7810) at ../libs/pbd/pthread_utils.cc:488
--Type <RET> for more, q to quit, c to continue without paging--

#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x55555bef7838) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x55555bef7810) at ../libs/pbd/pthread_utils.cc:488
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fff817fa700 (LWP 6896) "LV2Worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555d948760) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6b7930e in ARDOUR::Worker::run (this=0x55555d948740) at ../libs/ardour/worker.cc:145
#3  0x00007ffff6b7a681 in boost::_mfi::mf0<void, ARDOUR::Worker>::operator() (this=0x55555d94a3f0, p=0x55555d948740) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff6b7a4ae in boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list0> (this=0x55555d94a400, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#5  0x00007ffff6b7a3a5 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >::operator() (this=0x55555d94a3f0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#6  0x00007ffff6b7a2f3 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Worker>, boost::_bi::list1<boost::_bi::value<ARDOUR::Worker*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x55555d94a3e8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x55555d94a3c0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fffa8bfa700 (LWP 6895) "midiUI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff50041a50, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff1456c76 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff1457002 in g_main_loop_run () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff2cf3336 in BaseUI::main_thread (this=0x55555dfa2a30) at ../libs/pbd/base_ui.cc:102
#4  0x00007ffff2cf7b01 in boost::_mfi::mf0<void, BaseUI>::operator() (this=0x55555a122120, p=0x55555dfa2a30) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff2cf77d2 in boost::_bi::list1<boost::_bi::value<BaseUI*> >::operator()<boost::_mfi::mf0<void, BaseUI>, boost::_bi::list0> (this=0x55555a122130, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff2cf73c1 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >::operator() (this=0x55555a122120) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff2cf6e80 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, BaseUI>, boost::_bi::list1<boost::_bi::value<BaseUI*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x55555a122118) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x55555a1220f0) at ../libs/pbd/pthread_utils.cc:488
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--

Thread 47 (Thread 0x7fffef37b700 (LWP 6894) "butler"):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff384e537 in __GI_abort () at abort.c:79
#2  0x00007ffff384e40f in __assert_fail_base (fmt=0x7ffff39c5688 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7ffff6f6ddb8 "!source->used ()", file=0x7ffff6f6ce2f "../libs/ardour/session.cc", line=4669, function=<optimized out>) at assert.c:92
#3  0x00007ffff385d662 in __GI___assert_fail (assertion=0x7ffff6f6ddb8 "!source->used ()", file=0x7ffff6f6ce2f "../libs/ardour/session.cc", line=4669, function=0x7ffff6f6fb80 <ARDOUR::Session::remove_source(std::weak_ptr<ARDOUR::Source>, bool)::__PRETTY_FUNCTION__> "void ARDOUR::Session::remove_source(std::weak_ptr<ARDOUR::Source>, bool)") at assert.c:101
#4  0x00007ffff69a7605 in ARDOUR::Session::remove_source (this=0x55555c7fbc90, src=std::weak_ptr<ARDOUR::Source> (use count 2, weak count 6) = {...}, drop_references=false) at ../libs/ardour/session.cc:4669
#5  0x00007ffff69ed668 in boost::_mfi::mf2<void, ARDOUR::Session, std::weak_ptr<ARDOUR::Source>, bool>::operator() (this=0x7fff5c08da10, p=0x55555c7fbc90, a1=std::weak_ptr<ARDOUR::Source> (use count 2, weak count 6) = {...}, a2=false) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:280
#6  0x00007ffff69ea03d in boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<std::weak_ptr<ARDOUR::Source> >, boost::_bi::value<bool> >::operator()<boost::_mfi::mf2<void, ARDOUR::Session, std::weak_ptr<ARDOUR::Source>, bool>, boost::_bi::list0> (this=0x7fff5c08da20, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:398
#7  0x00007ffff69e463b in boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, std::weak_ptr<ARDOUR::Source>, bool>, boost::_bi::list3<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<std::weak_ptr<ARDOUR::Source> >, boost::_bi::value<bool> > >::operator() (this=0x7fff5c08da10) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#8  0x00007ffff69dd1c5 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf2<void, ARDOUR::Session, std::weak_ptr<ARDOUR::Source>, bool>, boost::_bi::list3--Type <RET> for more, q to quit, c to continue without paging--


Type <RET> for more, q to quit, c to continue without paging--<RET>
<boost::_bi::value<ARDOUR::Session*>, boost::_bi::value<std::weak_ptr<ARDOUR::Source> >, boost::_bi::value<bool> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#9  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fff5c08dbc0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#10 0x0000555555b725ae in PBD::Signal0<void, PBD::OptionalLastValue<void> >::operator() (this=0x55555b1d26b8) at libs/pbd/pbd/signals_generated.h:340
#11 0x0000555555b8e6e2 in PBD::Destructible::drop_references (this=0x55555b1d2668) at ../libs/pbd/pbd/destructible.h:34
#12 0x00007ffff6564607 in ARDOUR::DiskWriter::transport_stopped_wallclock (this=0x55555b0fd260, when=..., twhen=1686309788, abort_capture=true) at ../libs/ardour/disk_writer.cc:1225
#13 0x00007ffff6b095d5 in ARDOUR::Track::transport_stopped_wallclock (this=0x55555b0bdd90, n=..., t=1686309788, g=true) at ../libs/ardour/track.cc:586
#14 0x00007ffff6ab4da9 in ARDOUR::Session::non_realtime_stop (this=0x55555c7fbc90, abort=true, on_entry=1, finished=@0x7fffef37a0ef: true, will_locate=false) at ../libs/ardour/session_transport.cc:1394
#15 0x00007ffff6ab39d2 in ARDOUR::Session::butler_transport_work (this=0x55555c7fbc90, have_process_lock=false) at ../libs/ardour/session_transport.cc:1180
#16 0x00007ffff65132ae in ARDOUR::Butler::thread_work (this=0x55555e266220) at ../libs/ardour/butler.cc:223
#17 0x00007ffff6512b43 in ARDOUR::Butler::_thread_work (arg=0x55555e266220) at ../libs/ardour/butler.cc:170
#18 0x00007ffff2d30547 in fake_thread_start (arg=0x55555a252260) at ../libs/pbd/pthread_utils.cc:101
#19 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#20 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--


--Type <RET> for more, q to quit, c to continue without paging--<RET>
Thread 46 (Thread 0x7fffef3fe900 (LWP 6893) "RT-6-0x7fffef3f"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc30) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff66548cc in ARDOUR::Graph::reached_terminal_node (this=0x55555863daf0) at ../libs/ardour/graph.cc:267
#3  0x00007ffff66612bf in ARDOUR::GraphNode::finish (this=0x55555c1a9000, chain=0x7fff44003990) at ../libs/ardour/graphnode.cc:101
#4  0x00007ffff66611a2 in ARDOUR::GraphNode::run (this=0x55555c1a9000, chain=0x7fff44003990) at ../libs/ardour/graphnode.cc:68
#5  0x00007ffff665505c in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:344
#6  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#7  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffef3fdef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#8  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffef3fdf08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#9  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffef3fdef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#10 0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
--Type <RET> for more, q to quit, c to continue without paging--


on/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffef7fdef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x55555e498f90) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fffefaf6900 (LWP 6891) "RT-4-0x7fffefaf"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffefaf5ef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffefaf5f08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffefaf5ef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffefaf5ef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x555559250a10) at ../libs/backends/als--Type <RET> for more, q to quit, c to continue without paging--

a/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fffefb7a900 (LWP 6890) "RT-3-0x7fffefb7"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffefb79ef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffefb79f08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffefb79ef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffefb79ef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x555558d304d0) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--

Thread 42 (Thread 0x7fffefbfe900 (LWP 6889) "RT-2-0x7fffefbf"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
#3  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffefbfdef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffefbfdf08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffefbfdef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffefbfdef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x55555cb3a600) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffeff09900 (LWP 6888) "RT-1-0x7fffeff0"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
--Type <RET> for more, q to quit, c to continue without paging--

#3  0x00007ffff6655445 in ARDOUR::Graph::helper_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:372
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffeff08ef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffeff08f08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffeff08ef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffeff08ef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x5555595cf6f0) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffeff8d900 (LWP 6887) "RT-main-0x7fffe"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff2d374b8 in PBD::Semaphore::wait (this=0x55555863dc24) at ../libs/pbd/semutils.cc:120
#2  0x00007ffff6654ea5 in ARDOUR::Graph::run_one (this=0x55555863daf0) at ../libs/ardour/graph.cc:320
#3  0x00007ffff66558a7 in ARDOUR::Graph::main_thread (this=0x55555863daf0) at ../libs/ardour/graph.cc:425
#4  0x00007ffff6660717 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffeff8cef8, p=0x55555863daf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007ffff665fad4 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, A--Type <RET> for more, q to quit, c to continue without paging--


RDOUR::Graph>, boost::_bi::list0> (this=0x7fffeff8cf08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#6  0x00007ffff665eb0b in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffeff8cef8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#7  0x00007ffff665d55b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#8  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x7fffeff8cef0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#9  0x00007fffc28822f9 in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x55555e28d740) at ../libs/backends/alsa/alsa_audiobackend.cc:1214
#10 0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffab3ff700 (LWP 6843) "ALSA-MIDI-LIST"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fff8c000b80, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffc28834a8 in ARDOUR::AlsaAudioBackend::midi_device_thread (this=0x555557d5e4c0) at ../libs/backends/alsa/alsa_audiobackend.cc:1412
#2  0x00007fffc2883340 in ARDOUR::AlsaAudioBackend::_midi_device_thread (arg=0x555557d5e4c0) at ../libs/backends/alsa/alsa_audiobackend.cc:1375
#3  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7ffff039e900 (LWP 6842) "AudioEngine 1"):
#0  0x00007ffff391ba66 in __ppoll (fds=0x555557fb97ac, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/u--Type <RET> for more, q to quit, c to continue without paging--

-Type <RET> for more, q to quit, c to continue without paging--<RET>
nix/sysv/linux/ppoll.c:44
#1  0x00007fffc28b3858 in Alsa_pcmi::pcm_wait (this=0x555557fb9720) at ../libs/backends/alsa/zita-alsa-pcmi.cc:178
#2  0x00007fffc2885ea9 in ARDOUR::AlsaAudioBackend::main_process_thread (this=0x555557d5e4c0) at ../libs/backends/alsa/alsa_audiobackend.cc:1862
#3  0x00007fffc287fc81 in pthread_process (arg=0x555557d5e4c0) at ../libs/backends/alsa/alsa_audiobackend.cc:806
#4  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#5  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7ffff176f900 (LWP 6841) "AlsaMidiIO"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x5555577d7b60, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffc28add28 in ARDOUR::AlsaRawMidiIn::main_process_thread (this=0x5555578d96d0) at ../libs/backends/alsa/alsa_rawmidi.cc:255
#2  0x00007fffc28ab643 in pthread_process (arg=0x5555578d9b28) at ../libs/backends/alsa/alsa_midi.cc:68
#3  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7ffff177b900 (LWP 6840) "AlsaMidiIO"):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555587d9e18) at ../sysdeps/nptl/futex-internal.h:186
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555587d9dc8, cond=0x5555587d9df0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555587d9df0, mutex=0x5555587d9dc8) at pthread_cond_wait.c:638
#3  0x00007fffc28ad60c in ARDOUR::AlsaRawMidiOut::main_process_thread (this=0x5555587d9da0) at ../libs/backends/alsa/alsa_rawmidi.cc:150
#4  0x00007fffc28ab643 in pthread_process (arg=0x5555587d9db8) at ../libs/backends/alsa/alsa_midi.cc:68
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
--Type <RET> for more, q to quit, c to continue without paging--

#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7ffff1e98900 (LWP 6839) "AlsaMidiIO"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x5555577cd4b0, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffc28add28 in ARDOUR::AlsaRawMidiIn::main_process_thread (this=0x5555578e3280) at ../libs/backends/alsa/alsa_rawmidi.cc:255
#2  0x00007fffc28ab643 in pthread_process (arg=0x5555578e36d8) at ../libs/backends/alsa/alsa_midi.cc:68
#3  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7ffff22be900 (LWP 6838) "AlsaMidiIO"):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x5555587dfc08) at ../sysdeps/nptl/futex-internal.h:186
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555587dfbb8, cond=0x5555587dfbe0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555587dfbe0, mutex=0x5555587dfbb8) at pthread_cond_wait.c:638
#3  0x00007fffc28ad60c in ARDOUR::AlsaRawMidiOut::main_process_thread (this=0x5555587dfb90) at ../libs/backends/alsa/alsa_rawmidi.cc:150
#4  0x00007fffc28ab643 in pthread_process (arg=0x5555587dfba8) at ../libs/backends/alsa/alsa_midi.cc:68
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffc0fff700 (LWP 6837) "ExecStdOut"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fffc0ffcc90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff2d47b9e in PBD::SystemExec::output_interposer (this=0x555557fcc6c0) at ../libs/pbd/system_exec.cc:890--Type <RET> for more, q to quit, c to continue without paging--Quit
(gdb) 



--Type <RET> for more, q to quit, c to continue without paging--<RET>
#3  0x00007fffc28ad60c in ARDOUR::AlsaRawMidiOut::main_process_thread (this=0x5555587dfb90) at ../libs/backends/alsa/alsa_rawmidi.cc:150
#4  0x00007fffc28ab643 in pthread_process (arg=0x5555587dfba8) at ../libs/backends/alsa/alsa_midi.cc:68
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffc0fff700 (LWP 6837) "ExecStdOut"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7fffc0ffcc90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff2d47b9e in PBD::SystemExec::output_interposer (this=0x555557fcc6c0) at ../libs/pbd/system_exec.cc:890
#2  0x00007ffff2d46cc4 in interposer_thread (arg=0x555557fcc6c0) at ../libs/pbd/system_exec.cc:282
#3  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fffabfff700 (LWP 6826) "gmain"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x5555576d88e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff1456c76 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff1456d8c in g_main_context_iteration () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff1456dd1 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#4  0x00007ffff14874a5 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#5  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffc37ff700 (LWP 6801) "DeviceList"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
--Type <RET> for more, q to quit, c to continue without paging--

#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff64916d1 in ARDOUR::AudioEngine::do_devicelist_update (this=0x5555574ea450) at ../libs/ardour/audioengine.cc:760
#3  0x00007ffff649fe13 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x5555574e61f0, p=0x5555574ea450) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff649f34e in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x5555574e6200, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#5  0x00007ffff649e9b7 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x5555574e61f0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#6  0x00007ffff649db3f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x5555574e61e8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x5555574e61c0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fffcbfff700 (LWP 6800) "EngineWatchdog"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6491453 in ARDOUR::AudioEngine::do_reset_backend (this=0x5555574ea450) at ../libs/ardour/audioengine.cc:724
#3  0x00007ffff649fe13 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x5555574e6670, p=0x5555574ea450) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
--Type <RET> for more, q to quit, c to continue without paging--

#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff64916d1 in ARDOUR::AudioEngine::do_devicelist_update (this=0x5555574ea450) at ../libs/ardour/audioengine.cc:760
#3  0x00007ffff649fe13 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x5555574e61f0, p=0x5555574ea450) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
#4  0x00007ffff649f34e in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x5555574e6200, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#5  0x00007ffff649e9b7 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x5555574e61f0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#6  0x00007ffff649db3f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x5555574e61e8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x5555574e61c0) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fffcbfff700 (LWP 6800) "EngineWatchdog"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6491453 in ARDOUR::AudioEngine::do_reset_backend (this=0x5555574ea450) at ../libs/ardour/audioengine.cc:724
#3  0x00007ffff649fe13 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x5555574e6670, p=0x5555574ea450) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
--Type <RET> for more, q to quit, c to continue without paging--

--Type <RET> for more, q to quit, c to continue without paging--<RET>
#4  0x00007ffff649f34e in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x5555574e6680, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259
#5  0x00007ffff649e9b7 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x5555574e6670) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294
#6  0x00007ffff649db3f in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#7  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x5555574e6668) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#8  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x5555574e6640) at ../libs/pbd/pthread_utils.cc:488
#9  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffde7fc700 (LWP 6797) "Analyzer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff643f756 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:95
#3  0x00005555564ec26d in sigc::pointer_functor0<void>::operator() (this=0x5555574c9ee0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4  0x00007ffff6442aca in boost::detail::function::void_function_obj_invoker0<sigc::pointer_functor0<void>, void>::invoke (function_obj_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#5  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x5555574c9ed8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#6  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x5555574c9eb0) at ../libs/pbd/pthread_utils.cc:488
--Type <RET> for more, q to quit, c to continue without paging--

#7  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffdeffd700 (LWP 6796) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6aeb0a5 in peak_thread_work () at ../libs/ardour/source_factory.cc:75
#3  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#4  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x5555574ca7a8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#5  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x5555574ca780) at ../libs/pbd/pthread_utils.cc:488
#6  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffdf7fe700 (LWP 6795) "PeakFileBuilder"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff14aa47f in g_cond_wait () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff6aeb0a5 in peak_thread_work () at ../libs/ardour/source_factory.cc:75
#3  0x00007ffff7848925 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:118
#4  0x0000555555b728c8 in boost::function0<void>::operator() (this=0x5555574ca498) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#5  0x00007ffff2d30ff3 in PBD::Thread::_run (arg=0x5555574ca470) at ../libs/pbd/pthread_utils.cc:488
#6  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--

Thread 3 (Thread 0x7fffdffff700 (LWP 6794) "LXVSTEventLoop"):
#0  0x00007ffff38ee1a1 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffdfffebf0, rem=0x7fffdfffec00) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1  0x00007ffff38f3983 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
#2  0x00007ffff1488d48 in g_usleep () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#3  0x00005555569d4a07 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:468
#4  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#5  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffff49ff700 (LWP 6793) "Trigger Worker"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7ffff49febc4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff2d0b1f0 in CrossThreadChannel::poll_for_request (this=0x55555747f7e0) at ../libs/pbd/crossthread.posix.cc:108
#2  0x00007ffff2d0b261 in CrossThreadChannel::receive (this=0x55555747f7e0, msg=@0x7ffff49fec2f: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133
#3  0x00007ffff6b4ae47 in ARDOUR::TriggerBoxThread::thread_work (this=0x55555747f7b0) at ../libs/ardour/triggerbox.cc:4854
#4  0x00007ffff6b4addd in ARDOUR::TriggerBoxThread::_thread_work (arg=0x55555747f7b0) at ../libs/ardour/triggerbox.cc:4842
#5  0x00007ffff2d30547 in fake_thread_start (arg=0x5555574492d0) at ../libs/pbd/pthread_utils.cc:101
#6  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff7aa2080 (LWP 6786) "ArdourGUI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x5555578eced0, nfds=4, timeout=8) at ../sysdeps/unix/sysv/linux/poll.c:2--Type <RET> for more, q to quit, c to continue without paging--

#5  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffff49ff700 (LWP 6793) "Trigger Worker"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x7ffff49febc4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff2d0b1f0 in CrossThreadChannel::poll_for_request (this=0x55555747f7e0) at ../libs/pbd/crossthread.posix.cc:108
#2  0x00007ffff2d0b261 in CrossThreadChannel::receive (this=0x55555747f7e0, msg=@0x7ffff49fec2f: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:133
#3  0x00007ffff6b4ae47 in ARDOUR::TriggerBoxThread::thread_work (this=0x55555747f7b0) at ../libs/ardour/triggerbox.cc:4854
#4  0x00007ffff6b4addd in ARDOUR::TriggerBoxThread::_thread_work (arg=0x55555747f7b0) at ../libs/ardour/triggerbox.cc:4842
#5  0x00007ffff2d30547 in fake_thread_start (arg=0x5555574492d0) at ../libs/pbd/pthread_utils.cc:101
#6  0x00007ffff7f79ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007ffff3927a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff7aa2080 (LWP 6786) "ArdourGUI"):
#0  0x00007ffff391b96f in __GI___poll (fds=0x5555578eced0, nfds=4, timeout=8) at ../sysdeps/unix/sysv/linux/poll.c:2--Type <RET> for more, q to quit, c to continue without paging--<RET>
9
#1  0x00007ffff1456c76 in ?? () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#2  0x00007ffff1457002 in g_main_loop_run () from /opt/Ardour-7.4.211-dbg/lib/libglib-2.0.so.0
#3  0x00007ffff05834c7 in gtk_main () from /opt/Ardour-7.4.211-dbg/lib/libgtk-x11-2.0.so.0
#4  0x00007ffff313f2f4 in Gtkmm2ext::UI::run (this=0x555557adc8f0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:305
#5  0x00005555561d003f in main (argc=1, argv=0x7fffffffd5b8) at ../gtk2_ardour/main.cc:471
(gdb) 
RecCreash090623-2.txt (58,663 bytes)   

x42

2023-06-09 16:51

administrator   ~0027722

Should be fixed now in 7.4-238-g55afdc2aa4 please test

merryl0

2023-06-10 21:18

reporter   ~0027735

Re: [ardour 0009363]: Crash on aborting record
Good evening
in Ardour 7.4.250 I have so far not encountered the crash but have found a couple of different problems.
1. When recording with count in, the first midi note at the start point does not sound
2. here is a screen shot which relates to the problem above. I opened the midi list editor to see if i could put the first note on bar|beat|1 instead of bar|beat|0 to try and make it sound. With the snap on or off I cannot change the start point. Also the note length in the list editor (semibreve) is not the length that i drew in with the draw tool (crotchet)
image.png
The log shows no errors or warnings
Many thanks
DrawToolListEditorMismatch.png (214,525 bytes)   
DrawToolListEditorMismatch.png (214,525 bytes)   

x42

2023-06-10 21:27

administrator   ~0027736

This is an entirely different issue, unrelated to recording.

Would you mind opening another issue and provide some details how to reproduce this, and include the error messags? Thanks in advance.

Issue History

Date Modified Username Field Change
2023-06-09 11:52 merryl0 New Issue
2023-06-09 11:52 merryl0 File Added: RecCreash090623.txt
2023-06-09 12:01 merryl0 Note Added: 0027718
2023-06-09 12:01 merryl0 File Added: RecCreash090623-2.txt
2023-06-09 12:02 x42 Relationship added has duplicate 0009361
2023-06-09 16:51 x42 Note Added: 0027722
2023-06-09 18:25 x42 Assigned To => x42
2023-06-09 18:25 x42 Status new => resolved
2023-06-09 18:25 x42 Resolution open => fixed
2023-06-10 21:18 merryl0 Note Added: 0027735
2023-06-10 21:18 merryl0 File Added: DrawToolListEditorMismatch.png
2023-06-10 21:27 x42 Note Added: 0027736