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 346868 - Segmentation fault when importing broken jpeg pictures
Segmentation fault when importing broken jpeg pictures
Status: RESOLVED DUPLICATE of bug 342288
Product: f-spot
Classification: Other
Component: Metadata
0.1.11
Other All
: Normal critical
: ---
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2006-07-07 11:22 UTC by Johan Zaxmy
Modified: 2006-07-07 11:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Johan Zaxmy 2006-07-07 11:22:37 UTC
Steps to reproduce:
1. Import a broken jpeg with a lot of 0xff in the begining of the file
2. 
3. 


Stack trace:
Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 25767)

  • #0 exif_loader_write
    from /usr/lib/libexif.so.12
  • #1 exif_loader_write
    from /usr/lib/libexif.so.12
  • #2 exif_loader_write
    from /usr/lib/libexif.so.12
  • #3 exif_loader_write
    from /usr/lib/libexif.so.12
  • #4 exif_loader_write
    from /usr/lib/libexif.so.12
  • #5 exif_loader_write
    from /usr/lib/libexif.so.12
  • #6 exif_loader_write
    from /usr/lib/libexif.so.12
  • #7 exif_loader_write
    from /usr/lib/libexif.so.12
  • #8 exif_loader_write
    from /usr/lib/libexif.so.12
  • #9 exif_loader_write
    from /usr/lib/libexif.so.12
  • #10 exif_loader_write
    from /usr/lib/libexif.so.12
  • #11 exif_loader_write
    from /usr/lib/libexif.so.12
  • #12 exif_loader_write
    from /usr/lib/libexif.so.12
  • #13 exif_loader_write
    from /usr/lib/libexif.so.12
  • #14 exif_loader_write
    from /usr/lib/libexif.so.12
  • #15 exif_loader_write
    from /usr/lib/libexif.so.12
  • #16 exif_loader_write
    from /usr/lib/libexif.so.12
  • #17 exif_loader_write
    from /usr/lib/libexif.so.12
  • #18 exif_loader_write
    from /usr/lib/libexif.so.12
  • #19 exif_loader_write
    from /usr/lib/libexif.so.12
  • #20 exif_loader_write
    from /usr/lib/libexif.so.12
  • #21 exif_loader_write
    from /usr/lib/libexif.so.12
  • #22 exif_loader_write
    from /usr/lib/libexif.so.12
  • #23 exif_loader_write
    from /usr/lib/libexif.so.12
  • #24 exif_loader_write
    from /usr/lib/libexif.so.12
  • #25 exif_loader_write
    from /usr/lib/libexif.so.12
  • #26 exif_loader_write
    from /usr/lib/libexif.so.12
  • #27 exif_loader_write
    from /usr/lib/libexif.so.12

Keeps going for a veryyyyy loooooooong time.. i stopped at fram 60000

Other information:
Comment 1 Stephane Delcroix 2006-07-07 11:41:20 UTC
After long discussions in IRC, the '.jpg' file that causes the crash is *NOT* a jpeg at all... (but named .jpg)
Comment 2 Stephane Delcroix 2006-07-07 11:44:06 UTC
it's a dup of 342288 and will be fixed with 326411

*** This bug has been marked as a duplicate of 342288 ***