The fix is two parts. (1 - an upgrade to libjpeg-turbo (which I am doing regardless) and this patch to eog.
The fix in the enclosed patch is simple, the data structure info in init_transform_info() isn't being zeroed out. Since the whole point of init_transform_info() is to init the info structure passed into it, this is problematic and ultimately was causing the corruption of the jpeg headers for the file to be saved in _save_jpeg_as_jpeg ** Patch added: "03_initjpegtransform.patch" https://bugs.launchpad.net/ubuntu/+source/libjpeg-turbo/+bug/960967/+attachment/3094655/+files/03_initjpegtransform.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/960967 Title: eog crashed with SIGSEGV in do_rot_270() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eog/+bug/960967/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs