View Issue Details

IDProjectCategoryView StatusLast Update
0003831ardourbugspublic2011-03-07 00:52
Reporterin0giro Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product VersionSVN/2.0-ongoing 
Target Version2.8.12 
Summary0003831: LADSPA preset names not escaped properly
Descriptionwhen saving a LADSPA plug-in preset in ~/.ladspa/rdf/ardour-presets.n3 Ardour 2.x SVN (revision 9083) does not properly escape preset names that contain special characters (for example double quotes ""), which causes the plug-in presets to not be read on the next startup of Ardour, usually with a console message like:

liblrdf: error - URI file:///home/in0giro/.ladspa/rdf/ardour-presets.n3:70 column 78 - Junk before terminating "."

see line 70 in attached "ardour-presets.n3 (bad)" file for example of not properly escaped preset "Label".

for this case, simply proceeding the double qoutes with a backslash seems to help.
TagsNo tags attached.

Activities

2011-03-06 17:43

 

ardour-presets (bad).n3 (61,119 bytes)

in0giro

2011-03-06 18:46

reporter   ~0010297

Last edited: 2011-03-06 18:50

maybe something like "& q u o t ;" (without the quotes), as done in the Ardour 2 session file would be appropriate here?

Issue History

Date Modified Username Field Change
2011-03-06 17:43 in0giro New Issue
2011-03-06 17:43 in0giro File Added: ardour-presets (bad).n3
2011-03-06 18:46 in0giro Note Added: 0010297
2011-03-06 18:47 in0giro Note Edited: 0010297
2011-03-06 18:50 in0giro Note Edited: 0010297
2011-03-06 18:50 in0giro Note Edited: 0010297
2011-03-07 00:52 cth103 cost => 0.00
2011-03-07 00:52 cth103 Target Version => 2.8.12