View Issue Details

IDProjectCategoryView StatusLast Update
0001234ardourbugspublic2008-11-20 23:51
Reporterctheune Assigned Totaybin  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0001234: XML-encoding error doesn't let you save if region-title contains Latin-1 umlaut
DescriptionI changed a region name to contain an umlaut from the latin-1 character set ("รค"). After that I wasn't able to save anymore.

The stderr on the console showed this output:

I/O error : encoder error
error : xmlEncodeEntitiesReentrant : char out of range
encoding error : output conversion failed due to conv error, bytes 0xDF 0x65 0x20 0x53


Maybe you want to store the XML utf-8 encoded?
TagsNo tags attached.

Activities

taybin

2006-11-02 05:19

administrator   ~0002564

Probably a good idea.

taybin

2006-11-02 20:12

administrator   ~0002581

Last edited: 2006-11-02 20:12

libxml2, which is what we use, uses UTF-8 by default already.

http://xmlsoft.org/encoding.html

ctheune

2006-11-02 20:14

reporter   ~0002582

That's interesting. So maybe it's an internal encoding handling problem then.

taybin

2006-11-02 21:34

administrator   ~0002588

I've changed the ardour session file to specify UTF-8. I'm not able to test it though. How does it work for you?

taybin

2006-11-02 21:34

administrator   ~0002589

This is with ardour2-svn, btw.

ctheune

2006-11-02 21:39

reporter   ~0002590

Last edited: 2006-11-02 21:53

I haven't built ardour myself yet, but I'm giving it a shot right now. I'll tell you how it went.

taybin

2006-11-08 20:53

administrator   ~0002714

Reminder sent to: ctheune

Any luck?

taybin

2006-11-15 17:39

administrator   ~0002784

Reminder sent to: ctheune

Have you been able to test it yet?

ctheune

2006-11-21 13:34

reporter   ~0002821

Ok. I have not been able to rename a region in ardour 2.

I have changed a track name with umlauts and that worked. And I edited the XML file manually, inserting some UTF-8 characters and ardour 2 loaded and saved them.

I guess this issue is resolved now. Thanks.

taybin

2006-11-21 15:05

administrator   ~0002822

Super

Issue History

Date Modified Username Field Change
2006-05-08 11:56 ctheune New Issue
2006-11-02 05:19 taybin Note Added: 0002564
2006-11-02 20:12 taybin Note Added: 0002581
2006-11-02 20:12 taybin Note Edited: 0002581
2006-11-02 20:14 ctheune Note Added: 0002582
2006-11-02 21:34 taybin Note Added: 0002588
2006-11-02 21:34 taybin Assigned To => taybin
2006-11-02 21:34 taybin Status new => feedback
2006-11-02 21:34 taybin Note Added: 0002589
2006-11-02 21:39 ctheune Note Added: 0002590
2006-11-02 21:53 ctheune Note Edited: 0002590
2006-11-08 20:53 taybin Note Added: 0002714
2006-11-15 17:39 taybin Note Added: 0002784
2006-11-21 13:34 ctheune Note Added: 0002821
2006-11-21 15:05 taybin Status feedback => resolved
2006-11-21 15:05 taybin Resolution open => fixed
2006-11-21 15:05 taybin Note Added: 0002822
2008-11-20 23:51 seablade Status resolved => closed