Bug#238529: Non-LZW TIFF files also crash nautilus
Ambrose Li
Ambrose Li <a.c.li@ieee.org>, 238529@bugs.debian.org
Wed, 21 Apr 2004 10:56:39 -0400
Package: nautilus
Version: 2.4.2-2
Severity: normal
Followup-For: Bug #238529
Uncompressed TIFF files apparently also crash it. Only a thread crashes;
sometimes, nautilus will continue to function despite having partially
crashed.
For me, it crashes on such a file:
$ tiffinfo *tif
TIFF Directory at offset 0x8
Subfile Type: (0 = 0x0)
Image Width: 836 Image Length: 232
Resolution: 300, 300 pixels/inch
Bits/Sample: 8
Compression Scheme: None
Photometric Interpretation: separated
Dot Range: 0-255
Samples/Pixel: 4
Rows/Strip: 232
Planar Configuration: single image plane
Photoshop Data: <present>, 498 bytes
The not-so-useful bt is
$ gdb nautilus
[...]
(no debugging symbols found)...[New Thread 81926 (LWP 30256)]
(no debugging symbols found)...(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 81926 (LWP 30256)]
0x0361575d in TIFFReadRGBAImage () from /usr/lib/libtiff.so.3
(gdb) bt
#0 0x0361575d in TIFFReadRGBAImage () from /usr/lib/libtiff.so.3
#1 0x0361402f in TIFFReadRGBAImage () from /usr/lib/libtiff.so.3
#2 0x02266182 in ?? () from /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.so
#3 0xbeffd7a4 in ?? ()
#4 0x0358ec78 in ?? ()
#5 0x00000344 in ?? ()
#6 0x000000e8 in ?? ()
#7 0x03613440 in TIFFRGBAImageBegin () from /usr/lib/libtiff.so.3
#8 0xbeffd80c in ?? ()
#9 0xf7173232 in ?? ()
#10 0xbeffd7a4 in ?? ()
#11 0x02268624 in ?? () from /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.so
#12 0x0000002c in ?? ()
#13 0x0364c178 in ?? () from /usr/lib/libtiff.so.3
#14 0xbeffd7a4 in ?? ()
#15 0x0364d008 in ?? ()
#16 0xbeffd34c in ?? ()
#17 0x036134aa in TIFFRGBAImageGet () from /usr/lib/libtiff.so.3
Previous frame inner to this frame (corrupt stack?)
(gdb) q
The program is running. Exit anyway? (y or n) y
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.23-ow1
Locale: LANG=zh_TW.Big5, LC_CTYPE=zh_TW.Big5
Versions of packages nautilus depends on:
ii libart-2.0-2 2.3.16-5 Library of functions for 2D graphi
ii libatk1.0-0 1.4.1-1 The ATK accessibility toolkit
ii libaudiofile0 0.2.6-3 Open-source version of SGI's audio
ii libbonobo2-0 2.4.3-1 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.4.3-2 The Bonobo UI library
ii libbz2-1.0 1.0.2-1 A high-quality block-sorting file
ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an
ii libeel2-2 2.4.1-4 Eazel Extensions Library (for GNOM
ii libesd0 0.2.29-1 Enlightened Sound Daemon - Shared
ii libgail-common 1.4.1-1 GNOME Accessibility Implementation
ii libgail17 1.4.1-1 GNOME Accessibility Implementation
ii libgconf2-4 2.4.0.1-4 GNOME configuration database syste
ii libgcrypt1 1.1.12-4 LGPL Crypto library - runtime libr
ii libglade2-0 1:2.0.1-13 Library to load .glade files at ru
ii libglib2.0-0 2.2.3-1 The GLib library of C routines
ii libgnome-desktop-2 2.4.1-9 Utility library for loading .deskt
ii libgnome2-0 2.4.0-11 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.4.0-3 A powerful object-oriented display
ii libgnomeui-0 2.4.0.1-12 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 2.4.1-5 The GNOME virtual file-system libr
ii libgnomevfs2-common 2.4.1-5 The GNOME virtual file-system libr
ii libgnutls7 0.8.12-5 GNU TLS library - runtime library
ii libgsf-1 1.8.2-6 Structured File Library - runtime
ii libgtk2.0-0 2.2.4-3 The GTK+ graphical user interface
ii libjpeg62 6b-9 The Independent JPEG Group's JPEG
ii libnautilus2-2 2.4.2-2 libraries for nautilus components
ii liborbit2 1:2.8.3-2 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.2.5-3 Layout and rendering of internatio
ii libpopt0 1.7-4 lib for parsing cmdline parameters
ii librsvg2-2 2.5.0-2 SAX-based renderer library for SVG
ii libstartup-notification0 0.6-2 library for program launch feedbac
ii libtasn1-0 0.1.2-1 Manage ASN.1 structures (runtime)
ii libxml2 2.6.8-2 GNOME XML library
ii libxrender1 0.8.3-7 X Rendering Extension client libra
ii nautilus-data 2.4.2-2 data files for nautilus
ii xlibs 4.3.0-7 X Window System client libraries m
ii zlib1g 1:1.2.1-5 compression library - runtime
-- no debconf information