Activity log for bug #633319

Date Who What changed Old value New value Message
2010-09-08 16:08:12 Chris Wagner bug added bug
2010-09-08 16:08:52 Chris Wagner resonate: importance Undecided Medium
2010-09-08 16:08:52 Chris Wagner resonate: status New Confirmed
2010-09-08 16:22:37 Chris Wagner description E.g., things will break if trying to download a track by Sigur Rós. The problem seems to be that the JSON file does not get saved in the UTF-8 encoding... Or perhaps the JSON is string is supposed to be escaped -- e.g., the relevant portion should look like this: "artist": "Sigur R\u00f3s" That is how the webapp serves up the JSON, anyhow. But the problem occurs when the satellite tries to read back in that JSON: IO error occurred when trying to download file: /home/user/.resonate/satellite/queue/resonate-site/track-23234: hGetContents: invalid argument (Invalid or incomplete multibyte or wide character) E.g., things will break if trying to download a track by Sigur Rós. The problem seems to be that the JSON file does not get saved in the UTF-8 encoding... Or perhaps the JSON string is supposed to be escaped -- e.g., the relevant portion should look like this:   "artist": "Sigur R\u00f3s" That is how the webapp serves up the JSON, anyhow. But the problem occurs when the satellite tries to read back in that JSON:   IO error occurred when trying to download file: /home/user/.resonate/satellite/queue/resonate-site/track-23234: hGetContents: invalid argument (Invalid or incomplete multibyte or wide character)