That is a good tip. I will try to reproduce with 7.30.
Other differences I have found:
1. Block start with different chars::
FF E1 0B 24 .$
FF E1 0B 25 .%
2. After the slash in "/xap/1.0/ - And before the tag <?xpacket
I have this:
- HEX - - ASCII -
2F 00 3C - /.<
2F 20 00 3C - / .<
When I change 20 to 00 in a hexeditor, i get this:
$ exiv2 -p x fromwin.jpg
XMP Toolkit error 201: XML parsing failure
Warning: Failed to decode XMP metadata.
fromwin.jpg: No XMP data found in the file
Ill get back with testresult on 7.30. It would be intresting if this bug/feature is reproducable on other systems.