Thank you Paul, here are the results using Option 1: Running Ardour inside GDB.
Just one thing, was I right to assume that this isn’t necessary if using ALSA?
___ ___ __ ____ _____
/_\ \ / / | ___| \/ \ \/ / __|
/ _ \ V /| |_|___| |\/| |> <| _|
/_/ \_\_/ |____| |_| |_/_/\_\___|
AV Linux MX Edition
Me@Desktop:~
$ /opt/Ardour_6.6.0/bin/ardour6 --gdb
bash: /opt/Ardour_6.6.0/bin/ardour6: No such file or directory
Me@Desktop:~
$ /opt/Ardour-6.6.0/bin/ardour6 --gdb
GNU gdb (Debian 8.2.1-2+b3) 8.2.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /opt/Ardour-6.6.0/bin/ardour-6.6.0...(no debugging symbols found)...done.
(gdb) handle SIG32 noprint nostop
Signal Stop Print Pass to program Description
SIG32 No No Yes Real-time event 32
(gdb) run
Starting program: /opt/Ardour-6.6.0/bin/ardour-6.6.0
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Ardour6.6.0 (built using 6.6 and GCC version 6.3.0 20170516)
Ardour: [INFO]: Your system is configured to limit Ardour to 4096 open files
Ardour: [INFO]: Loading system configuration file /opt/Ardour-6.6.0/etc/system_config
Ardour: [INFO]: Loading user configuration file /home/Me/.config/ardour6/config
[New Thread 0x7fffe5c65700 (LWP 5042)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: CPU brand: Intel(R) Pentium(R) 4 CPU 3.00GHz
Ardour: [INFO]: Using SSE optimized routines
[New Thread 0x7fffe5464700 (LWP 5043)]
[New Thread 0x7fffe4c63700 (LWP 5044)]
[New Thread 0x7fffdffff700 (LWP 5045)]
Ardour: [INFO]: Loading plugin meta data file /opt/Ardour-6.6.0/share/plugin_metadata/plugin_tags
Ardour: [INFO]: Loading plugin statistics file /home/Me/.config/ardour6/plugin_metadata/plugin_stats
[New Thread 0x7fffde421700 (LWP 5046)]
[Thread 0x7fffde421700 (LWP 5046) exited]
[New Thread 0x7fffde421700 (LWP 5047)]
[New Thread 0x7fffd3fff700 (LWP 5048)]
[New Thread 0x7fffd2753700 (LWP 5049)]
Cannot xinstall SIGPIPE error handler
Ardour: [INFO]: Loading default ui configuration file /opt/Ardour-6.6.0/etc/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/Me/.config/ardour6/ui_config
Ardour: [INFO]: Loading 451 MIDI patches from /opt/Ardour-6.6.0/share/patchfiles
Ardour: [INFO]: Loading colour file /opt/Ardour-6.6.0/share/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /opt/Ardour-6.6.0/etc/clearlooks.rc
Ardour: [INFO]: Loading bindings from /opt/Ardour-6.6.0/etc/ardour.keys
Loading ui configuration file /opt/Ardour-6.6.0/etc/clearlooks.rc
[New Thread 0x7fffd1bfa700 (LWP 5050)]
[New Thread 0x7fffd1b79700 (LWP 5051)]
[Thread 0x7fffd1b79700 (LWP 5051) exited]
[New Thread 0x7fffd1b79700 (LWP 5053)]
[New Thread 0x7fffd0f5b700 (LWP 5054)]
[New Thread 0x7fffbffff700 (LWP 5055)]
[New Thread 0x7fffbf7fe700 (LWP 5056)]
Found nothing along /home/Me/.config/ardour6/templates:/opt/Ardour-6.6.0/share/templates
[Thread 0x7fffd1bfa700 (LWP 5050) exited]
[Thread 0x7fffbf7fe700 (LWP 5056) exited]
[Thread 0x7fffd0f5b700 (LWP 5054) exited]
[Thread 0x7fffd2753700 (LWP 5049) exited]
[New Thread 0x7fffd0f5b700 (LWP 5072)]
[Thread 0x7fffd0f5b700 (LWP 5072) exited]
[Detaching after vfork from child process 5073]
[New Thread 0x7fffd0f5b700 (LWP 5074)]
[New Thread 0x7fffd06e6900 (LWP 5075)]
[New Thread 0x7fffd06da900 (LWP 5076)]
[New Thread 0x7fffd06ce900 (LWP 5077)]
[New Thread 0x7fffd06c2900 (LWP 5078)]
[New Thread 0x7fffd05d6900 (LWP 5079)]
[New Thread 0x7fffbf7fe700 (LWP 5080)]
Scanning folders for bundled LV2s: /opt/Ardour-6.6.0/lib/LV2
[Thread 0x7fffbffff700 (LWP 5055) exited]
[New Thread 0x7fffbffff700 (LWP 5087)]
[New Thread 0x7fffbeffd700 (LWP 5088)]
[Thread 0x7fffbeffd700 (LWP 5088) exited]
[Detaching after vfork from child process 5089]
[New Thread 0x7fffbeffd700 (LWP 5090)]
[Thread 0x7fffbeffd700 (LWP 5090) exited]
[Detaching after vfork from child process 5091]
[New Thread 0x7fffbeffd700 (LWP 5092)]
[Thread 0x7fffbeffd700 (LWP 5092) exited]
Set cursor set to default
loading from /media/Me/DATA/Ardour Projects/Untitled-2021-04-15-18-03-32 as Untitled-2021-04-15-18-03-32 templ urn:ardour:/opt/Ardour-6.6.0/share/scripts/session_template_record.lua is_new 1 bp 2
[New Thread 0x7fffd0039900 (LWP 5093)]
[New Thread 0x7fffd002d900 (LWP 5094)]
[New Thread 0x7fffbe7fb900 (LWP 5095)]
[New Thread 0x7fffbe7d7900 (LWP 5096)]
[New Thread 0x7fffbe7b4700 (LWP 5097)]
[New Thread 0x7fffbeffd700 (LWP 5098)]
[New Thread 0x7fffbcf30700 (LWP 5099)]
[New Thread 0x7fffb7fff700 (LWP 5100)]
[New Thread 0x7fffb77fe700 (LWP 5101)]
[New Thread 0x7fffb6ffd700 (LWP 5102)]
[Thread 0x7fffbffff700 (LWP 5087) exited]
[New Thread 0x7fffbc5dd700 (LWP 5117)]
[New Thread 0x7fffbc55c700 (LWP 5118)]
Starting disk thread...[New Thread 0x7fffbc4db700 (LWP 5119)]
OK
EQ support: no
Stopping disk thread...terminate called without an active exception
Thread 40 "ArdourGUI" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffbc4db700 (LWP 5119)]
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) thread apply all bt
Thread 40 (Thread 0x7fffbc4db700 (LWP 5119)):
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007fffee44b535 in __GI_abort () at abort.c:79
#2 0x00007fffee841983 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007fffee8478c6 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007fffee847901 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007fffee847324 in __gxx_personality_v0 () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00007fffee5fcf28 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#7 0x00007fffee5fd51c in _Unwind_ForcedUnwind () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#8 0x00007ffff09010a0 in __GI___pthread_unwind (buf=<optimized out>) at unwind.c:121
#9 0x00007ffff08f673a in __do_cancel () at ./pthreadP.h:305
#10 sigcancel_handler (sig=32, si=0x7fffbc4da970, ctx=<optimized out>) at nptl-init.c:200
#11 sigcancel_handler (sig=<optimized out>, si=0x7fffbc4da970, ctx=<optimized out>)
at nptl-init.c:165
#12 <signal handler called>
#13 __lll_unlock_wake () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:339
#14 0x00007ffff08fbee2 in __pthread_mutex_unlock_usercnt (mutex=0x55555a2cf498,
decr=<optimized out>) at pthread_mutex_unlock.c:56
#15 0x00007fffb61c76da in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#16 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#17 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 39 (Thread 0x7fffbc55c700 (LWP 5118)):
#0 0x00007fffee4ef720 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffbc55bcd0,
remaining=remaining@entry=0x7fffbc55bcd0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 0x00007fffee4ef62a in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55
--Type <RET> for more, q to quit, c to continue without paging--
#2 0x00007fffb619afaa in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#3 0x00007fffb61c76e3 in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#4 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 38 (Thread 0x7fffbc5dd700 (LWP 5117)):
#0 0x00007fffee51a037 in __GI___select (nfds=43, readfds=0x7fffbc5dcc50, writefds=0x0,
exceptfds=0x0, timeout=0x7fffbc5dcba0) at ../sysdeps/unix/sysv/linux/select.c:41
#1 0x00007fffb61ece8b in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#2 0x00007fffb61c76e3 in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#3 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#4 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 37 (Thread 0x7fffb6ffd700 (LWP 5102)):
#0 0x00007ffff0901bf0 in __GI___nanosleep (requested_time=0x7fffb6ffccc0,
remaining=0x7fffb6ffccd0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 0x00007ffff481ba38 in g_usleep () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2 0x00007ffff70eddc0 in ARDOUR::AutomationWatch::thread() ()
from /opt/Ardour-6.6.0/lib/libardour.so.3
#3 0x00007ffff4d84c4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff481a1e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 36 (Thread 0x7fffb77fe700 (LWP 5101)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55555cce4150)
at ../sysdeps/unix/sysv/linux/futex-internal.h:88
--Type <RET> for more, q to quit, c to continue without paging--
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55555cce4100, cond=0x55555cce4128)
at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x55555cce4128, mutex=0x55555cce4100) at pthread_cond_wait.c:655
#3 0x00007ffff7521bc3 in ARDOUR::Session::auto_connect_thread_run() ()
from /opt/Ardour-6.6.0/lib/libardour.so.3
#4 0x00007ffff7521d98 in ARDOUR::Session::auto_connect_thread(void*) ()
from /opt/Ardour-6.6.0/lib/libardour.so.3
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 35 (Thread 0x7fffb7fff700 (LWP 5100)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55555cce40e0)
at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55555cce4090, cond=0x55555cce40b8)
at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x55555cce40b8, mutex=0x55555cce4090) at pthread_cond_wait.c:655
#3 0x00007ffff75963f3 in ARDOUR::Session::emit_thread_run() ()
from /opt/Ardour-6.6.0/lib/libardour.so.3
#4 0x00007ffff7596428 in ARDOUR::Session::emit_thread(void*) ()
from /opt/Ardour-6.6.0/lib/libardour.so.3
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 34 (Thread 0x7fffbcf30700 (LWP 5099)):
#0 0x00007fffee517819 in __GI___poll (fds=0x7fffc0005750, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff47ead66 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--c
#2 0x00007ffff47eb0f2 in g_main_loop_run () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#3 0x00007ffff5966a28 in BaseUI::main_thread() () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#4 0x00007ffff4d84c4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#5 0x00007ffff481a1e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#6 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 33 (Thread 0x7fffbeffd700 (LWP 5098)):
#0 0x00007fffee517819 in __GI___poll (fds=0x7fffc5fe7450, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff47ead66 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2 0x00007ffff47eb0f2 in g_main_loop_run () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#3 0x00007ffff5966a28 in BaseUI::main_thread() () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#4 0x00007ffff4d84c4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#5 0x00007ffff481a1e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#6 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 32 (Thread 0x7fffbe7b4700 (LWP 5097)):
#0 0x00007fffee517819 in __GI___poll (fds=0x7fffbe7b3ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff5970d57 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#2 0x00007ffff5970db6 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#3 0x00007ffff70fb532 in ARDOUR::Butler::thread_work() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4 0x00007ffff70fc692 in ARDOUR::Butler::_thread_work(void*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5 0x00007ffff5999996 in ?? () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#6 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 31 (Thread 0x7fffbe7d7900 (LWP 5096)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555ccf6cc0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 do_futex_wait (sem=sem@entry=0x55555ccf6cc0, abstime=0x0) at sem_waitcommon.c:111
#2 0x00007ffff0900988 in __new_sem_wait_slow (sem=0x55555ccf6cc0, abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff71c602c in ARDOUR::Graph::run_one() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4 0x00007ffff71c6348 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5 0x00007fffd318c666 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#6 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 30 (Thread 0x7fffbe7fb900 (LWP 5095)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555ccf6ce8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 do_futex_wait (sem=sem@entry=0x55555ccf6ce8, abstime=0x0) at sem_waitcommon.c:111
#2 0x00007ffff0900988 in __new_sem_wait_slow (sem=0x55555ccf6ce8, abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff71c5f46 in ARDOUR::Graph::reached_terminal_node() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4 0x00007ffff71c6630 in ARDOUR::Graph::main_thread() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5 0x00007fffd318c666 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#6 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 29 (Thread 0x7fffd002d900 (LWP 5094)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c79b1b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 do_futex_wait (sem=sem@entry=0x55555c79b1b0, abstime=0x0) at sem_waitcommon.c:111
#2 0x00007ffff0900988 in __new_sem_wait_slow (sem=0x55555c79b1b0, abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff7508439 in ARDOUR::RTTaskList::run() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4 0x00007ffff7508858 in ARDOUR::RTTaskList::_thread_run(void*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 28 (Thread 0x7fffd0039900 (LWP 5093)):
#0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55555c79b1b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 do_futex_wait (sem=sem@entry=0x55555c79b1b0, abstime=0x0) at sem_waitcommon.c:111
#2 0x00007ffff0900988 in __new_sem_wait_slow (sem=0x55555c79b1b0, abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff7508439 in ARDOUR::RTTaskList::run() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4 0x00007ffff7508858 in ARDOUR::RTTaskList::_thread_run(void*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 23 (Thread 0x7fffbf7fe700 (LWP 5080)):
#0 0x00007fffee517819 in __GI___poll (fds=0x7fffb800d250, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fffd318fc94 in ARDOUR::AlsaAudioBackend::midi_device_thread() () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#2 0x00007fffd318fce9 in ARDOUR::AlsaAudioBackend::_midi_device_thread(void*) () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#3 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#4 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 22 (Thread 0x7fffd05d6900 (LWP 5079)):
#0 0x00007fffee517916 in __GI_ppoll (fds=0x55555734b7dc, nfds=2, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1 0x00007fffd31a7fbd in Alsa_pcmi::pcm_wait() () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#2 0x00007fffd3191aca in ARDOUR::AlsaAudioBackend::main_process_thread() () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#3 0x00007fffd3192b49 in ?? () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#4 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 21 (Thread 0x7fffd06c2900 (LWP 5078)):
#0 0x00007fffee517819 in __GI___poll (fds=0x55555733c4a0, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fffd31a15d8 in ARDOUR::AlsaRawMidiIn::main_process_thread() () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#2 0x00007fffd319fae9 in ?? () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#3 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#4 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 20 (Thread 0x7fffd06ce900 (LWP 5077)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x555556ad9478) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555556ad9428, cond=0x555556ad9450) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x555556ad9450, mutex=0x555556ad9428) at pthread_cond_wait.c:655
#3 0x00007fffd31a19ae in ARDOUR::AlsaRawMidiOut::main_process_thread() () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#4 0x00007fffd319fae9 in ?? () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 19 (Thread 0x7fffd06da900 (LWP 5076)):
#0 0x00007fffee517819 in __GI___poll (fds=0x555556b0ef10, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fffd31a15d8 in ARDOUR::AlsaRawMidiIn::main_process_thread() () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#2 0x00007fffd319fae9 in ?? () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#3 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#4 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 18 (Thread 0x7fffd06e6900 (LWP 5075)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x555556a88878) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555556a88828, cond=0x555556a88850) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x555556a88850, mutex=0x555556a88828) at pthread_cond_wait.c:655
#3 0x00007fffd31a19ae in ARDOUR::AlsaRawMidiOut::main_process_thread() () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#4 0x00007fffd319fae9 in ?? () from /opt/Ardour-6.6.0/lib/backends/libalsa_audiobackend.so
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 17 (Thread 0x7fffd0f5b700 (LWP 5074)):
#0 0x00007fffee51a037 in __GI___select (nfds=1, readfds=0x7fffd0f58c70, writefds=0x0, exceptfds=0x0, timeout=0x7fffd0f58c50) at ../sysdeps/unix/sysv/linux/select.c:41
#1 0x00007ffff59a9d86 in PBD::SystemExec::output_interposer() () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#2 0x00007ffff59a9f08 in ?? () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#3 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#4 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 12 (Thread 0x7fffd1b79700 (LWP 5053)):
#0 0x00007fffee517819 in __GI___poll (fds=0x555556e9d150, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007ffff47ead66 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2 0x00007ffff47eae7c in g_main_context_iteration () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#3 0x00007ffff47eaec1 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#4 0x00007ffff481a1e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7fffd3fff700 (LWP 5048)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff483be4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2 0x00007ffff70a7d83 in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3 0x00007ffff4d84c4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff481a1e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7fffde421700 (LWP 5047)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff483be4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2 0x00007ffff70a9e95 in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3 0x00007ffff4d84c4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff481a1e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7fffdffff700 (LWP 5045)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff483be4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2 0x00007ffff7068ff7 in ARDOUR::Analyser::work() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3 0x00007ffff4d84c4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff481a1e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fffe4c63700 (LWP 5044)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff483be4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2 0x00007ffff76060c7 in ?? () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3 0x00007ffff4d84c4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff481a1e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fffe5464700 (LWP 5043)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff483be4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2 0x00007ffff76060c7 in ?? () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3 0x00007ffff4d84c4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff481a1e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fffe5c65700 (LWP 5042)):
#0 0x00007ffff0901bf0 in __GI___nanosleep (requested_time=0x7fffe5c64b40, remaining=0x7fffe5c64b50) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 0x00007ffff481ba38 in g_usleep () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2 0x000055555622428b in ?? ()
#3 0x00007ffff08f7fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#4 0x00007fffee5224cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fffea20b900 (LWP 5038)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55555a2cf520) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55555a2cf498, cond=0x55555a2cf4f8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x55555a2cf4f8, mutex=0x55555a2cf498) at pthread_cond_wait.c:655
#3 0x00007fffb622e144 in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#4 0x00007fffb61c737d in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#5 0x00007fffb6259dc3 in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#6 0x00007fffb625a16b in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#7 0x00007fffb62f8870 in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#8 0x00007fffb625cc6a in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#9 0x00007fffb61c7b83 in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#10 0x00007fffb61ccec8 in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#11 0x00007fffb619da4c in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#12 0x00007fffb619ddad in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#13 0x00007fffb6198d56 in ?? () from /usr/lib/lv2/linuxsampler.lv2/linuxsampler.so
#14 0x00007ffff0040234 in lilv_state_restore () from /opt/Ardour-6.6.0/lib/liblilv-0.so.0
#15 0x00007ffff767880b in ARDOUR::LV2Plugin::init(void const*, long) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#16 0x00007ffff7679393 in ARDOUR::LV2Plugin::LV2Plugin(ARDOUR::AudioEngine&, ARDOUR::Session&, void const*, long) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#17 0x00007ffff7679508 in ARDOUR::LV2PluginInfo::load(ARDOUR::Session&) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#18 0x00007ffff752f1c6 in ARDOUR::Session::load_and_connect_instruments(std::__cxx11::list<boost::shared_ptr<ARDOUR::Route>, std::allocator<boost::shared_ptr<ARDOUR::Route> > >&, bool, boost::shared_ptr<ARDOUR::PluginInfo>, ARDOUR::Plugin::PresetRecord*, ARDOUR::ChanCount&) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#19 0x00007ffff7536ba8 in ARDOUR::Session::new_midi_track(ARDOUR::ChanCount const&, ARDOUR::ChanCount const&, bool, boost::shared_ptr<ARDOUR::PluginInfo>, ARDOUR::Plugin::PresetRecord*, ARDOUR::RouteGroup*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, ARDOUR::TrackMode, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#20 0x000055555595829a in ?? ()
#21 0x000055555595a185 in ?? ()
#22 0x00007ffff1f2a5f5 in ?? () from /opt/Ardour-6.6.0/lib/libgtkmm-2.4.so.1
#23 0x00007ffff4af9945 in g_closure_invoke () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#24 0x00007ffff4b0b01b in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#25 0x00007ffff4b14c30 in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#26 0x00007ffff4b15082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#27 0x00007ffff3d380d4 in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#28 0x00007ffff4af9b74 in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#29 0x00007ffff4b14904 in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#30 0x00007ffff4b15082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#31 0x00007ffff3cf6d82 in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#32 0x00007ffff4af9b74 in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#33 0x00007ffff4b14904 in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#34 0x00007ffff4b15082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#35 0x00007ffff3cf4f92 in gtk_button_released () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#36 0x00007ffff3cf5059 in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#37 0x00007ffff3dddcac in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#38 0x00007ffff4af9945 in g_closure_invoke () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#39 0x00007ffff4b0b5a0 in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#40 0x00007ffff4b1469b in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#41 0x00007ffff4b15082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#42 0x00007ffff3f6264c in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#43 0x00007ffff3ddc29d in gtk_propagate_event () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#44 0x00007ffff3ddc723 in gtk_main_do_event () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#45 0x00007ffff39f8b4c in ?? () from /opt/Ardour-6.6.0/lib/libgdk-x11-2.0.so.0
#46 0x00007ffff47eab67 in g_main_context_dispatch () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#47 0x00007ffff47eadd0 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#48 0x00007ffff47eb0f2 in g_main_loop_run () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#49 0x00007ffff3ddb3e7 in gtk_main () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#50 0x00007ffff5c35a45 in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-6.6.0/lib/libgtkmm2ext.so.0
#51 0x00005555559184db in ?? ()
#52 0x00007fffee44d09b in __libc_start_main (main=0x5555559180e0, argc=1, argv=0x7fffffffd5b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd5a8) at ../csu/libc-start.c:308
#53 0x000055555591ec2a in ?? ()
(gdb)