GNOME Bugzilla – Bug 456645
GIMP can't open JPEGs with Olympus camera EXIF information
Last modified: 2008-01-15 13:28:49 UTC
Please describe the problem: Fatal error when trying to open JPG files. This just started happening after the most recent Ubuntu GIMP package got installed. oliver-iberiens-powerbook-g4-12:~ oliver$ gimp --stack-trace-mode always ^Cgimp: terminated: Interrupt /opt/local/lib/gimp/2.0/plug-ins/script-fu terminated: Interrupt oliver-iberiens-powerbook-g4-12:~ oliver$ gimp --stack-trace-mode always -c opened thumbnail at 160 x 120 jpeg(2531) malloc: *** vm_allocate(size=3301195776) failed (error code=3) jpeg(2531) malloc: *** error: can't allocate region jpeg(2531) malloc: *** set a breakpoint in szone_error to debug jpeg(2531) malloc: *** vm_allocate(size=3301195776) failed (error code=3) jpeg(2531) malloc: *** error: can't allocate region jpeg(2531) malloc: *** set a breakpoint in szone_error to debug /opt/local/lib/gimp/2.0/plug-ins/jpeg: fatal error: Bus error
+ Trace 147818
Plug-In could not open image Steps to reproduce: 1. Open the open dialog 2. Select a jpeg 3. OPEN Actual results: Dialog that plugin failed, image can't be opened Expected results: JPG file would open in GIMP Does this happen every time? Yes. Other information: Libexif has previously had problems with exif information from Olympus cameras -- could this be it?
Should mention, this output is from a PowerBook with the MacPorts GIMP. My Ubuntu box does the same thing, however. Sorry!
Which version of libexif do you use?
No need to ask for the libexif version, since the stack trace leading to the crash in exif_set_sshort() is common to many bug reports related to the old libexif. Upgrading to the latest libexif (version >= 0.6.15) should solve this issue. *** This bug has been marked as a duplicate of 358117 ***