View Issue Details

IDCategoryLast Update
0008629bugs2021-04-18 17:10
ReporterakikAssigned To 
Reproducibilityalways 
Status closedResolutionunable to reproduce 
PlatformUbuntuOSLinuxOS Version(any)
Product Version6.6 
Fixed in Version 
Summary0008629: Ardour crashes on re-opening the session
DescriptionI added a MIDI track for my second external keyboard. I already had one MIDI track for the first keyboard.
Now when I try to open this session, Ardour just crashes. This crash happens every time I try to open the session.
I'll keep it untouched if you want to get it.
Steps To ReproduceI added a new MIDI track, removed the general midi synth plugin from it and made the MIDI connections in Catia.
Additional Information$ uname -a
Linux asus-audio-pc 5.11.4-rt10 0000001 SMP PREEMPT_RT Tue Mar 9 20:49:01 EET 2021 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
TagsNo tags attached.

Activities

akik

2021-03-18 17:36

reporter  

ardour-gdb.txt (39,642 bytes)
Thread 35 "RT-main-(nil)" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc8b01700 (LWP 2502)]
0x00007fff982eca64 in ?? () from /usr/lib/lv2/Surge.lv2/Surge.so
(gdb) thread apply all bt

Thread 58 (Thread 0x7fff4ffff700 (LWP 2618)):
#0  0x00007fffee4ca3bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff4fffecc0, rem=0x7fff4fffecd0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffee4d0047 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
#2  0x00007ffff4815a38 in g_usleep () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#3  0x00007ffff70e7dc0 in ARDOUR::AutomationWatch::thread() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff4d7ec4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#5  0x00007ffff48141e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#6  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 57 (Thread 0x7fff5cff9700 (LWP 2617)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555557de4280) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555557de4230, cond=0x555557de4258) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555557de4258, mutex=0x555557de4230) at pthread_cond_wait.c:638
#3  0x00007ffff751bbc3 in ARDOUR::Session::auto_connect_thread_run() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff751bd98 in ARDOUR::Session::auto_connect_thread(void*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 56 (Thread 0x7fff5d7fa700 (LWP 2616)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555557de4210) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555557de41c0, cond=0x555557de41e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555557de41e8, mutex=0x555557de41c0) at pthread_cond_wait.c:638
#3  0x00007ffff75903f3 in ARDOUR::Session::emit_thread_run() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff7590428 in ARDOUR::Session::emit_thread(void*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 55 (Thread 0x7fff5dffb700 (LWP 2615)):
#0  0x00007fffee4ffaff in __GI___poll (fds=0x555558553c60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff47e4d66 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2  0x00007ffff47e50f2 in g_main_loop_run () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#3  0x00007ffff5960a28 in BaseUI::main_thread() () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#4  0x00007ffff4d7ec4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#5  0x00007ffff48141e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#6  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 54 (Thread 0x7fff5e7fc700 (LWP 2608)):
#0  0x00007fffee4ca3bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fff5e7fbac0, rem=rem@entry=0x7fff5e7fbac0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffee4d0047 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff5e7fbac0, remaining=remaining@entry=0x7fff5e7fbac0) at nanosleep.c:27
#2  0x00007fffee4cff7e in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55
#3  0x00007fff99ab75cd in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fff99a6309c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 53 (Thread 0x7fff5effd700 (LWP 2607)):
#0  0x00007fffee4ca3bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fff5effcc60, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffee4d0047 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff5effcc60, remaining=remaining@entry=0x0) at nanosleep.c:27
#2  0x00007fffee5029bf in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:32
#3  0x00007fff99a7a53c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
--Type <RET> for more, q to quit, c to continue without paging--
#4  0x00007fff99a6309c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 52 (Thread 0x7fff5f7fe700 (LWP 2606)):
#0  0x00007fffee50c5ce in epoll_wait (epfd=62, events=0x7fff5f7fd570, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fff99cd6e2b in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#2  0x00007fff99cd73d9 in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#3  0x00007fff99cd9ecc in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fffee84ad84 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 51 (Thread 0x7fff5ffff700 (LWP 2605)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff5fffecc0, clockid=<optimized out>, expected=0, futex_word=0x55555c7c96c0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff5fffecc0, clockid=<optimized out>, mutex=0x55555c7c9670, cond=0x55555c7c9698) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555c7c9698, mutex=0x55555c7c9670, abstime=0x7fff5fffecc0) at pthread_cond_wait.c:656
#3  0x00007fff99ccd15c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fffee84ad84 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 50 (Thread 0x7fff80ff9700 (LWP 2604)):
#0  0x00007fffee50c5ce in epoll_wait (epfd=59, events=0x7fff80ff8580, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fff99cd6e2b in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#2  0x00007fff99cd73d9 in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#3  0x00007fff99cd7900 in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fffee84ad84 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 49 (Thread 0x7fff817fa700 (LWP 2586)):
#0  0x00007fffee4ca3bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fff817f9ac0, rem=rem@entry=0x7fff817f9ac0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffee4d0047 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff817f9ac0, remaining=remaining@entry=0x7fff817f9ac0) at nanosleep.c:27
#2  0x00007fffee4cff7e in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55
#3  0x00007fff99ab75cd in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fff99a6309c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 48 (Thread 0x7fff81ffb700 (LWP 2585)):
#0  0x00007fffee4ca3bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fff81ffac60, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffee4d0047 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff81ffac60, remaining=remaining@entry=0x0) at nanosleep.c:27
#2  0x00007fffee5029bf in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:32
#3  0x00007fff99a7a53c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fff99a6309c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 47 (Thread 0x7fff827fc700 (LWP 2584)):
#0  0x00007fffee50c5ce in epoll_wait (epfd=51, events=0x7fff827fb570, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fff99cd6e2b in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#2  0x00007fff99cd73d9 in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#3  0x00007fff99cd9ecc in ?? () from /usr/lib/lv2/carla.lv2/carla.so
--Type <RET> for more, q to quit, c to continue without paging--
#4  0x00007fffee84ad84 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 46 (Thread 0x7fff82ffd700 (LWP 2583)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff82ffccc0, clockid=<optimized out>, expected=0, futex_word=0x55555b3e4de0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff82ffccc0, clockid=<optimized out>, mutex=0x55555b3e4d90, cond=0x55555b3e4db8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555b3e4db8, mutex=0x55555b3e4d90, abstime=0x7fff82ffccc0) at pthread_cond_wait.c:656
#3  0x00007fff99ccd15c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fffee84ad84 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 45 (Thread 0x7fff837fe700 (LWP 2582)):
#0  0x00007fffee50c5ce in epoll_wait (epfd=48, events=0x7fff837fd580, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fff99cd6e2b in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#2  0x00007fff99cd73d9 in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#3  0x00007fff99cd7900 in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fffee84ad84 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 44 (Thread 0x7fff83fff700 (LWP 2511)):
#0  0x00007fffee4ca3bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fff83ffeac0, rem=rem@entry=0x7fff83ffeac0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffee4d0047 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff83ffeac0, remaining=remaining@entry=0x7fff83ffeac0) at nanosleep.c:27
#2  0x00007fffee4cff7e in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55
#3  0x00007fff99ab75cd in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fff99a6309c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 43 (Thread 0x7fff98fb5700 (LWP 2510)):
#0  0x00007fffee4ca3bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fff98fb4c60, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffee4d0047 in __GI___nanosleep (requested_time=requested_time@entry=0x7fff98fb4c60, remaining=remaining@entry=0x0) at nanosleep.c:27
#2  0x00007fffee5029bf in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:32
#3  0x00007fff99a7a53c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fff99a6309c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 42 (Thread 0x7fffba7fc700 (LWP 2509)):
#0  0x00007fffee50c5ce in epoll_wait (epfd=38, events=0x7fffba7fb570, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fff99cd6e2b in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#2  0x00007fff99cd73d9 in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#3  0x00007fff99cd9ecc in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fffee84ad84 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 41 (Thread 0x7fffbaffd700 (LWP 2508)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffbaffccc0, clockid=<optimized out>, expected=0, futex_word=0x5555592a91a0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffbaffccc0, clockid=<optimized out>, mutex=0x5555592a9150, cond=0x5555592a9178) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555592a9178, mutex=0x5555592a9150, abstime=0x7fffbaffccc0) at pthread_cond_wait.--Type <RET> for more, q to quit, c to continue without paging--
c:656
#3  0x00007fff99ccd15c in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fffee84ad84 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 40 (Thread 0x7fffbbfff700 (LWP 2507)):
#0  0x00007fffee50c5ce in epoll_wait (epfd=35, events=0x7fffbbffe580, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fff99cd6e2b in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#2  0x00007fff99cd73d9 in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#3  0x00007fff99cd7900 in ?? () from /usr/lib/lv2/carla.lv2/carla.so
#4  0x00007fffee84ad84 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 39 (Thread 0x7fffb9ffb700 (LWP 2506)):
#0  0x00007fffee4ffaff in __GI___poll (fds=0x7fff8417a800, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff47e4d66 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2  0x00007ffff47e50f2 in g_main_loop_run () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#3  0x00007ffff5960a28 in BaseUI::main_thread() () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#4  0x00007ffff4d7ec4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#5  0x00007ffff48141e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#6  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 38 (Thread 0x7fffc8943700 (LWP 2505)):
#0  0x00007fffee81fc24 in __cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const () from /lib/x86_64-linux-gnu/libstdc++.so.6
#1  0x00007fffee81cf38 in __dynamic_cast () from /lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007ffff70cc68b in ARDOUR::Automatable::non_realtime_transport_stop(long, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3  0x00007ffff710e943 in ARDOUR::Delivery::non_realtime_transport_stop(long, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff74cff5a in ARDOUR::Route::non_realtime_transport_stop(long, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5  0x00007ffff75d355e in ARDOUR::Session::non_realtime_stop(bool, int, bool&) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#6  0x00007ffff75d464b in ARDOUR::Session::butler_transport_work(bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#7  0x00007ffff70f54ff in ARDOUR::Butler::thread_work() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#8  0x00007ffff70f6692 in ARDOUR::Butler::_thread_work(void*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#9  0x00007ffff5993996 in ?? () from /opt/Ardour-6.6.0/lib/libpbd.so.4
#10 0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 37 (Thread 0x7fffc89ff700 (LWP 2504)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555556a63700) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x555556a63700, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff091b4e8 in __new_sem_wait_slow (sem=0x555556a63700, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff71c002c in ARDOUR::Graph::run_one() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff71c0348 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5  0x00007fffcb5dc9e1 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-6.6.0/lib/backends/libjack_audiobackend.so
#6  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 36 (Thread 0x7fffc8a80700 (LWP 2503)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555556a63700) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x555556a63700, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff091b4e8 in __new_sem_wait_slow (sem=0x555556a63700, abstime=0x0, clockid=0) at sem_waitcommon.c:184
--Type <RET> for more, q to quit, c to continue without paging--
#3  0x00007ffff71c002c in ARDOUR::Graph::run_one() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff71c0348 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5  0x00007fffcb5dc9e1 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-6.6.0/lib/backends/libjack_audiobackend.so
#6  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7fffc8b01700 (LWP 2502)):
#0  0x00007fff982eca64 in ?? () from /usr/lib/lv2/Surge.lv2/Surge.so
#1  0x00007fff981891f8 in ?? () from /usr/lib/lv2/Surge.lv2/Surge.so
#2  0x00007fff9818a996 in ?? () from /usr/lib/lv2/Surge.lv2/Surge.so
#3  0x00007fff9818b20d in ?? () from /usr/lib/lv2/Surge.lv2/Surge.so
#4  0x00007fff982ee1bb in ?? () from /usr/lib/lv2/Surge.lv2/Surge.so
#5  0x00007ffff766bf37 in ARDOUR::LV2Plugin::run(unsigned int, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#6  0x00007ffff7678f74 in ARDOUR::LV2Plugin::connect_and_run(ARDOUR::BufferSet&, long, long, double, ARDOUR::ChanMapping const&, ARDOUR::ChanMapping const&, unsigned int, long) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#7  0x00007ffff7445765 in ARDOUR::PluginInsert::connect_and_run(ARDOUR::BufferSet&, long, long, double, unsigned int, long, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#8  0x00007ffff7446e96 in ARDOUR::PluginInsert::run(ARDOUR::BufferSet&, long, long, double, unsigned int, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#9  0x00007ffff74d1386 in ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long, unsigned int, bool, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#10 0x00007ffff74d4520 in ARDOUR::Route::run_route(long, long, unsigned int, bool, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#11 0x00007ffff74d5029 in ARDOUR::Route::no_roll_unlocked(unsigned int, long, long, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#12 0x00007ffff73ce974 in ARDOUR::MidiTrack::no_roll_unlocked(unsigned int, long, long, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#13 0x00007ffff74d2639 in ARDOUR::Route::no_roll(unsigned int, long, long, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#14 0x00007ffff71c088a in ARDOUR::Graph::process_one_route(ARDOUR::Route*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#15 0x00007ffff71c013f in ARDOUR::Graph::run_one() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#16 0x00007ffff71c0630 in ARDOUR::Graph::main_thread() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#17 0x00007fffcb5dc9e1 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-6.6.0/lib/backends/libjack_audiobackend.so
#18 0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#19 0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7fffc8b0c900 (LWP 2501)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555556f9b9c0) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x555556f9b9c0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff091b4e8 in __new_sem_wait_slow (sem=0x555556f9b9c0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff7502439 in ARDOUR::RTTaskList::run() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff7502858 in ARDOUR::RTTaskList::_thread_run(void*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7fffc940b900 (LWP 2500)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555556f9b9c0) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x555556f9b9c0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff091b4e8 in __new_sem_wait_slow (sem=0x555556f9b9c0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff7502439 in ARDOUR::RTTaskList::run() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff7502858 in ARDOUR::RTTaskList::_thread_run(void*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7fffc9577900 (LWP 2499)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555556f9b9c0) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x555556f9b9c0, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff091b4e8 in __new_sem_wait_slow (sem=0x555556f9b9c0, abstime=0x0, clockid=0) at sem_waitcommon.c:184
--Type <RET> for more, q to quit, c to continue without paging--
#3  0x00007ffff7502439 in ARDOUR::RTTaskList::run() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff7502858 in ARDOUR::RTTaskList::_thread_run(void*) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7fffbb7fe700 (LWP 2494)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4835f61 in g_cond_wait_until () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2  0x00007ffff47b03fb in g_async_queue_timeout_pop () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#3  0x00007ffff4814a14 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#4  0x00007ffff48141e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7fffc997a700 (LWP 2489)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555556a63748) at ../sysdeps/nptl/futex-internal.h:320
#1  do_futex_wait (sem=sem@entry=0x555556a63748, abstime=0x0, clockid=0) at sem_waitcommon.c:112
#2  0x00007ffff091b4e8 in __new_sem_wait_slow (sem=0x555556a63748, abstime=0x0, clockid=0) at sem_waitcommon.c:184
#3  0x00007ffff71c083f in ARDOUR::Graph::routes_no_roll(unsigned int, long, long, bool) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#4  0x00007ffff758d830 in ARDOUR::Session::no_roll(unsigned int) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#5  0x00007ffff758ec1c in ARDOUR::Session::process_without_events(unsigned int) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#6  0x00007ffff758f34f in ARDOUR::Session::process_with_events(unsigned int) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#7  0x00007ffff758feaa in ARDOUR::Session::process(unsigned int) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#8  0x00007ffff70a2c31 in ARDOUR::AudioEngine::process_callback(unsigned int) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#9  0x00007fffcb5dc19d in ARDOUR::JACKAudioBackend::process_thread() () from /opt/Ardour-6.6.0/lib/backends/libjack_audiobackend.so
#10 0x00007fffe01901f2 in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007fffe01a9280 in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#12 0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#13 0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7fffc9ce9700 (LWP 2488)):
#0  __libc_read (nbytes=4, buf=0x7fffc9ce8b80, fd=13) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __libc_read (fd=13, buf=0x7fffc9ce8b80, nbytes=4) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fffe01aa4c2 in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffe01ad91d in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffe01a9280 in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffc9d6a700 (LWP 2487)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555556fd0a08) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555556fd09b0, cond=0x555556fd09e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555556fd09e0, mutex=0x555556fd09b0) at pthread_cond_wait.c:638
#3  0x00007fffe01a9d32 in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007fffe01a183d in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#5  0x00007fffe01a9280 in ?? () from /lib/x86_64-linux-gnu/libjack.so.0
#6  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fffc93ff700 (LWP 2475)):
#0  0x00007fffee4ffaff in __GI___poll (fds=0x5555567c1f60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff47e4d66 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2  0x00007ffff47e4e7c in g_main_context_iteration () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#3  0x00007ffff47e4ec1 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#4  0x00007ffff48141e5 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--
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffcbfff700 (LWP 2467)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4835e4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2  0x00007ffff70a1d83 in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3  0x00007ffff4d7ec4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff48141e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffe1756700 (LWP 2466)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4835e4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2  0x00007ffff70a3e95 in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3  0x00007ffff4d7ec4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff48141e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe3fff700 (LWP 2464)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4835e4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2  0x00007ffff7062ff7 in ARDOUR::Analyser::work() () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3  0x00007ffff4d7ec4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff48141e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe8997700 (LWP 2463)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4835e4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2  0x00007ffff76000c7 in ?? () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3  0x00007ffff4d7ec4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff48141e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffe9198700 (LWP 2462)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff4835e4c in g_cond_wait () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#2  0x00007ffff76000c7 in ?? () from /opt/Ardour-6.6.0/lib/libardour.so.3
#3  0x00007ffff4d7ec4d in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff48141e5 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#5  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffe9999700 (LWP 2461)):
#0  0x00007fffee4ca3bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffe9998b40, rem=0x7fffe9998b50) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fffee4d0047 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
#2  0x00007ffff4815a38 in g_usleep () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#3  0x00005555560d028b in ?? ()
#4  0x00007ffff0911609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#5  0x00007fffee50c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fffea7c3d40 (LWP 2457)):
#0  0x00007ffff4fbec02 in ?? () from /opt/Ardour-6.6.0/lib/libfreetype.so.6
#1  0x00007ffff501e098 in ?? () from /opt/Ardour-6.6.0/lib/libfreetype.so.6
#2  0x00007ffff50200c5 in ?? () from /opt/Ardour-6.6.0/lib/libfreetype.so.6
#3  0x00007ffff4fc1ba0 in ?? () from /opt/Ardour-6.6.0/lib/libfreetype.so.6
#4  0x00007ffff32ed70e in ?? () from /opt/Ardour-6.6.0/lib/libcairo.so.2
--Type <RET> for more, q to quit, c to continue without paging--
#5  0x00007ffff3283370 in ?? () from /opt/Ardour-6.6.0/lib/libcairo.so.2
#6  0x00007ffff32c44e3 in ?? () from /opt/Ardour-6.6.0/lib/libcairo.so.2
#7  0x00007ffff32a67af in ?? () from /opt/Ardour-6.6.0/lib/libcairo.so.2
#8  0x00007ffff32a6a25 in ?? () from /opt/Ardour-6.6.0/lib/libcairo.so.2
#9  0x00007ffff32234d7 in ?? () from /opt/Ardour-6.6.0/lib/libcairo.so.2
#10 0x00007ffff32c9690 in ?? () from /opt/Ardour-6.6.0/lib/libcairo.so.2
#11 0x00007ffff328f7a6 in ?? () from /opt/Ardour-6.6.0/lib/libcairo.so.2
#12 0x00007ffff322e2aa in ?? () from /opt/Ardour-6.6.0/lib/libcairo.so.2
#13 0x00007ffff321d0c9 in cairo_show_glyphs () from /opt/Ardour-6.6.0/lib/libcairo.so.2
#14 0x00007ffff377d01b in ?? () from /opt/Ardour-6.6.0/lib/libpangocairo-1.0.so.0
#15 0x00007ffff377d3df in ?? () from /opt/Ardour-6.6.0/lib/libpangocairo-1.0.so.0
#16 0x00007ffff27e0c69 in pango_renderer_draw_glyphs () from /opt/Ardour-6.6.0/lib/libpango-1.0.so.0
#17 0x00007ffff27e1a8f in pango_renderer_draw_layout_line () from /opt/Ardour-6.6.0/lib/libpango-1.0.so.0
#18 0x00007ffff27e1ec5 in pango_renderer_draw_layout () from /opt/Ardour-6.6.0/lib/libpango-1.0.so.0
#19 0x00007ffff377e07e in pango_cairo_show_layout () from /opt/Ardour-6.6.0/lib/libpangocairo-1.0.so.0
#20 0x000055555588744d in ?? ()
#21 0x00007ffff5c224aa in CairoWidget::on_expose_event(_GdkEventExpose*) () from /opt/Ardour-6.6.0/lib/libgtkmm2ext.so.0
#22 0x00007ffff1fcb268 in Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*) () from /opt/Ardour-6.6.0/lib/libgtkmm-2.4.so.1
#23 0x00007ffff3dd7cac in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff4af3945 in g_closure_invoke () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#25 0x00007ffff4b055a0 in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#26 0x00007ffff4b0e69b in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#27 0x00007ffff4b0f082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#28 0x00007ffff3f5c64c in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#29 0x00007ffff3dd6aa8 in gtk_main_do_event () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#30 0x00007ffff39d4def in ?? () from /opt/Ardour-6.6.0/lib/libgdk-x11-2.0.so.0
#31 0x00007ffff39d4d95 in ?? () from /opt/Ardour-6.6.0/lib/libgdk-x11-2.0.so.0
#32 0x00007ffff39d4d95 in ?? () from /opt/Ardour-6.6.0/lib/libgdk-x11-2.0.so.0
#33 0x00007ffff39d1951 in ?? () from /opt/Ardour-6.6.0/lib/libgdk-x11-2.0.so.0
#34 0x00007ffff39d2248 in gdk_window_process_all_updates () from /opt/Ardour-6.6.0/lib/libgdk-x11-2.0.so.0
#35 0x00007ffff3d29178 in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#36 0x00007ffff399f807 in ?? () from /opt/Ardour-6.6.0/lib/libgdk-x11-2.0.so.0
#37 0x00007ffff47e4a2a in g_main_context_dispatch () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#38 0x00007ffff47e4dd0 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#39 0x00007ffff47e4e7c in g_main_context_iteration () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#40 0x00007ffff3dd5601 in gtk_main_iteration () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#41 0x00005555557f6eba in ?? ()
#42 0x0000555555816c3e in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()>, boost::_bi::list0>, void>::invoke(boost::detail::function::function_buffer&) ()
#43 0x00007ffff5c37708 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) () from /opt/Ardour-6.6.0/lib/libgtkmm2ext.so.0
#44 0x000055555581b492 in PBD::Signal0<void, PBD::OptionalLastValue<void> >::compositor(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*) ()
#45 0x00005555558134c3 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, PBD::EventLoop*, PBD::EventLoop::InvalidationRecord*), boost::_bi::list3<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<PBD::EventLoop*>, boost::_bi::value<PBD::EventLoop::InvalidationRecord*> > >, void>::invoke(boost::detail::function::function_buffer&) ()
#46 0x0000555555fa4700 in ?? ()
#47 0x0000555555fa702e in ?? ()
#48 0x0000555555816dd1 in ?? ()
#49 0x00007ffff5c37708 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) () from /opt/Ardour-6.6.0/lib/libgtkmm2ext.so.0
#50 0x000055555581d3a9 in ?? ()
#51 0x00005555558135ed in ?? ()
#52 0x0000555555835056 in ?? ()
#53 0x000055555583fba3 in ?? ()
#54 0x0000555555869dd3 in ?? ()
#55 0x000055555586adef in ?? ()
#56 0x0000555555874ce6 in ?? ()
#57 0x0000555555876f7e in ?? ()
#58 0x0000555555fb41bd in ?? ()
#59 0x00007ffff1f445f5 in ?? () from /opt/Ardour-6.6.0/lib/libgtkmm-2.4.so.1
--Type <RET> for more, q to quit, c to continue without paging--
#60 0x00007ffff4af3945 in g_closure_invoke () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#61 0x00007ffff4b0501b in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#62 0x00007ffff4b0ec30 in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#63 0x00007ffff4b0f082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#64 0x00007ffff3d3380c in gtk_dialog_response () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#65 0x0000555555fb3b38 in ?? ()
#66 0x00007ffff1f445f5 in ?? () from /opt/Ardour-6.6.0/lib/libgtkmm-2.4.so.1
#67 0x00007ffff4af3945 in g_closure_invoke () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#68 0x00007ffff4b0501b in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#69 0x00007ffff4b0ec30 in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#70 0x00007ffff4b0f082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#71 0x00007ffff3d3380c in gtk_dialog_response () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#72 0x0000555555f438e4 in ?? ()
#73 0x00007ffff1fc9a9b in ?? () from /opt/Ardour-6.6.0/lib/libgtkmm-2.4.so.1
#74 0x00007ffff3dd7cac in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#75 0x00007ffff4af3945 in g_closure_invoke () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#76 0x00007ffff4b04bf2 in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#77 0x00007ffff4b0e69b in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#78 0x00007ffff4b0f082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
#79 0x00007ffff3f5c64c in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#80 0x00007ffff3dd629d in gtk_propagate_event () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#81 0x00007ffff3dd6723 in gtk_main_do_event () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#82 0x00007ffff39f2b4c in ?? () from /opt/Ardour-6.6.0/lib/libgdk-x11-2.0.so.0
#83 0x00007ffff47e4b67 in g_main_context_dispatch () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#84 0x00007ffff47e4dd0 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#85 0x00007ffff47e50f2 in g_main_loop_run () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#86 0x00007ffff3dd53e7 in gtk_main () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#87 0x00007ffff5c2fa45 in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-6.6.0/lib/libgtkmm2ext.so.0
#88 0x00005555557c44db in ?? ()
#89 0x00007fffee4110b3 in __libc_start_main (main=0x5555557c40e0, argc=1, argv=0x7fffffffd018, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd008) at ../csu/libc-start.c:308
#90 0x00005555557cac2a in ?? ()
(gdb) 


ardour-gdb.txt (39,642 bytes)

x42

2021-03-18 17:45

administrator   ~0025611

It seems that surge.lv2 plugin is responsible for this crash.

Can you load the session using "Safe mode: Disable all Plugins" (in the recent session dialog when starting ardour)?
Does it work when you do not use surge but other synth plugins?

akik

2021-03-18 17:59

reporter   ~0025612

The session loads if I disable the plugins. It also opens after I removed the MIDI track with Surge.

akik

2021-03-18 22:17

reporter   ~0025613

To be clear, the problem started only after I added that new MIDI track for the second external keyboard. Until then, the session opened also with Surge on one MIDI track.

akik

2021-04-18 17:10

reporter   ~0025718

-

Issue History

Date Modified Username Field Change
2021-03-18 17:36 akik New Issue
2021-03-18 17:36 akik File Added: ardour-gdb.txt
2021-03-18 17:45 x42 Note Added: 0025611
2021-03-18 17:59 akik Note Added: 0025612
2021-03-18 22:17 akik Note Added: 0025613
2021-04-18 17:10 akik Status new => closed
2021-04-18 17:10 akik Resolution open => unable to reproduce
2021-04-18 17:10 akik Note Added: 0025718