View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010012 | ardour | bugs | public | 2025-09-25 18:29 | 2025-09-28 22:31 |
Reporter | delt | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | sometimes |
Status | new | Resolution | open | ||
Platform | Ubuntu | OS | Linux | OS Version | (any) |
Product Version | 8.12 | ||||
Summary | 0010012: Crash with Carla Rack LV2 | ||||
Description | Carla crashes on close session / exit if there is an instance of Carla (LV2) loaded. | ||||
Steps To Reproduce | - Load a large-ish session with a good number of tracks - Add an instance of Carla LV2 to a track's effects - Add some plugins (guitarix, rkrp) to this instance of Carla - Close session by either quitting Carla or opening/reopening a session | ||||
Tags | No tags attached. | ||||
|
carlasegfault.txt (6,774 bytes)
kernel=6.11.0-1011-lowlatency, nproc=18 ∙[pts/1|user@laptop-lenovo]:~$ carla Carla 2.5.10 started, status: Python version: 3.12.3 Qt version: 5.15.13 PyQt version: 5.15.10 Binary dir: /usr/lib/carla Resources dir: /usr/share/carla/resources Frontend pixel ratio is 1.0 libjack.so.0 loaded successfully! ∙[pts/1|user@laptop-lenovo]:~$ ardour Ardour8.12.0 (built using 8.12 and GCC version 10.2.1 20210110) Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files Ardour: [INFO]: Loading system configuration file /opt/Ardour-8.12.0/etc/system_config Ardour: [INFO]: Loading user configuration file /home/user/.config/ardour8/config Ardour: [INFO]: CPU vendor: GenuineIntel Ardour: [INFO]: AVX capable processor Ardour: [INFO]: AVX with FMA capable processor Ardour: [INFO]: CPU brand: Intel(R) Core(TM) Ultra 7 155H Ardour: [INFO]: Using AVX and FMA optimized routines Ardour: [INFO]: Loading plugin meta data file /opt/Ardour-8.12.0/share/plugin_metadata/plugin_tags Ardour: [INFO]: Loading plugin statistics file /home/user/.config/ardour8/plugin_metadata/plugin_stats Ardour: [INFO]: add_lrdf_data '/home/user/.config/ardour8/rdf:/opt/Ardour-8.12.0/share/rdf:/usr/local/share/ladspa/rdf:/usr/share/ladspa/rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/swh-plugins.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/swh-aux.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/swh-scales.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/blop.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/caps.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/ladspa.rdfs' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/swh-plugins.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/swh-aux.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/swh-scales.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/blop.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/caps.rdf' Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/ladspa.rdfs' Cannot xinstall SIGPIPE error handler Ardour: [INFO]: Loading default ui configuration file /opt/Ardour-8.12.0/etc/default_ui_config Ardour: [INFO]: Loading 461 MIDI patches from /opt/Ardour-8.12.0/share/patchfiles Ardour: [INFO]: Loading user ui configuration file /home/user/.config/ardour8/ui_config Ardour: [INFO]: Loading color file /opt/Ardour-8.12.0/share/themes/dark-ardour.colors Ardour: [INFO]: Loading ui configuration file /opt/Ardour-8.12.0/etc/clearlooks.rc Ardour: [INFO]: Loading bindings from /opt/Ardour-8.12.0/etc/ardour.keys Loading ui configuration file /opt/Ardour-8.12.0/etc/clearlooks.rc error: failed to open file /usr/lib/lv2/RakarrackPlus.lv2-wtf.tar.gz/manifest.ttl (Not a directory) lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/RakarrackPlus.lv2-wtf.tar.gz/manifest.ttl' lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/RakarrackPlus.lv2-wtf.tar.gz/manifest.ttl error: failed to open file /usr/lib/lv2/gx_amp-orig.tar.gz/manifest.ttl (Not a directory) lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/gx_amp-orig.tar.gz/manifest.ttl' lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/gx_amp-orig.tar.gz/manifest.ttl error: failed to open file /usr/lib/lv2/RakarrackPlus.lv2-wtf.tar.gz/manifest.ttl (Not a directory) lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/RakarrackPlus.lv2-wtf.tar.gz/manifest.ttl' lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/RakarrackPlus.lv2-wtf.tar.gz/manifest.ttl error: failed to open file /usr/lib/lv2/gx_amp-orig.tar.gz/manifest.ttl (Not a directory) lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/gx_amp-orig.tar.gz/manifest.ttl' lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/gx_amp-orig.tar.gz/manifest.ttl VST3 not a valid bundle: '/usr/lib/vst3/yabridge/sforzando.vst3/Contents/x86_64-win/sforzando.vst3' VST3 not a valid bundle: '/home/user/.vst3/yabridge_/sforzando.vst3/Contents/x86_64-win/sforzando.vst3' LANG: en Locale not in resources - use default using block size: 512 mlock 840164 bytes using block size: 512 mlock 840164 bytes [WRN] Found standard VST 2.x chunk header (bank) using block size: 512 mlock 840164 bytes using block size: 512 mlock 840164 bytes [carla] Will use LV2 X11 UI for 'LSP Dynamic Processor Mono' [carla] Will use LV2 X11 UI for 'GxTuner' [carla] Will use LV2 X11 UI for 'LSP Pre EQ x16 Mono' using block size: 512 mlock 840164 bytes [carla] Will use LV2 X11 UI for 'GxAmpX-clean' [carla] Will use LV2 X11 UI for 'LSP Post EQ x16 Mono' [carla] Will use LV2 X11 UI for 'LSP Impulse Responses Mono' [carla] Project directory not set, cannot map abstractPath '.' [carla] Project directory not set, cannot map abstractPath '12_Ampeg_SVT-810E_Olympic_MkIIIS_edition2.wav' [carla] Plugin requested value for 'http://lsp-plug.in/plugins/lv2/impulse_responses_mono/KVT' which is not available [carla] Carla assertion failure: "numScopedInitInstances == 0" in file carla_juce.cpp, line 80 [carla] Will use LV2 X11 UI for 'LSP Dynamic Processor Mono' [carla] Will use LV2 X11 UI for 'GxTuner' [carla] Will use LV2 X11 UI for 'LSP Pre EQ x16 Mono' [carla] Will use LV2 X11 UI for 'GxTubeScreamer' using block size: 512 mlock 840164 bytes [carla] Will use LV2 X11 UI for 'GxAmpX-clean' [carla] Will use LV2 X11 UI for 'LSP Post EQ x16 Mono' [carla] Will use LV2 X11 UI for 'LSP Impulse Responses Mono' [carla] Project directory not set, cannot map abstractPath '.' [carla] Project directory not set, cannot map abstractPath '07_Ampeg_SVT-810E_by_Shift_Line.wav' [carla] Plugin requested value for 'http://lsp-plug.in/plugins/lv2/impulse_responses_mono/KVT' which is not available munlock 840164 bytes munlock 840164 bytes munlock 840164 bytes munlock 840164 bytes [carla] Project directory not set, cannot map abstractPath '.' [carla] Project directory not set, cannot map abstractPath '.' munlock 840164 bytes [carla] Project directory not set, cannot map abstractPath '.' [carla] Project directory not set, cannot map abstractPath '.' [carla] Carla assertion failure: "numScopedInitInstances == 0" in file carla_juce.cpp, line 85 [carla] Project directory not set, cannot map abstractPath '.' [carla] Project directory not set, cannot map abstractPath '.' munlock 840164 bytes [carla] Project directory not set, cannot map abstractPath '.' [carla] Project directory not set, cannot map abstractPath '.' GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Aborted (core dumped) ∙[pts/1|user@laptop-lenovo]:~$ |
|
> Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Is not much to go on. and is likely caused by some plugin that you use.. please see https://ardour.org/debugging_ardour |
|
Since in 0010014 you mention that you switch buffersizes... could this be related? Some plugins do not play well with live buffersize changes while they're running. |
|
> Since in 0010014 you mention that you switch buffersizes... could this be related? I don't think so, because it happens even when connected directly to JACK without changing the buffer sizes / sample rate etc. Sorry for the lack of info, i'll look into this probably later tonight. |
|
Tried compiling from the git repo, issue seems to be fixed even though that version gives me garbled, barely recognizable sound and several dozen xruns per second, even compiled with "waf --optimize" |