Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Newsgroups > Vista music pictures video

Vista - Unicode byte-order bug in EXIF "User Comment" field?

Reply
 
Old 03-07-2008   #1 (permalink)
osoviejo


 
 

Unicode byte-order bug in EXIF "User Comment" field?

Vista Ultimate 64, fully patched.

When I use Windows Explorer (Properties/Details) to edit the Comments
field, this sets both the custom "XP Comment" field as well as the
standard EXIF "User Comment" field.

The Unicode that is written to the EXIF "User Comment" field is always
little-endian, which is a bug if the EXIF byte-ordering for the image is
big-endian.

The consequence is that the behavior of third-party apps handling the
User Comment field correctly is unpredictable--and unless they've
implemented a workaround (like exiftool)--broken.

IrfanView will insert a space between every character, PowerEXIF
displays gibberish, while BetterJPEG gives up completely and treats the
field as an empty string.

Is there a patch available for this bug? If not, is anyone working on
it? Aware of it?

Michael Roper

My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Can't access "Network and Sharing Center" nor "User Accounts" Vista General
Solved Can't access "Network and Sharing Center" nor "User Accounts" General Discussion
EXIF:UserComment Unicode byte-order bug Vista General
Can't type names in "to" field by alpha, only email addresses Vista mail


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46