Dear XnView team,
I updated to 1.94, and as I usually do I chose the batch-remake EXIF thumbnails on a bunch of photos. 16 of 100 were during that process corrupted in a way that they couldn't be read afterwards by any software (including XnView).
I blame myself for not making backups of my holiday photos before doing any batch processing, but such a thing never happened before and I grew careless...
Here's one of the corrupted images, maybe it helps tracing the bug:
https://sandbox.dev.intersolute.de/~mkl ... uption.jpg
Thanks and keep up the great work...
Kind regards
Markus
PS: If there is any way to recover the images, I'd be happy to learn of it...!
XnView 1.94 Recreate EXIF Thumbnail corrupted photos
Moderators: XnTriq, helmut, xnview
-
- Posts: 8
- Joined: Tue Jan 02, 2007 6:15 am
-
- Moderator & Librarian
- Posts: 6387
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
XnTriq ([url=http://newsgroup.xnview.com/viewtopic.php?p=64293#64293]Lossless JPEG cropping doesn't change date/time stamp[/url]) wrote:
- Select the thumbnail and go to Edit » Metadata » Recreate EXIF thumbnail.
- If you try to open dc0a73e8e6.jpg again, you'll notice that it is kaput.
-
- Moderator & Librarian
- Posts: 6387
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: XnView 1.94 Recreate EXIF Thumbnail corrupted photos
LMan, would you like me to upload the repaired image to a file-sharing host and send you the link via PM?LMan wrote:PS: If there is any way to recover the images, I'd be happy to learn of it...!
- Feeding exif_thumb_corruption.jpg to jhead.exe v2.82 with the -purejpg option in order to “strip all unnecessary data from jpeg” didn't help.
- An examination of exif_thumb_corruption.jpg with JPEGsnoop v1.2.0 revealed the following:
- Model = Canon DIGITAL IXUS 80 IS
Image Size = 2448 x 3264
Raw Image Orientation = Portrait
ERROR: Read more than specified EXIF thumb length (5172 bytes) before EOI
- Model = Canon DIGITAL IXUS 80 IS
- I went hunting for an unaltered/unedited photo taken with the same camera at the same resolution & orientation as exif_thumb_corruption.jpg:
- After downloading 08299l.jpg I removed all metadata from it with XnView v1.39.6 (Edit » Metadata » Clean...).
- Using a hex editor I replaced the first 10369 bytes of exif_thumb_corruption.jpg with the first 158 bytes from 08299l.jpg.
-
- Posts: 8
- Joined: Tue Jan 02, 2007 6:15 am
Wow, you went through all that trouble and found a solution!!
Thanks so much, don't bother sending back the one you fixed, you've helped so much already - I'll retrace the steps to fix the images.
I would like to express my gratitude and will do a paypal donation. I can't give much, but it is from the heart.
Thanks so much, don't bother sending back the one you fixed, you've helped so much already - I'll retrace the steps to fix the images.
I would like to express my gratitude and will do a paypal donation. I can't give much, but it is from the heart.
-
- Author of XnView
- Posts: 44920
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France