This was a regression in this release: gdk-pixbuf (2.26.4-0ubuntu1) quantal; urgency=low
* New upstream bugfix release -- Robert Ancell <email address hidden> Tue, 18 Sep 2012 17:06:38 +1200 I am pretty sure the upstream commit http://git.gnome.org/browse/gdk- pixbuf/commit/gdk-pixbuf/io- jpeg.c?id=0179dfdc2bfe02bcf3f3a2c92878be0c3da9c192 broke the EXIF parsing. The commit is rather invasive, adds a new feature, and seriously, I question how this got into a "bug fix release"! I have used gdb and can see that jpeg_parse_exif() in gdk-pixbuf/io- jpeg.c does not set the orientation correctly. At http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/quantal/gdk- pixbuf/quantal/view/head:/gdk-pixbuf/io-jpeg.c#L488 the varible offset is 0 where it should be 8. ** Package changed: xscreensaver (Ubuntu) => gdk-pixbuf (Ubuntu) ** Tags added: regression-release ** Description changed: On upgrading to Ubuntu 12.10, I find that glslideshow is ignoring rotation data in pictures taken by my Nikon D7000 camera, and so portrait pictures are shown rotated by 90 degrees. An example of such an image is: http://acunningham.org/photos/2012/06/10/dsc_8639.jpg Portrait pictures taken by an older camera are displayed correctly. An example if such an image is: http://acunningham.org/photos/2003/07/02/France/dsc00112.jpg This is a regression; it used to work correctly on Ubuntu 11.10. + EDIT: It also works in Ubuntu 12.04. In Quantal it worked with gdk- + pixbuf 2.26.3-0ubuntu1 and broke with 2.26.4-0ubuntu1. + ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: xscreensaver-gl 5.15-2ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-18.29-generic 3.5.7 Uname: Linux 3.5.0-18-generic i686 ApportVersion: 2.6.1-0ubuntu6 Architecture: i386 Date: Fri Nov 9 16:42:09 2012 InstallationDate: Installed on 2010-03-01 (984 days ago) InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5) MarkForUpload: True SourcePackage: xscreensaver UpgradeStatus: Upgraded to quantal on 2012-10-07 (33 days ago) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1077186 Title: glslideshow ignores EXIF rotation data from Nikon cameras To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gdk-pixbuf/+bug/1077186/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
