Discussion of bugs and problems found in Altap Salamander. In your reports, please be as descriptive as possible, and report one incident per report. Do not post crash reports here, send us the generated bug report by email instead, please.
Here is one JPG-file:
And there is how it displays in different programs:
PictView Plugin, Paint, Paint.NET displays in the same way like Internet/Windows Exlorer.
IrfanView, XnView more... "user friendly" (thumbnails too).
But much interesting how Salamander generates thumbnail!
It will be like Horizontal Flip in IrfanView or Rotate Left and Flip Horizontal in PictView Plugin.
Jan Patera (author of the PictView plugin) in the last post of the thread wrote (free translation):
1) JPEGs are read in different ways depending on the Salamander needs (fast thumbnails vs PictView preview)
2) EXIF in JPEGs is never read as true EXIF, but just interresting sequences of bytes... This is speed optimization
...
5) One JPEG file may contain even 3 different thumbnails (eg. after edit in Photoshop)
6) heurestic used to determine picture orientation is used for couple of years now
7) Some programf (eg IrfanView) can rotate losslessly. But this function doesn't update thumbnail nor EXIF
8 ) Jan Patera had already got a number of bug reports about displaying pictures upside down, because PictView cannot quess which way did you rotate your picture in 7)
9) Some programs doesn't understand EXIF data at all and they can demage it during edit operations. Because of 2) PictView can salvage some information while other programs fail in EXIF reading completely.
10) Older cameras always store Bottom-Left Orientation without regarding the camera position at the time of shooting
Yes, Jan Patera wants to rewrite it all, but he doesn't have much time for it.
BTW: I made similar test with your picture as I did with pictures described in aforementioned thread and it looks like the EXIF information is demaged or missing completely.