https://bugzilla.novell.com/show_bug.cgi?id=814814 https://bugzilla.novell.com/show_bug.cgi?id=814814#c0 Summary: taglib / libtag leads to corrupted characters in mp3 tag fields when using special characters (e.g. äÄöÖüÜß) Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: openSUSE 12.3 Status: NEW Severity: Critical Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: m00nraker@gmx.net QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 There is still a taglib-bug present when modifying Id3 tag fields in Mp3-files with taglib based applications, like e.g. Kid3, Amarok,... This is when dealing with special characters like the German Umlauts (äÄöÖüÜß) in the tag fields. Maybe this has something to do with the rusxmms patch, which was afaik applied to taglib. On youtube you can see a little screencast about the steps to reproduce (please adjust quality level to see details): http://youtu.be/XoAW1zmgSKA I think it's a critical bug, because it broke many Id3-Tags of my German Mp3 collection. So many tags in many files get corrupted. It's a lib many applications make use of it. So it should be fixed as soon as possible. Reproducible: Always Steps to Reproduce: [Watch the screencast on youtube (look details for the link)] 1.Create an empty Mp3-file (e.g. "touch test.mp3") 2.Open a Taglib based Id3 tagging application like Kid3 and configure it to use ID3v2.4 (Taglib) for new tags. 3. Load test.mp3 into this application 4. Modify one tag field, e.g. Title and set it to a bunch of special characters like "äÄöÖüÜß". 5. After saving the changes, the Title tag gets corrupted. Actual Results: When modifying a tag filed (using taglib) with special characters, like German Umlauts, the tag field gets broken, after saving the changes. Expected Results: Taglib should also be able to deal with special characters, like "äÄöÖüÜß" or something else. Tested on openSuse 12.3 (x86-64), Kernel 3.7.10-1.1-Desktop, KDE 4.10.2. taglib and libtag* v1.8-3.2.1 (OSS Repo) Also tested with: taglib and libtag* v1.8.55-7 (multimedia:lib Repo) This setup leads into corrupted tag-fields when dealing with special characters. When using id3lib (ID3v2.3) based applications, everything is fine, even with German special characters. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.