Fix obtained from upstream: http://bugzilla.gnome.org/show_bug.cgi?id=341774 * gst/id3demux/id3v2frames.c: (find_utf16_bom), (parse_insert_string_field), (parse_split_strings): Rework string parsing to always walk over BOM markers in UTF16 strings, using the endianness indicated by the innermost one, then trying the opposite endianness if that fails to convert to valid UTF-8. Fixes #341774
Responsible Changed From-To: freebsd-ports-bugs->gnome Over to maintainer
State Changed From-To: open->closed Committed, thanks! In future, please create foobar and foobar.orig, then do the 'diff -urN foobar.orig foobar'. The -N will create a new file when we run the 'patch' command.