[Bug 770355] id3v2: Fix parsing extended header and string lists in UTF-16
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sun Dec 25 10:55:26 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=770355
Tim-Philipp Müller <t.i.m at zen.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.11.1
--- Comment #11 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
Thanks, pushed this now (without the have_bom code I mentioned above):
commit 4a8640b4c93f3c23163de039bf847a5bd23fe878
Author: Tim-Philipp Müller <tim at centricular.com>
Date: Sat Dec 24 10:15:24 2016 +0000
tests: tag: add unit test for ID3v2 UTF-16 string list parsing
https://bugzilla.gnome.org/show_bug.cgi?id=770355
commit fae81e57c77e295235e739dcb944fd2dd9a27eab
Author: Tim-Philipp Müller <tim at centricular.com>
Date: Sat Dec 24 14:32:34 2016 +0000
tests: tag: add test for ID3v2 extended header parsing
https://bugzilla.gnome.org/show_bug.cgi?id=770355
commit cd101ce8f02b2aaee40dcdfb63a9b8794b897006
Author: Thomas Bluemel <tbluemel at control4.com>
Date: Wed Aug 24 11:39:39 2016 -0600
id3v2: fix splitting strings in ISO-8859-1 and UTF-16 formats
When parsing NUL-terminated strings, do not include the terminating
NUL byte(s). Depending on the encoding used, either g_utf8_validate()
failed due to this, or worse the call to g_utf16_to_utf8() would
return 0 items read on an empty string, causing it to fail parsing
certain frames.
https://bugzilla.gnome.org/show_bug.cgi?id=770355
commit da6070054f471216adac2c5879031fcebfa592d2
Author: Thomas Bluemel <tbluemel at control4.com>
Date: Wed Aug 24 10:33:14 2016 -0600
id3v2: fix handling of tags with extended headers
The extended header size value does not include itself.
https://bugzilla.gnome.org/show_bug.cgi?id=770355
Please re-open if you believe that was needed, thanks!
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list