View Issue Details

IDProjectCategoryView StatusLast Update
0008655ardourbugspublic2021-06-22 21:49
Reporterlminiero Assigned Topaul  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformGNUOSLinuxOS Version(any)
Product Version6.6 
Summary0008655: Consistent "buffer overflow detected" when starting recording (probably FD_SET)
DescriptionHi,

first of all, I should clarify I'm using Ardour 6.5.0, as that's the only one available on Fedora 33 (6.6 is not there yet).

A project I was working on starting becoming unusable, since any time I tried to start recording a track, it would crash with a "buffer overflow detected" error. Starting playback and then hitting the global recording button works: enabling recording before playback causes it to crash. I collected a gdb trace which you can find attached.

Something interesting in the trace is that if I navigate to what causes the issue:

#6 0x00007ffff72c3698 in PBD::SystemExec::output_interposer (
    this=0x7fffffffd2a0) at ../libs/pbd/system_exec.cc:841
841 FD_SET (rfd, &rfds);
(gdb) p rfd
$1 = 1048

you can see that the file descriptor is higher than what FD_SET supports (1023). Not sure why FD_SET is used there and not something like poll, but that's very likely what's causing the crash.

I can consistently replicate the same issue another way as well, that is adding a new MIDI track and using Yoshimi as a plugin. This results in the plugin using fltk to add a new file descriptor too (Fl::add_fd), which is also higher than 1023, and since that library uses FD_CLR and related helpers it crashes Ardour for the same reason:

#6 0x00007ffef33fb16c in Fl::remove_fd (n=n@entry=1046, events=events@entry=1)
    at /usr/src/debug/fltk-1.3.5-8.fc33.x86_64/src/Fl_x.cxx:186
186 if (events & POLLIN) FD_CLR(n, &fdsets[0]);
(gdb) p n
$1 = 1046


Since I don't know when an update with a fix will be available, what can cause so many sockets/file descriptors to be in use in Ardour? I'm not using that many tracks in this project, and I've definitely used many more in the past, so it's not sure what I did to cause the problem to appear: I haven't even started adding plugins to tracks either (e.g., reverb, compression, etc.). Any tip on where to be more conservative here would be of great help.

Thanks!
Steps To ReproduceI'm not sure how this can replicated. I ended up in a session where this can be replicated consistently, but how I got there I don't know (and would gladly take the steps needed to before it happened).
Tags6.5

Activities

lminiero

2021-04-06 08:00

reporter  

ardour6-crash_recording.log (70,574 bytes)   
[lminiero@lminiero ~]$ DEBUGGER=gdb ardour6
GNU gdb (GDB) Fedora 10.1-4.fc33
Copyright (C) 2020 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-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://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 /usr/lib64/ardour6/ardour-6.5.0...
Reading symbols from /usr/lib/debug/usr/lib64/ardour6/ardour-6.5.0-6.5.0-2.fc33.x86_64.debug...
(gdb) r
Starting program: /usr/lib64/ardour6/ardour-6.5.0
Missing separate debuginfos, use: dnf debuginfo-install glibc-2.32-4.fc33.x86_64
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Ardour6.5.0 (built using 6.5 and GCC version 10.2.1 20201125 (Red Hat 10.2.1-9))
Ardour: [INFO]: Your system is configured to limit Ardour to 128000 open files
Ardour: [INFO]: Loading system configuration file /etc/ardour6/system_config
Ardour: [INFO]: Loading user configuration file /home/lminiero/.config/ardour6/config
[New Thread 0x7fffe4382640 (LWP 3806)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i7-10850H CPU @ 2.70GHz
Ardour: [INFO]: Using AVX optimized routines
[New Thread 0x7fffe3b81640 (LWP 3807)]
[New Thread 0x7fffe3380640 (LWP 3808)]
[New Thread 0x7fffe2b7f640 (LWP 3809)]
Ardour: [INFO]: Loading plugin meta data file /usr/share/ardour6/plugin_metadata/plugin_tags
Ardour: [INFO]: Loading plugin statistics file /home/lminiero/.config/ardour6/plugin_metadata/plugin_stats
[New Thread 0x7fffe1f31640 (LWP 3810)]
[Thread 0x7fffe1f31640 (LWP 3810) exited]
[New Thread 0x7fffe1f31640 (LWP 3811)]
[New Thread 0x7fffe1479640 (LWP 3812)]
Missing separate debuginfo for /usr/lib64/ardour6/backends/libjack_audiobackend.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/50/../../../../../usr/lib/debug/usr/lib64/ardour6/backends/libjack_audiobackend.so-6.5.0-2.fc33.x86_64.debug
[New Thread 0x7fffe0be2640 (LWP 3813)]
Ardour: [INFO]: Loading default ui configuration file /etc/ardour6/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/lminiero/.config/ardour6/ui_config
Ardour: [INFO]: Loading 449 MIDI patches from /usr/share/ardour6/patchfiles
[New Thread 0x7fffc3fff640 (LWP 3814)]
[New Thread 0x7fffc37fe640 (LWP 3815)]
[New Thread 0x7fffc2ffd640 (LWP 3816)]
[New Thread 0x7fffc27fc640 (LWP 3817)]
Ardour: [INFO]: Loading colour file /usr/share/ardour6/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /etc/ardour6/clearlooks.rc
Ardour: [INFO]: Loading bindings from /etc/ardour6/ardour.keys
Loading ui configuration file /etc/ardour6/clearlooks.rc
[New Thread 0x7fffe00c1640 (LWP 3819)]
[New Thread 0x7fffc1ec5640 (LWP 3820)]

Thread 15 "ArdourGUI" received signal SIG32, Real-time event 32.
[Switching to Thread 0x7fffc1ec5640 (LWP 3820)]
Missing separate debuginfos, use: dnf debuginfo-install adwaita-gtk2-theme-3.28-9.fc33.x86_64 alsa-lib-1.2.4-5.fc33.x86_64 atk-2.36.0-2.fc33.x86_64 atkmm-2.28.1-1.fc33.x86_64 aubio-lib-0.4.9-8.fc33.x86_64 bzip2-libs-1.0.8-4.fc33.x86_64 cairo-1.16.0-9.fc33.x86_64 cairomm-1.12.2-4.fc33.x86_64 cyrus-sasl-lib-2.1.27-6.fc33.x86_64 dbus-libs-1.12.20-2.fc33.x86_64 fftw-libs-single-3.3.8-9.fc33.x86_64 flac-libs-1.3.3-4.fc33.x86_64 fluidsynth-libs-2.1.1-4.fc33.x86_64 fontconfig-2.13.92-12.fc33.x86_64 fribidi-1.0.10-3.fc33.x86_64 gdk-pixbuf2-2.42.4-1.fc33.x86_64 glib2-2.66.8-1.fc33.x86_64 glibmm24-2.64.5-3.fc33.x86_64 graphite2-1.3.14-6.fc33.x86_64 gsm-1.0.19-3.fc33.x86_64 gtk2-2.24.33-1.fc33.x86_64 gtkmm24-2.24.5-10.fc33.x86_64 gvfs-client-1.46.2-1.fc33.x86_64 harfbuzz-2.7.2-1.fc33.x86_64 ibus-gtk2-1.5.23-2.fc33.x86_64 jack-audio-connection-kit-1.9.14-5.fc33.x86_64 krb5-libs-1.18.2-29.fc33.x86_64 libICE-1.0.10-4.fc33.x86_64 libX11-1.6.12-3.fc33.x86_64 libXau-1.0.9-4.fc33.x86_64 libXcomposite-0.4.5-3.fc33.x86_64 libXcursor-1.2.0-3.fc33.x86_64 libXdamage-1.1.5-3.fc33.x86_64 libXfixes-5.0.3-12.fc33.x86_64 libXinerama-1.1.4-6.fc33.x86_64 libXrandr-1.5.2-4.fc33.x86_64 libXrender-0.9.10-12.fc33.x86_64 libXtst-1.2.3-12.fc33.x86_64 libarchive-3.5.1-1.fc33.x86_64 libasyncns-0.8-19.fc33.x86_64 libcom_err-1.45.6-4.fc33.x86_64 libcurl-7.71.1-9.fc33.x86_64 libdb-5.3.28-45.fc33.x86_64 libffi-3.1-26.fc33.x86_64 libgcc-10.2.1-9.fc33.x86_64 libgcrypt-1.8.7-1.fc33.x86_64 libgpg-error-1.41-1.fc33.x86_64 libicu-67.1-4.fc33.x86_64 liblo-0.31-1.fc33.x86_64 liblrdf-0.5.0-20.fc33.x86_64 libmount-2.36.1-1.fc33.x86_64 libnghttp2-1.43.0-1.fc33.x86_64 libpng-1.6.37-6.fc33.x86_64 libsamplerate-0.1.9-7.fc33.x86_64 libselinux-3.1-2.fc33.x86_64 libsigc++20-2.10.6-1.fc33.x86_64 libsndfile-1.0.31-3.fc33.x86_64 libstdc++-10.2.1-9.fc33.x86_64 libthai-0.--Type <RET> for more, q to quit, c to continue without paging--
1.28-5.fc33.x86_64 libunistring-0.9.10-9.fc33.x86_64 libxcb-1.13.1-5.fc33.x86_64 libxml2-2.9.10-8.fc33.x86_64 libzstd-1.4.9-1.fc33.x86_64 ncurses-libs-6.2-3.20200222.fc33.x86_64 openldap-2.4.50-5.fc33.x86_64 openssl-libs-1.1.1k-1.fc33.x86_64 pangomm-2.42.2-1.fc33.x86_64 pcre-8.44-2.fc33.x86_64 pcre2-10.36-4.fc33.x86_64 pixman-0.40.0-2.fc33.x86_64 raptor2-2.0.15-27.fc33.x86_64 readline-8.0-5.fc33.x86_64 rubberband-1.9.1-1.fc33.x86_64 serd-0.30.6-1.fc33.x86_64 sord-0.16.6-1.fc33.x86_64 soundtouch-2.1.1-5.fc33.x86_64 sratom-0.6.6-1.fc33.x86_64 suil-0.10.8-1.fc33.x86_64 taglib-1.11.1-13.fc33.x86_64 vamp-plugin-sdk-2.9.0-2.fc33.x86_64 xz-libs-5.2.5-4.fc33.x86_64 yajl-2.1.0-15.fc33.x86_64 zlib-1.2.11-23.fc33.x86_64
--Type <RET> for more, q to quit, c to continue without paging--
0x00007ffff5b690fc in read () from /lib64/libpthread.so.0
(gdb)
(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /usr/lib64/ardour6/ardour-6.5.0
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Ardour6.5.0 (built using 6.5 and GCC version 10.2.1 20201125 (Red Hat 10.2.1-9))
Ardour: [INFO]: Your system is configured to limit Ardour to 128000 open files
Ardour: [INFO]: Loading system configuration file /etc/ardour6/system_config
Ardour: [INFO]: Loading user configuration file /home/lminiero/.config/ardour6/config
[New Thread 0x7fffe4382640 (LWP 3857)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i7-10850H CPU @ 2.70GHz
Ardour: [INFO]: Using AVX optimized routines
[New Thread 0x7fffe3b81640 (LWP 3858)]
[New Thread 0x7fffe3380640 (LWP 3859)]
[New Thread 0x7fffe2b7f640 (LWP 3860)]
Ardour: [INFO]: Loading plugin meta data file /usr/share/ardour6/plugin_metadata/plugin_tags
Ardour: [INFO]: Loading plugin statistics file /home/lminiero/.config/ardour6/plugin_metadata/plugin_stats
[New Thread 0x7fffe1f31640 (LWP 3861)]
[Thread 0x7fffe1f31640 (LWP 3861) exited]
[New Thread 0x7fffe1f31640 (LWP 3862)]
[New Thread 0x7fffe1479640 (LWP 3863)]
[New Thread 0x7fffe0be2640 (LWP 3864)]
Ardour: [INFO]: Loading default ui configuration file /etc/ardour6/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/lminiero/.config/ardour6/ui_config
Ardour: [INFO]: Loading 449 MIDI patches from /usr/share/ardour6/patchfiles
[New Thread 0x7fffc3fff640 (LWP 3865)]
[New Thread 0x7fffc37fe640 (LWP 3866)]
[New Thread 0x7fffc2ffd640 (LWP 3867)]
[New Thread 0x7fffc27fc640 (LWP 3868)]
Ardour: [INFO]: Loading colour file /usr/share/ardour6/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /etc/ardour6/clearlooks.rc
Ardour: [INFO]: Loading bindings from /etc/ardour6/ardour.keys
Loading ui configuration file /etc/ardour6/clearlooks.rc
[New Thread 0x7fffe00c1640 (LWP 3870)]
[New Thread 0x7fffc1ec5640 (LWP 3871)]

Thread 15 "ArdourGUI" received signal SIG32, Real-time event 32.
[Switching to Thread 0x7fffc1ec5640 (LWP 3871)]
0x00007ffff5b690fc in read () from /lib64/libpthread.so.0
(gdb) c
Continuing.
[Thread 0x7fffc2ffd640 (LWP 3867) exited]
[Thread 0x7fffc1ec5640 (LWP 3871) exited]
[Thread 0x7fffe00c1640 (LWP 3870) exited]
[New Thread 0x7fffc2ffd640 (LWP 3872)]
[New Thread 0x7fffc1e44640 (LWP 3873)]
[New Thread 0x7fffc1643640 (LWP 3874)]
[New Thread 0x7fffc0e42640 (LWP 3875)]
[Thread 0x7fffe0be2640 (LWP 3864) exited]
[Thread 0x7fffc0e42640 (LWP 3875) exited]
[Thread 0x7fffc1643640 (LWP 3874) exited]
[Thread 0x7fffc1e44640 (LWP 3873) exited]
[Thread 0x7fffc37fe640 (LWP 3866) exited]
[New Thread 0x7fffe00c1640 (LWP 3876)]
[New Thread 0x7fffc1ec5640 (LWP 3877)]
[New Thread 0x7fffa3fff640 (LWP 3878)]
[New Thread 0x7fffc1e44640 (LWP 3879)]
RemoteVSTClient: all cache files are up-to-date, not running scanner
error: failed to open file /usr/lib64/lv2/rnnoise.lv2/manifest.ttl (No such file or directory)
lilv_world_load_file(): error: Error loading file `file:///usr/lib64/lv2/rnnoise.lv2/manifest.ttl'
lilv_world_load_bundle(): error: Error reading file:///usr/lib64/lv2/rnnoise.lv2/manifest.ttl
Scanning folders for bundled LV2s: /usr/lib64/ardour6/LV2
error: failed to open file /usr/lib64/lv2/rnnoise.lv2/manifest.ttl (No such file or directory)
lilv_world_load_file(): error: Error loading file `file:///usr/lib64/lv2/rnnoise.lv2/manifest.ttl'
lilv_world_load_bundle(): error: Error reading file:///usr/lib64/lv2/rnnoise.lv2/manifest.ttl
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
error: /usr/lib64/lv2/klaviatur.lv2/klaviatur.ttl:32:0: unexpected end of file
lilv_world_load_file(): error: Error loading file `file:///usr/lib64/lv2/klaviatur.lv2/klaviatur.ttl'
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-1_pi#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-2_pi#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-2_sqrtpi#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-e#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-ln10#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-ln2#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-log10e#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-log2e#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-pi#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-pi_2#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-pi_4#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-sqrt1_2#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (309controlOutputPort. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-constant-sqrt2#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-abs#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-abs-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-acos#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-acos-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-asin#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-asin-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-atan#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-atan-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort2. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort2. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-atan2#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort2. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort2. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-atan2-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-ceil#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-ceil-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-cos#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-cos-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-cosh#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-cosh-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-exp#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-exp-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-floor#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-floor-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort2. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort2. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-fmod#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort2. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort2. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-fmod-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-log#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-log-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-log10#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-log10-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort2. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort2. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-pow#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort2. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort2. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-pow-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sin#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sin-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sinh#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sinh-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sqrt#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-sqrt-ctrl#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310audioOutputPort1.PU http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-tan#0> port symbol `(null)' is invalid
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#index ...) property
lilv_plugin_get_unique(): error: No value found for (310controlOutputPort1. http://lv2plug.in/ns/lv2core#symbol ...) property
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://ll-plugins.nongnu.org/lv2/math-function-tan-ctrl#0> port symbol `(null)' is invalid
[New Thread 0x7fffc37fe640 (LWP 3880)]
[New Thread 0x7fffc0e42640 (LWP 3881)]
Set cursor set to default
 loading from /home/lminiero/ardour/Fragments as Fragments templ  is_new 0 bp 0
[New Thread 0x7fffc1ee9ac0 (LWP 3882)]
[New Thread 0x7fffc1eddac0 (LWP 3883)]
[New Thread 0x7fffc1ed1ac0 (LWP 3884)]
[New Thread 0x7fffc0026ac0 (LWP 3885)]
[New Thread 0x7fffc001aac0 (LWP 3886)]
[New Thread 0x7fffc000eac0 (LWP 3887)]
[New Thread 0x7fffa3777ac0 (LWP 3888)]
[New Thread 0x7fffa376bac0 (LWP 3889)]
[New Thread 0x7fffa375fac0 (LWP 3890)]
[New Thread 0x7fffa3753ac0 (LWP 3891)]
[New Thread 0x7fffa3747ac0 (LWP 3892)]
[New Thread 0x7fffa373c640 (LWP 3893)]
[New Thread 0x7fffa36bb640 (LWP 3894)]
[New Thread 0x7fffa363a640 (LWP 3895)]
[New Thread 0x7fffa35b9640 (LWP 3896)]
[New Thread 0x7fffa3538640 (LWP 3897)]
[New Thread 0x7fffa34b7640 (LWP 3898)]
[New Thread 0x7fffa3436640 (LWP 3899)]
[New Thread 0x7fffa33b5640 (LWP 3900)]
[New Thread 0x7fffa3334640 (LWP 3901)]
[New Thread 0x7fffa32b3640 (LWP 3902)]
[New Thread 0x7fffa3232640 (LWP 3903)]
[Thread 0x7fffc1e44640 (LWP 3879) exited]
[Thread 0x7fffc37fe640 (LWP 3880) exited]
[Thread 0x7fffc2ffd640 (LWP 3872) exited]
[New Thread 0x7fff36b4a640 (LWP 3904)]
[New Thread 0x7fffc2ffd640 (LWP 3905)]
LANG: en
Locale not in resources - use default
[New Thread 0x7fffc37fe640 (LWP 3909)]
[New Thread 0x7fffc1e44640 (LWP 3910)]
[New Thread 0x7fffc1643640 (LWP 3911)]
[New Thread 0x7ffef30b1640 (LWP 3912)]
[New Thread 0x7ffef28b0640 (LWP 3913)]
Reading DG MuldjordKit took 4861 microseconds, final size = 11428
[New Thread 0x7ffef20af640 (LWP 3914)]
[Thread 0x7ffef20af640 (LWP 3914) exited]
[New Thread 0x7ffef20af640 (LWP 3915)]
[New Thread 0x7ffef10ae640 (LWP 3916)]
[New Thread 0x7ffef08ad640 (LWP 3917)]
[New Thread 0x7ffee3fff640 (LWP 3918)]
[New Thread 0x7ffee37fe640 (LWP 3919)]
[New Thread 0x7ffee2ffd640 (LWP 3920)]
[New Thread 0x7ffee27fc640 (LWP 3921)]
[New Thread 0x7ffee1ffb640 (LWP 3922)]
[Thread 0x7fffc0e42640 (LWP 3881) exited]
[Detaching after vfork from child process 4024]
[New Thread 0x7fffc0e42640 (LWP 4025)]
*** buffer overflow detected ***: terminated
Missing separate debuginfos, use: dnf debuginfo-install drumgizmo-0.9.19-2.fc33.x86_64 dssi-vst-0.9.2-25.fc33.x86_64 expat-2.2.8-3.fc33.x86_64 ladspa-1.13-25.fc33.x86_64
--Type <RET> for more, q to quit, c to continue without paging--

Thread 64 "ExecStdOut" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffc0e42640 (LWP 4025)]
0x00007ffff50ba9d5 in raise () from /lib64/libc.so.6
(gdb) bt
#0  0x00007ffff50ba9d5 in raise () at /lib64/libc.so.6
#1  0x00007ffff50a38a4 in abort () at /lib64/libc.so.6
#2  0x00007ffff50fd177 in __libc_message () at /lib64/libc.so.6
#3  0x00007ffff518e4ca in __fortify_fail () at /lib64/libc.so.6
#4  0x00007ffff518cd66 in annobin_chk_fail.c_end () at /lib64/libc.so.6
#5  0x00007ffff518e40b in annobin_fdelt_chk.c_end () at /lib64/libc.so.6
#6  0x00007ffff72c3698 in PBD::SystemExec::output_interposer()
    (this=0x7fffffffd2a0) at ../libs/pbd/system_exec.cc:841
#7  0x00007ffff72ca13c in interposer_thread(void*) (arg=0x7fffffffd2a0)
    at ../libs/pbd/system_exec.cc:281
#8  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#9  0x00007ffff517eb53 in clone () at /lib64/libc.so.6
(gdb) thread apply all bt

Thread 64 (Thread 0x7fffc0e42640 (LWP 4025) "ExecStdOut"):
#0  0x00007ffff50ba9d5 in raise () at /lib64/libc.so.6
#1  0x00007ffff50a38a4 in abort () at /lib64/libc.so.6
#2  0x00007ffff50fd177 in __libc_message () at /lib64/libc.so.6
#3  0x00007ffff518e4ca in __fortify_fail () at /lib64/libc.so.6
#4  0x00007ffff518cd66 in annobin_chk_fail.c_end () at /lib64/libc.so.6
#5  0x00007ffff518e40b in annobin_fdelt_chk.c_end () at /lib64/libc.so.6
#6  0x00007ffff72c3698 in PBD::SystemExec::output_interposer() (this=0x7fffffffd2a0) at ../libs/pbd/system_exec.cc:841
#7  0x00007ffff72ca13c in interposer_thread(void*) (arg=0x7fffffffd2a0) at ../libs/pbd/system_exec.cc:281
#8  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#9  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 63 (Thread 0x7ffee1ffb640 (LWP 3922) "WaveViewDrawing"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7f9bb5c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x5555645b5af8, block=<optimized out>) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7f9d793 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368
--Type <RET> for more, q to quit, c to continue without paging--c
#4  0x00007ffff7f9d80e in ArdourWaveView::WaveViewDrawingThread::run() (this=0x555565ee5dd0) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#6  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#7  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#8  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 62 (Thread 0x7ffee27fc640 (LWP 3921) "WaveViewDrawing"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7f9bb5c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x5555645b5af8, block=<optimized out>) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7f9d793 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368
#4  0x00007ffff7f9d80e in ArdourWaveView::WaveViewDrawingThread::run() (this=0x555565ee5b40) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#6  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#7  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#8  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 61 (Thread 0x7ffee2ffd640 (LWP 3920) "WaveViewDrawing"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7f9bb5c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x5555645b5af8, block=<optimized out>) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7f9d793 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368
#4  0x00007ffff7f9d80e in ArdourWaveView::WaveViewDrawingThread::run() (this=0x555565ee58b0) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#6  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#7  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#8  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 60 (Thread 0x7ffee37fe640 (LWP 3919) "WaveViewDrawing"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7f9bb5c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x5555645b5af8, block=<optimized out>) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7f9d793 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368
#4  0x00007ffff7f9d80e in ArdourWaveView::WaveViewDrawingThread::run() (this=0x555565ee5620) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#6  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#7  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#8  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 59 (Thread 0x7ffee3fff640 (LWP 3918) "WaveViewDrawing"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7f9bb5c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x5555645b5af8, block=<optimized out>) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7f9d793 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368
#4  0x00007ffff7f9d80e in ArdourWaveView::WaveViewDrawingThread::run() (this=0x555565ee53b0) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#6  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#7  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#8  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 58 (Thread 0x7ffef08ad640 (LWP 3917) "WaveViewDrawing"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7f9bb5c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x5555645b5af8, block=<optimized out>) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7f9d793 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368
#4  0x00007ffff7f9d80e in ArdourWaveView::WaveViewDrawingThread::run() (this=0x555565ee4e40) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#6  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#7  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#8  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 57 (Thread 0x7ffef10ae640 (LWP 3916) "WaveViewDrawing"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7f9bb5c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x5555645b5af8, block=<optimized out>) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7f9d793 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368
#4  0x00007ffff7f9d80e in ArdourWaveView::WaveViewDrawingThread::run() (this=0x555565ee4e60) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#6  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#7  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#8  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 56 (Thread 0x7ffef20af640 (LWP 3915) "WaveViewDrawing"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7f9bb5c in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) (this=0x5555645b5af8, block=<optimized out>) at ../libs/waveview/wave_view_private.cc:299
#3  0x00007ffff7f9d793 in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () at ../libs/waveview/wave_view_private.cc:368
#4  0x00007ffff7f9d80e in ArdourWaveView::WaveViewDrawingThread::run() (this=0x555565ee4d20) at ../libs/waveview/wave_view_private.cc:450
#5  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#6  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#7  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#8  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 54 (Thread 0x7ffef28b0640 (LWP 3913) "AutomationWatch"):
#0  0x00007ffff5145a81 in clock_nanosleep@GLIBC_2.2.5 () at /lib64/libc.so.6
#1  0x00007ffff514afa7 in nanosleep () at /lib64/libc.so.6
#2  0x00007ffff6f33c67 in g_usleep () at /lib64/libglib-2.0.so.0
#3  0x00007ffff78ce59a in ARDOUR::AutomationWatch::thread() (this=0x555558a7ce00) at ../libs/ardour/automation_watch.cc:195
#4  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#5  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6


Thread 53 (Thread 0x7ffef30b1640 (LWP 3912) "autoconnect"):
#0  0x00007ffff5b656c2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ffff7bda561 in ARDOUR::Session::auto_connect_thread_run() (this=0x5555570970b0) at ../libs/ardour/session.cc:7142
#2  0x00007ffff7bda85c in ARDOUR::Session::auto_connect_thread(void*) (arg=0x5555570970b0) at ../libs/ardour/session.cc:7081
#3  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 52 (Thread 0x7fffc1643640 (LWP 3911) "SessionSignals"):
#0  0x00007ffff5b656c2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ffff7c09443 in ARDOUR::Session::emit_thread_run() (this=0x5555570970b0) at ../libs/ardour/session_process.cc:1110
#2  0x00007ffff7c0947c in ARDOUR::Session::emit_thread(void*) (arg=0x5555570970b0) at ../libs/ardour/session_process.cc:1099
#3  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 51 (Thread 0x7fffc1e44640 (LWP 3910) "ArdourGUI"):
#0  0x00007ffff5b68338 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68463 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007fff350b5366 in Semaphore::wait(std::chrono::duration<long, std::ratio<1l, 1000l> > const&) () at /usr/lib64/lv2/drumgizmo.lv2/drumgizmo.so
#3  0x00007fff350bbdc7 in DrumKitLoader::thread_main() () at /usr/lib64/lv2/drumgizmo.lv2/drumgizmo.so
#4  0x00007fff350b018e in Thread::thread_run(void*) () at /usr/lib64/lv2/drumgizmo.lv2/drumgizmo.so
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 50 (Thread 0x7fffc37fe640 (LWP 3909) "ArdourGUI"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007fff350b5461 in Semaphore::wait() () at /usr/lib64/lv2/drumgizmo.lv2/drumgizmo.so
#3  0x00007fff350a47f9 in AudioCacheEventHandler::thread_main() () at /usr/lib64/lv2/drumgizmo.lv2/drumgizmo.so
#4  0x00007fff350b018e in Thread::thread_run(void*) () at /usr/lib64/lv2/drumgizmo.lv2/drumgizmo.so
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 49 (Thread 0x7fffc2ffd640 (LWP 3905) "midiUI"):
#0  0x00007ffff5173a5f in poll () at /lib64/libc.so.6
#1  0x00007ffff6f5ca36 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007ffff6f0a163 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#4  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 48 (Thread 0x7fff36b4a640 (LWP 3904) "butler"):
#0  0x00007ffff5173a5f in poll () at /lib64/libc.so.6
#1  0x00007ffff72a44bc in poll (__timeout=-1, __nfds=1, __fds=0x7fff36b49730) at /usr/include/bits/poll2.h:46
#2  CrossThreadChannel::poll_for_request() (this=<optimized out>) at ../libs/pbd/crossthread.posix.cc:102
#3  0x00007ffff72a4542 in CrossThreadChannel::receive(char&, bool) (this=this@entry=0x55555771d3c8, msg=@0x7fff36b49830: 0 '\000', wait=wait@entry=true) at ../libs/pbd/crossthread.posix.cc:123
#4  0x00007ffff78d52e3 in ARDOUR::Butler::thread_work() (this=0x55555771d330) at ../libs/ardour/butler.cc:172
#5  0x00007ffff72b7dca in fake_thread_start(void*) (arg=0x5555576cb4c0) at ../libs/pbd/pthread_utils.cc:113
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 47 (Thread 0x7fffa3232640 (LWP 3903) "RT-10-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 46 (Thread 0x7fffa32b3640 (LWP 3902) "RT-9-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 45 (Thread 0x7fffa3334640 (LWP 3901) "RT-8-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 44 (Thread 0x7fffa33b5640 (LWP 3900) "RT-7-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 43 (Thread 0x7fffa3436640 (LWP 3899) "RT-6-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 42 (Thread 0x7fffa34b7640 (LWP 3898) "RT-5-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 41 (Thread 0x7fffa3538640 (LWP 3897) "RT-4-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 40 (Thread 0x7fffa35b9640 (LWP 3896) "RT-3-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 39 (Thread 0x7fffa363a640 (LWP 3895) "RT-2-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 38 (Thread 0x7fffa36bb640 (LWP 3894) "RT-1-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7956e5c in PBD::Semaphore::wait() (this=0x5555586a2f28) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::reached_terminal_node() (this=<optimized out>) at ../libs/ardour/graph.cc:301
#4  ARDOUR::Graph::reached_terminal_node() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:275
#5  0x00007ffff7956f1f in ARDOUR::GraphNode::finish(int) (this=<optimized out>, chain=<optimized out>) at ../libs/ardour/graphnode.cc:73
#6  0x00007ffff795946c in ARDOUR::GraphNode::run(int) (chain=<optimized out>, this=<optimized out>) at ../libs/ardour/ardour/graphnode.h:63
#7  0x00007ffff795ca38 in ARDOUR::Graph::helper_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:470
#8  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#9  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 37 (Thread 0x7fffa373c640 (LWP 3893) "RT-main-(nil)"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff79593c3 in PBD::Semaphore::wait() (this=0x5555586a2f00) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::Graph::run_one() (this=this@entry=0x5555586a2e50) at ../libs/ardour/graph.cc:426
#4  0x00007ffff795c8d0 in ARDOUR::Graph::main_thread() (this=0x5555586a2e50) at ../libs/ardour/graph.cc:523
#5  0x00007fffe0bf9221 in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#6  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#7  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 36 (Thread 0x7fffa3747ac0 (LWP 3892) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 35 (Thread 0x7fffa3753ac0 (LWP 3891) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 34 (Thread 0x7fffa375fac0 (LWP 3890) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 33 (Thread 0x7fffa376bac0 (LWP 3889) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 32 (Thread 0x7fffa3777ac0 (LWP 3888) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 31 (Thread 0x7fffc000eac0 (LWP 3887) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 30 (Thread 0x7fffc001aac0 (LWP 3886) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 29 (Thread 0x7fffc0026ac0 (LWP 3885) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 28 (Thread 0x7fffc1ed1ac0 (LWP 3884) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 27 (Thread 0x7fffc1eddac0 (LWP 3883) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 26 (Thread 0x7fffc1ee9ac0 (LWP 3882) "RTTaskList"):
#0  0x00007ffff5b68104 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1  0x00007ffff5b68208 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2  0x00007ffff7ba5478 in PBD::Semaphore::wait() (this=0x5555573fc5b0) at ../libs/pbd/pbd/semutils.h:49
#3  ARDOUR::RTTaskList::run() (this=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:112
#4  0x00007ffff7ba58ac in ARDOUR::RTTaskList::_thread_run(void*) (arg=0x5555573fc580) at ../libs/ardour/rt_tasklist.cc:68
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7fffa3fff640 (LWP 3878) "audioengine"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff41872e2 in Jack::JackLinuxFutex::TimedWait(long) () at /lib64/libjack.so.0
#2  0x00007ffff4169fc5 in Jack::JackConnectionManager::SuspendRefNum(Jack::JackClientControl*, Jack::JackLinuxFutex*, Jack::JackClientTiming*, long) () at /lib64/libjack.so.0
#3  0x00007ffff4167f88 in Jack::JackClient::CycleWait() () at /lib64/libjack.so.0
#4  0x00007fffe0bfcbaa in ARDOUR::JACKAudioBackend::process_thread() () at /usr/lib64/ardour6/backends/libjack_audiobackend.so
#5  0x00007ffff416843b in non-virtual thunk to Jack::JackClient::Execute() () at /lib64/libjack.so.0
#6  0x00007ffff418545c in Jack::JackPosixThread::ThreadHandler(void*) () at /lib64/libjack.so.0
#7  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#8  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7fffc1ec5640 (LWP 3877) "audioengine"):
#0  0x00007ffff5b690fc in read () at /lib64/libpthread.so.0
#1  0x00007ffff418668e in Jack::JackClientSocket::Read(void*, int) () at /lib64/libjack.so.0
#2  0x00007ffff418b13d in Jack::JackClientNotification::Read(Jack::detail::JackChannelTransactionInterface*) () at /lib64/libjack.so.0
#3  0x00007ffff418af82 in Jack::JackSocketClientChannel::Execute() () at /lib64/libjack.so.0
#4  0x00007ffff418545c in Jack::JackPosixThread::ThreadHandler(void*) () at /lib64/libjack.so.0
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7fffe00c1640 (LWP 3876) "audioengine"):
#0  0x00007ffff5b656c2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ffff4185f1e in Jack::JackPosixProcessSync::Wait() () at /lib64/libjack.so.0
#2  0x00007ffff417a3e5 in Jack::JackMessageBuffer::Execute() () at /lib64/libjack.so.0
#3  0x00007ffff418545c in Jack::JackPosixThread::ThreadHandler(void*) () at /lib64/libjack.so.0
#4  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#5  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fffc27fc640 (LWP 3868) "gdbus"):
#0  0x00007ffff5173a5f in poll () at /lib64/libc.so.6
#1  0x00007ffff6f5ca36 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007ffff6f0a163 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3  0x00007ffff66d401a in gdbus_shared_thread_func.lto_priv () at /lib64/libgio-2.0.so.0
#4  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fffc3fff640 (LWP 3865) "gmain"):
#0  0x00007ffff5173a5f in poll () at /lib64/libc.so.6
#1  0x00007ffff6f5ca36 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007ffff6f07e73 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007ffff6f09a91 in glib_worker_main () at /lib64/libglib-2.0.so.0
#4  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fffe1479640 (LWP 3863) "DeviceList"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff789fccc in ARDOUR::AudioEngine::do_devicelist_update() (this=0x5555563eee60) at ../libs/ardour/audioengine.cc:703
#3  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#4  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fffe1f31640 (LWP 3862) "EngineWatchdog"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff78a0dbc in ARDOUR::AudioEngine::do_reset_backend() (this=0x5555563eee60) at ../libs/ardour/audioengine.cc:667
#3  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#4  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fffe2b7f640 (LWP 3860) "Analyzer"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff787d65f in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:93
#3  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#4  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fffe3380640 (LWP 3859) "PeakFileBuilder"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7c5111f in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#4  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fffe3b81640 (LWP 3858) "PeakFileBuilder"):
#0  0x00007ffff517955d in syscall () at /lib64/libc.so.6
#1  0x00007ffff6f57003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007ffff7c5111f in peak_thread_work() () at ../libs/ardour/source_factory.cc:74
#3  0x00007ffff709de9a in call_thread_entry_slot.lto_priv () at /lib64/libglibmm-2.4.so.1
#4  0x00007ffff6f38402 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fffe4382640 (LWP 3857) "LXVSTEventLoop"):
#0  0x00007ffff5145a81 in clock_nanosleep@GLIBC_2.2.5 () at /lib64/libc.so.6
#1  0x00007ffff514afa7 in nanosleep () at /lib64/libc.so.6
#2  0x00007ffff6f33c67 in g_usleep () at /lib64/libglib-2.0.so.0
#3  0x0000555555f5694a in gui_event_loop(void*) (ptr=<optimized out>) at ../gtk2_ardour/linux_vst_gui_support.cc:468
#4  0x00007ffff5b5f3f9 in start_thread () at /lib64/libpthread.so.0
#5  0x00007ffff517eb53 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7ffff1a0ef80 (LWP 3856) "ArdourGUI"):
#0  0x00007ffff514ad5f in wait4 () at /lib64/libc.so.6
#1  0x00007ffff72c3110 in PBD::SystemExec::wait(int) (this=this@entry=0x7fffffffd2a0, options=options@entry=0) at ../libs/pbd/system_exec.cc:695
#2  0x0000555555e85562 in xdg_screensaver_reset() () at ../gtk2_ardour/screensaver.cc:87
#3  0x0000555555e855e5 in ARDOUR_UI_UTILS::inhibit_screensaver(bool) (inhibit=<optimized out>) at ../gtk2_ardour/screensaver.cc:96
#4  0x00007ffff7343f6a in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests() (this=0x5555567fb470) at /usr/include/glibmm-2.4/glibmm/threads.h:729
#5  0x00007ffff72a442e in BaseUI::request_handler(Glib::IOCondition) (this=0x5555567fb470, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:149
#6  0x00007ffff729e99b in sigc::slot1<bool, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (_A_a1=@0x7fffffffd4c4: Glib::IO_IN, this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:665
#7  cross_thread_channel_call_receive_slot(_GIOChannel*, GIOCondition, void*) (condition=<optimized out>, data=<optimized out>) at ../libs/pbd/crossthread.cc:52
#8  0x00007ffff6f0aa9f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#9  0x00007ffff6f5ca98 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#10 0x00007ffff6f0a163 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#11 0x00007ffff6b410c2 in gtk_main () at /lib64/libgtk-x11-2.0.so.0
#12 0x00007ffff7346cfa in Gtkmm2ext::UI::run(Receiver&) (this=0x5555567fb470, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:310
#13 0x0000555555914f0a in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ../gtk2_ardour/main.cc:396
(gdb)
(gdb) up
#1  0x00007ffff50a38a4 in abort () from /lib64/libc.so.6
(gdb)
#2  0x00007ffff50fd177 in __libc_message () from /lib64/libc.so.6
(gdb)
#3  0x00007ffff518e4ca in __fortify_fail () from /lib64/libc.so.6
(gdb) up
#4  0x00007ffff518cd66 in __chk_fail () from /lib64/libc.so.6
(gdb)
#5  0x00007ffff518e40b in __fdelt_warn () from /lib64/libc.so.6
(gdb)
#6  0x00007ffff72c3698 in PBD::SystemExec::output_interposer (
    this=0x7fffffffd2a0) at ../libs/pbd/system_exec.cc:841
841				FD_SET (rfd, &rfds);
(gdb) p rfd
$1 = 1048
(gdb) p rfds
$2 = {fds_bits = {0 <repeats 16 times>}}
(gdb)
ardour6-crash_recording.log (70,574 bytes)   

lminiero

2021-04-07 14:14

reporter   ~0025679

Quick update: apparently, cleaning up the session from unused files fixed this. I always do a lot of takes for each part (what can I say, I'm a clumsy player!), and it turns out every single attempt I then discarded to try again was still there, possibly acting as part of a very long undo. In the case of this project, 1.8G out of 2.5G were removed, and for some reason this was enough not to have Ardour crash anymore.

Not sure what unused files and/or undo have to do with file descriptors (if they were the cause), but the problem is indeed there. Please let me know if there's anything else I can provide to help fix the issue.

lminiero

2021-04-07 14:16

reporter   ~0025680

PS: maybe each of those files was opened at session startup and not closed for the duration of the project, in case it could be needed later on?

paul

2021-04-22 00:04

administrator   ~0025729

The file descriptor count will rise by 1 for each distinct audio file (this is one of the reason that ardour prints the system file open limit to stdout during startup (it varies quite dramatically). The files get opened on demand, and are generally not closed. At one time, we had an LRU cache for file descriptors, but ultimately dropped it because it was complex and generally unnecessary on a modern system.

However, the FD_SET issue that you've raised here is different (hard-coded limit to the API), and so needs a different approach.

paul

2021-05-06 20:45

administrator   ~0025792

Commit 3a7ea6b217 should fix this.

If possible, please check the nightly build from nightly.ardour.org (there's a free demo version, and it can be installed in parallel with the fedora one), after May 6th at about 11:00 UTC.

lminiero

2021-05-07 14:22

reporter   ~0025795

Thanks for the update, Paul! I'll try using one of the Nightly builds, even though that session doesn't have that many files anymore, as I cleaned unused files since. I'll try to replicate the scenario I was in with a new session, to see if it's not crashing anymore.

paul

2021-06-22 21:49

administrator   ~0025993

see notes. we use poll(2) now.

paul

2021-06-22 21:49

administrator   ~0025994

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2021-04-06 08:00 lminiero New Issue
2021-04-06 08:00 lminiero Tag Attached: 6.5
2021-04-06 08:00 lminiero File Added: ardour6-crash_recording.log
2021-04-07 14:14 lminiero Note Added: 0025679
2021-04-07 14:16 lminiero Note Added: 0025680
2021-04-22 00:04 paul Note Added: 0025729
2021-05-06 20:45 paul Assigned To => paul
2021-05-06 20:45 paul Status new => feedback
2021-05-06 20:45 paul Note Added: 0025792
2021-05-07 14:22 lminiero Note Added: 0025795
2021-05-07 14:22 lminiero Status feedback => assigned
2021-06-22 21:49 paul Status assigned => resolved
2021-06-22 21:49 paul Resolution open => fixed
2021-06-22 21:49 paul Note Added: 0025993
2021-06-22 21:49 paul Note Added: 0025994
2021-06-22 21:49 paul Status resolved => closed