After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 344337 - metadata plugin crashes on certain Adobe XMP packets
metadata plugin crashes on certain Adobe XMP packets
Status: RESOLVED INCOMPLETE
Product: GIMP
Classification: Other
Component: Plugins
2.3.x
Other All
: Normal normal
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2006-06-08 21:56 UTC by Ari Pollak
Modified: 2008-01-15 14:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ari Pollak 2006-06-08 21:56:46 UTC
Please describe the problem:
From Debian bug report http://bugs.debian.org/372109

Alter some ratings in Adobe Bridge and GIMP metadata plugin fails.
(Test image available on request.)

Error message:
jpeg-load: found XMP packet (4809 bytes)
/usr/lib/gimp/2.0/plug-ins/metadata: fatal error: Segmentation fault

Stack trace:
  • #0 strlen
    from /lib/tls/i686/cmov/libc.so.6
  • #1 vfprintf
    from /lib/tls/i686/cmov/libc.so.6
  • #2 vasprintf
    from /lib/tls/i686/cmov/libc.so.6
  • #3 g_vasprintf
    from /usr/lib/libglib-2.0.so.0
  • #4 g_string_up
    from /usr/lib/libglib-2.0.so.0
  • #5 g_string_append_printf
    from /usr/lib/libglib-2.0.so.0
  • #6 xmp_generate_packet
    at xmp-encode.c line 142
  • #7 run
    at metadata.c line 533
  • #8 gimp_main
    at gimp.c line 1803
  • #9 main
    at metadata.c line 65
  • #10 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #11 _start
    at ../sysdeps/i386/elf/start.S line 119

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Raphaël Quinet 2006-08-07 09:16:05 UTC
Could you or the original reporter attach a test image to this bug report?

If you want to save some space or if you do not want to reveal the full contents of the image, then a copy of the embedded XMP packet may be sufficient.  It is XML/RDF, so it may even be possible to extract it from the image using a simple text editor.
Comment 2 Raphaël Quinet 2007-08-29 19:22:23 UTC
This bug is more than a year old and refers to an old development version.  I hope that I have fixed the bug in the meantime, but it would still be useful to have the test image that I requested.
Comment 3 Ari Pollak 2007-08-29 22:00:47 UTC
Unfortunately I never received one after asking the submitter, so I have no way of testing it either.
Comment 4 Raphaël Quinet 2007-08-30 09:41:46 UTC
Maybe the submitter will react to your recent addition to the Debian bug report?  If there is no reaction within a few days, then I will probably have to close this bug report.
Comment 5 Ari Pollak 2007-08-30 15:17:21 UTC
That's fine, I doubt I'll get a response anyway.
Comment 6 Raphaël Quinet 2007-09-06 12:10:45 UTC
Unfortunately, the original submitter never supplied the requested image => closing.