GNOME Bugzilla – Bug 757309
Externally edited images are rendered with the wrong proportions
Last modified: 2020-04-18 11:47:28 UTC
Created attachment 314397 [details] externally edited image as saved on disk (left) and shown by Shotwell (right) After you crop an image in Gimp (external editor) the image as shown will retain the proportions of the old image. The actual image on disk will be correct. Also, if the image was originally rotated - taken in portrait and marked as rotated by the camera - the resulting image is also shown unrotated. In the attached example, the edited image is on the left (image viewer) and the same image file as shown by Shotwell is on the right. Note that the right-hand image has the longer, narrower proportions of the original vertically shot picture. Also, obviously, the image itself is rotated, then squashed/stretched to fill those original proportions. This started happening from 0.22.0 as shipped in Ubuntu 15.10. The previous versions in Ubuntu 15.04 were fine.
Additional info: * This only happens with images I actually edit externally with the new version of Shotwell. Previously edited images show up just fine. * For whatever reason, I can "star" these images but the "stars" don't stick. If I quit Shotwell and start it again, they're gone. This happens only for the images I have edited externally. With other images I can change the rating and they'll stick. * Significantly, when I start external editor, Shotwell crashes. I tried to generate a backtrace as described, but unfortunately I don't seen able to get a gdb prompt again. I attach what I can.
Created attachment 314398 [details] output from running as suggested with gdb.
Created attachment 314399 [details] Shotwell log file
(In reply to Janne from comment #1) > * Significantly, when I start external editor, Shotwell crashes. I tried to > generate a backtrace as described, but unfortunately I don't seen able to > get a gdb prompt again. I attach what I can. That's Bug 759403
Will be tracked as https://gitlab.gnome.org/GNOME/shotwell/-/issues/230
*** Bug 779560 has been marked as a duplicate of this bug. ***