The real problem is that whatever created the file mentioned in the bug report, did not include the Unicode BOM and libid3tag defaulted to big endian. This commit uses some code from ReactOS that TRIES to autodetect the endianness.