
Alexander Kotelnikov
On Wed, 21 Jul 2010 06:46:26 +0000 (UTC) "GP" == Gracjan Polak
wrote: GP> GP> Antoine Latter writes: Sending off to the maintainer of haxr, although it looks like it might be in HaXml (from an outside guess). GP> GP> Without some real example to look at it will be quite tough to proceed. GP> GP> Alexander, can you send that stream of packets to me? I attach a stream dump.
Attachment (poster.dump): application/octet-stream, 2916 bytes
My guess at this point: Your XML contains PNG as binary data. Since this part is interpreted as a string with UTF-8 encoding we have big trouble here. Some of byte combinations in PNG do not constitute correct coding points, are probably converted/normalized and are interpreted as invalid XML. Solution: use text-based encoding for binary data. Base64 seems to be obvius candidate here. -- Gracjan