View Issue Details

IDProjectCategoryView StatusLast Update
0010012ardourbugspublic2025-09-28 22:31
Reporterdelt Assigned To 
PrioritynormalSeveritycrashReproducibilitysometimes
Status newResolutionopen 
PlatformUbuntuOSLinuxOS Version(any)
Product Version8.12 
Summary0010012: Crash with Carla Rack LV2
DescriptionCarla 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
TagsNo tags attached.

Activities

delt

2025-09-25 18:29

reporter  

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]:~$ 
carlasegfault.txt (6,774 bytes)   

x42

2025-09-25 18:59

administrator   ~0029453

> 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

x42

2025-09-25 19:01

administrator   ~0029454

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.

delt

2025-09-25 20:14

reporter   ~0029456

> 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.

delt

2025-09-28 22:31

reporter   ~0029464

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"

Issue History

Date Modified Username Field Change
2025-09-25 18:29 delt New Issue
2025-09-25 18:29 delt File Added: carlasegfault.txt
2025-09-25 18:59 x42 Note Added: 0029453
2025-09-25 19:01 x42 Note Added: 0029454
2025-09-25 20:14 delt Note Added: 0029456
2025-09-28 22:31 delt Note Added: 0029464