Bug#298225: nautilus eats all memory and dies thumbnailing .SVG file

Ansel Sermersheim Ansel Sermersheim <ansel@babylon.dyndns.org>, 298225@bugs.debian.org
Sat, 05 Mar 2005 11:38:12 -0800


This is a multi-part MIME message sent by reportbug.

--===============1409243620==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: nautilus
Version: 2.8.2-2
Severity: normal


Apparently nautilus, or some component thereof, can't handle SVG files
exported from Gnumeric graphs. Enclosed is a sample SVG file created by
right-clicking on a graph in Gnumeric and selecting 'Save as Image'. If
I navigate in Nautilus to a directory containing this SVG, nautilus
becomes unresponsive, eats memory rapidly and thrashes swap until being
killed and auto-restarted.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.4
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages nautilus depends on:
ii  capplets             1:2.8.1-4           configuration applets for GNOME 2 
ii  desktop-file-utils   0.9-1               Utilities for .desktop files
ii  libart-2.0-2         2.3.17-1            Library of functions for 2D graphi
ii  libatk1.0-0          1.8.0-4             The ATK accessibility toolkit
ii  libaudiofile0        0.2.6-5             Open-source version of SGI's audio
ii  libbonobo2-0         2.8.1-2             Bonobo CORBA interfaces library
ii  libbonoboui2-0       2.8.1-2             The Bonobo UI library
ii  libc6                2.3.2.ds1-20        GNU C Library: Shared libraries an
ii  libeel2-2            2.8.2-1             Eazel Extensions Library (for GNOM
ii  libesd0              0.2.35-2            Enlightened Sound Daemon - Shared 
ii  libexif10            0.6.9-4             The EXIF library allows you to par
ii  libgail-common       1.8.2-1             GNOME Accessibility Implementation
ii  libgail17            1.8.2-1             GNOME Accessibility Implementation
ii  libgconf2-4          2.8.1-4             GNOME configuration database syste
ii  libglade2-0          1:2.4.2-2           library to load .glade files at ru
ii  libglib2.0-0         2.6.3-1             The GLib library of C routines
ii  libgnome-desktop-2   2.8.3-1             Utility library for loading .deskt
ii  libgnome2-0          2.8.1-2             The GNOME 2 library - runtime file
ii  libgnomecanvas2-0    2.8.0-1             A powerful object-oriented display
ii  libgnomeui-0         2.8.1-3             The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0       2.8.4-2             The GNOME virtual file-system libr
ii  libgtk2.0-0          2.6.2-4             The GTK+ graphical user interface 
ii  libice6              4.3.0.dfsg.1-12.0.1 Inter-Client Exchange library
ii  libnautilus2-2       2.8.2-2             libraries for nautilus components 
ii  liborbit2            1:2.10.5-0.1        libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0        1.8.0-3             Layout and rendering of internatio
ii  libpopt0             1.7-5               lib for parsing cmdline parameters
ii  librsvg2-2           2.8.1-2             SAX-based renderer library for SVG
ii  libsm6               4.3.0.dfsg.1-12.0.1 X Window System Session Management
ii  libstartup-notificat 0.8-1               library for program launch feedbac
ii  libx11-6             4.3.0.dfsg.1-12.0.1 X Window System protocol client li
ii  libxml2              2.6.16-3            GNOME XML library
ii  nautilus-data        2.8.2-2             data files for nautilus
ii  shared-mime-info     0.15-1              FreeDesktop.org shared MIME databa
ii  xlibs                4.3.0.dfsg.1-12     X Keyboard Extension (XKB) configu
ii  zlib1g               1:1.2.2-4           compression library - runtime

-- no debconf information

--===============1409243620==
Content-Type: application/octet-stream
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="d10.svg.gz"

H4sICCVNKUIAA2QxMC5zdmcAtVjbbhs3EH3PVyw2Lw0KURzeJ5Ccp/alG6Bo2g8QLNkSokiGpMRu
vr6H3BW5a8tI4mxtQNojUnM5PEMONXv38GlbfVkdjpv9bl6TkHW12l3vl5vd7bz+5+/fJ6F+d/Vq
dvxyW2Hm7jiv16fT3dvp9P7+XtxrsT/cTpWUcooZdTvl7cN2s/t4aSIx8zSN1n2fVFf3m+VpPa+1
dEIS19V6tbldnzDoWBjm+upVVc2Wq5tjfMDj9XZz9+fitK42y3kdAdXtCMYOq+tT9TCvkcq/6fVb
xqed0enZ6nNO1FMniqyw3iZXXgp2lrPD4IRzRMWh8sI6577foX7qkIKQSuvkMAgftC70EWuh+w7J
IARWlx3OpmdCZ7dVHJjcLaKVz4ftL68Tp28697M4UCGm91KQquJLk54ig9pzo6UVgfkJLjPjy9e6
utlst/P69U36q6vj6bD/uJp04UuhzPkzTJLpL8d+OUb1plCUo4yL4thWHnoOlpsz5iAMKYfwlCBy
T/Dj+R3Oce/2u9UPBT0MCtzYUPkgFMOpMlI4yvhnfJxWD60YjRbGdtpQwhvG881+d5rcLD5ttvj0
w2J37D46br7CWKivfvu8XR2qD/vt5xMKcjaN1p4PPzwKP/xY+JPl4rheHA4LBGOEhoSE+eHc+Ltz
+2vyx8XMZtPbx9LuCqvqiqo5Y7JWGG8hChJa2yf48fwOF7EvZfxv4WR/t7jenNp9acgS9VgIJqhg
svRLjF6wfBSTsTmmF2sos9zfXchpYRlG4+Bksbte7w/z+tNmudyuvoN6OeA7p6CxE0gbU+BovSn4
J1PIHowRTmqXPRQ8EknGg6RRKBJkL7OE0EmqnEKGY3HkNTiRJjsoeCSOfDxrXRiHJX2ZJGw9koPP
SRQ8Fk0gHZaLh4LHqjcclJLGqTfsBJd5Imwbkm3JIuPReNIEy0VOBY/FkzbgaRya3DMsoVeSXGqu
4NFYchKWqXjIeCyWQI2Ufhya/HNq8pBs4JJFxqPxFGC5V9cFj8UTGgjsduPwxJdpUhKKDeUUKng8
mkqD0tJ0bkCcS7eCEcp62G48aolGWAiVHLQLYUNrdLAQq93y5b1Gjh+BB6lK/C0eOX5FrdEXxP9c
qXXxo5cnxbqscIvHjT/YzugL4qdvLICBXqwrCXR43ARM6Iy+JIFvrcDlJn9kBVGy+qIE1HAFLl+W
9aXLci4K8Eemd+9p8XulRLAun1LvlRcuxP0+jkvTaLREinzC0vlGe9wTjW2xbgy0GjyOUXTN7IFj
89wico1FzVgVEg6aG+tg3LqEvaPGoY+gYBJ2uJk7B+PUft/a0OCGfh42uumazgS1pCZIEUxsdIDJ
qAYSd0HF1JzgoBvG+UuWEvbBNWyFNp4TtoHR7qFDD+04BpquW0sYz8AMBzFai9J3aKxw1Ujfx46c
MPb+FC1qS5uGFK68iRqTskO9CfI+YVyim7bLAdQiqAixTRmdcIR4cz56U7h5IzoQbGX0BhJRW1bD
OCUo4zpiPyUPbjSDeATTNgdVtMqEcQfK4zCoI8TmYTWuk7YYDsBgWCJWrYVPe6fCdRfcorUzIZ4F
4NTDHfTAFt9vz9Qq5mgUwmGHqFzaa8kzzj/CuYRooXIGF0qCYyiBGSnLUK7TWEPoZZSfXH5G2hI5
DqStQ0/ayJlpqG3V13awdqBt78xA22B6oG2L+X1tG+372lYQY1/cWK+ibWgZ3+5r2zseaNsi9r62
tfQDbcu43lnbVngVBtrWcevO2jbI3fe0bUBSGGhbolKLtrUwxhRtg3PFPW1Tay6LG1mDrCzuqN4o
t7O64/diaWV1R85NT90W6lBF3Uoop4q6EZUKqqhb6ai6om5cjXSs/E7dUCdbrMVZ3ZiGNXNZ3ROy
SN+6LO+JZjzoLO9JTIdNWP1KKmt8kpyxjx/+Pz+cdb9vpbdZ/G3+6tV/rhgALOsXAAA=
--===============1409243620==--