View Issue Details

IDProjectCategoryView StatusLast Update
0003001ardourbugspublic2010-04-24 10:30
ReporterMikhail Kryshen Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version2.8.4 
Summary0003001: Ardour does not completely load session saved in different locale
Description1. Start Ardour with ru_RU.UTF-8 locale
2. Create session, add a track, connect inputs, add an effect, record, save session, exit
3. Start Ardour with C locale
4. Try to load the saved session.

Ardour gives the following error output:

[ERROR]: Unknown connection "?? 1+2" listed for input of Audio 1
[ERROR]: No input connections available as a replacement
[ERROR]: AudioEngine: cannot connect Audio 1/out 1 (ardour:Audio 1/out 1) to ardour:??????/in 1 (ardour:??????/in 1)
[ERROR]: AudioEngine: cannot connect Audio 1/out 2 (ardour:Audio 1/out 2) to ardour:??????/in 2 (ardour:??????/in 2)
[ERROR]: Unknown connection "?? 1+2" listed for input of Audio 1
[ERROR]: No input connections available as a replacement
[INFO]: Loading session /home/mikhail/test-session using snapshot test-session (1)
Loading history from '/home/mikhail/test-session/test-session.history'.

Session opens without connections and effects.

Saving in C locale and opening in ru_RU.UTF-8 gives similar errors.

Please provide a fix that will allow to open existing sessions previously saved in any locale or some way to convert.
TagsNo tags attached.

Activities

paul

2010-01-21 23:18

administrator   ~0007329

i'm not certain, but i don't believe that this necessarily possible, at least not without us saving the locale that the session was saved as.

we try to protect all numeric data from locale-specific formats.

the specific error you have involves translation of JACK port names. this was fixed in 2.8.4 (or even 2.8.3) - are you sure that this session is not older than that?

in this particular case, hand-editing the session file to use standard english names for JACK ports (probably replacing a russian term with "system" for example) should fix it.

Mikhail Kryshen

2010-01-22 02:19

reporter   ~0007330

I can reproduce the error with a newly created session in Ardour 2.8.4 (Fedora 12 package for x86_64) following the steps in the description.

Issue History

Date Modified Username Field Change
2010-01-21 21:34 Mikhail Kryshen New Issue
2010-01-21 23:18 paul Note Added: 0007329
2010-01-22 02:19 Mikhail Kryshen Note Added: 0007330
2010-04-24 10:28 cth103 Category bugs => bugs2
2010-04-24 10:30 cth103 Category bugs2 => bugs