GNOME Bugzilla – Bug 555367
Special characters in CDTEXT displayed verbatim
Last modified: 2009-12-28 02:36:24 UTC
Please describe the problem: When burning a CD with CDTEXT and titles with characters like ' or &, their markups are displayed (' and & respectively). Obviously this works for other users, so maybe this should be configurable. The player I'm using is the stereo in my car. Steps to reproduce: 1. Burn audio CD 2. Play CD in car 3. Look at display Actual results: I see ' instead of ' in the display Expected results: I see ' where ' should be Does this happen every time? Yes Other information:
Thanks for the report and sorry for the delay. I think the bug may have been fixed in SVN trunk since we now convert the string (in UTF-8) to ISO-8859-1 charset. That should help. Could you test please?
I don't have a proper environment for compiling setup, but as soon as a version is released I will download it from some Ubuntu PPA.
Well, I can confirm for you guys both that it has not been fixed. I just downloaded the sources from the trunk, compiled them and nope, the ' still shows up on my car stereo. Shame, the application works quite good otherwise. By the way, the version displays 0.9.2.
I think I managed to fix it in master. It was due to the use of g_markup_escape to prevent GtkTreeView from complaining when it saw &, ' characters in a markup string. The problem was that when we access the strings we did not reverse the escaping. Now master works differently and g_markup_escape is not used anymore. Could someone give a try to master please?
Closing this bug report as no further information has been provided. Please feel free to reopen the bug if the problem still occurs with a newer version of GNOME 2.28.2 or later, thanks.