View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010190 | ardour | bugs | public | 2026-02-17 20:56 | 2026-02-17 21:19 |
| Reporter | aFunkyBass | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | new | Resolution | open | ||
| Platform | Ubuntu | OS | Linux | OS Version | (any) |
| Product Version | 9.0 | ||||
| Summary | 0010190: Missing plugins "state-dir" folder crashes Ardour upon loading session | ||||
| Description | Ardour crashes attempting to load a session containing an invalid reference to its state-dir in their last preset. <lv2 last-preset-uri="http://gareus.org/oss/lv2/zeroconvolv/pset#LEX470L_Plates_-_A_Plate" last-preset-label="470L - Plates - A Plate" parameter-changed-since-last-preset="0" state-dir="state4"/> The previous XML node asks for state-dir="state4" which implies the session must contain a folder with the following folder <session-folder-root>/plugins/<####>/state4. If for any given reason the directory is not present, Ardour crashes with segmentation fault, whereas it should raise an exception and send an error message. | ||||
| Steps To Reproduce | 1 - Create a new session with no tracks 2 - Add "X42 - Preset convolver" plugin on the Master bus 3 - Save the session and close it 4 - Go to the session folder and navigate into the plugins folder and then in the subfolder number for the plugin (you should have only one) 5 - Manually remove or rename the "state#" dir you find 6 - Try to reopen the sesssion | ||||
| Tags | crash | ||||
|
|
I cannot reproduce this, Ardour maintains the state folders for plugins with custom state. Manually removing the folder results in undefined behavior. Don't do that :) Which version of Ardour do you use? If this is not an official build from ardour.org, which version of liblilv is on your system (liblilv maintains the state folders)? |
|
|
Of course I don't do that putposedly!! It was just a suggestion to reproduce the issue! :) Unfortunately for some reason (probably a crash or some ungraceful exit of Ardour) I had a non matching folder with the current state and it caused the crash in some sessions, although It doesn't happen to me all the time. The same "problematic" sessions caused the crash either in 8.12 and 9.0.7, both self built on my Debian 22.2 system |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-02-17 20:56 | aFunkyBass | New Issue | |
| 2026-02-17 20:56 | aFunkyBass | Tag Attached: crash | |
| 2026-02-17 21:10 | x42 | Note Added: 0029895 | |
| 2026-02-17 21:19 | aFunkyBass | Note Added: 0029896 |