GNOME Bugzilla – Bug 548738
Segfault trying to see properties of an image with XMP metadata
Last modified: 2008-08-22 10:09:41 UTC
I get a segfault if I try to see the properties of an image that has XMP metadata. I'm using eog-2.23.90 with exempi-2.0.2 Image: http://gitweb.freedesktop.org/?p=exempi.git;a=blob;h=91589cd53aeaeb92fbddab46940637fb6ec50b41;hb=8ddcec9ed725de51d97dccca345e02863746b084;f=samples/BlueSquares/BlueSquare.png gdb log: (gdb) bt
+ Trace 205455
Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
Now with 62% more of symbols! Program received signal SIGSEGV, Segmentation fault.
+ Trace 205456
Thread 140332934559632 (LWP 10273)
Thanks. My fault once again. While splitting off the focal length label from the others I forgot that exif_data could be NULL (when the image only has XMP). 2008-08-21 Felix Riemann <> * src/eog-properties-dialog.c: (eog_exif_set_focal_length_label): Fix segfaults with XMP-only files when opening properties dialog. Fixes bug #548738. This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Felix, small nitpicking: > + * cleared later as *fl35text is NULL. */ You actually mean fl35text, no need for the * there :-)
(In reply to comment #4) > > You actually mean fl35text, no need for the * there :-) > No, actually I meant fl35_text. ;-) Wonder how that could happen.