GNOME Bugzilla – Bug 314679
JPEG plugin in Gimp-2.3.3 crashes when loading JPEG with EXIF data attached.
Last modified: 2008-01-15 14:04:21 UTC
Please describe the problem: When trying to open a JPEG image with EXIF data attached, the JPEG plugin crashes. Gimp seems to remain operational despite the crash. Steps to reproduce: 1. Open a JPEG with EXIF data attached 2. A segmentation fault is generated 3. Actual results: A segmentation fault is generated. Expected results: The image should open as expected. Does this happen every time? Yes. Other information: I'm running Gimp 2.3.3 built from sources on a Linux system. Build environment: 2.6.12.4 kernel glibc-2.3.4 gcc-4.0.1 glib-2.8.1 gtk+-2.8.2 pango-1.10.0 atl-1.10.1 cairo-1.0.0 Here is the stack trace that is generated: tom@linux:~$ /usr/local/gimp-2.3/bin/gimp-2.3 This is a development version of The GIMP. Debug messages may appear here. starting tile preswapper thread skipping duplicate plug-in: '/usr/local/gimp-2.3/lib/gimp/2.0/plug-ins/dog' (gimp-2.3:494): Gtk-WARNING **: Could not find the icon 'gnome-fs-home'. The 'hicolor' theme was not found either, perhaps you need to install it. You can get a copy from: http://icon-theme.freedesktop.org/releases jpeg-load: found EXIF block (3758 bytes) /usr/local/gimp-2.3/lib/gimp/2.0/plug-ins/jpeg: fatal error: Segmentation fault /usr/local/gimp-2.3/lib/gimp/2.0/plug-ins/jpeg (pid:500): [E]xit, [H]alt, show [S]tack trace or [P]roceed: S
+ Trace 62653
Loading JPEGs without EXIF information seems to work fine. Let me know if there are any questions or if more info is needed.
Created attachment 51442 [details] Sample JPEG with EXIF data that causes the crash. This is a sample JPEG image that causes the crash.
Works fine for me with Current CVS. Most likely a libexif problem, what version is installed and which platform do you use?
Thanks for the feedback. I'm using 0.6.12 of libexif: tom@linux:~$ pkg-config --modversion libexif 0.6.12 tom@linux:~$ I'll try recompiling that (since I recently upgraded it) and see if that makes a difference. Thanks!
I just found this libexif bug report: https://sourceforge.net/tracker/index.php?func=detail&aid=1180065&group_id=12272&atid=112272 I guess this one can be closed out.
You could check if the update mentioned in the libexif bug tracker fixes the problem for you. If yes, this would be a duplicate of bug 300186.
No feedback, closing as duplicate of bug 300186. *** This bug has been marked as a duplicate of 300186 ***