Bug#249489: nautilus crashes reading some directories

Ruben Porras Ruben Porras <nahoo82@telefonica.net>, 249489@bugs.debian.org
Mon, 17 May 2004 21:21:29 +0200


Package: nautilus
Version: 2.6.1-1
Severity: important
Tags: experimental

After installing nautilus from experimental I've found that it crashes (100%
CPU) reading some directories without any apparent reason. For example, It
crashes reading a dir like this:

$ ls -la ~/Universidad
total 348
drwxr-xr-x   17 bennett  bennett      4096 2004-05-17 21:05 .
drwx-wx---  136 bennett  bennett      8192 2004-05-17 20:58 ..
drwxr-xr-x    4 bennett  bennett      4096 2004-02-16 17:44 AC
drwxr-xr-x    2 bennett  bennett      4096 2004-05-17 21:00 carpeta sin título
-rw-r--r--    1 bennett  bennett       647 2004-05-11 22:04 cv.aux
-rw-r--r--    1 bennett  bennett      2712 2004-05-11 22:04 cv.dvi
-rw-r--r--    1 bennett  bennett      5305 2004-05-11 22:04 cv.log
-rw-r--r--    1 bennett  bennett     45410 2003-09-10 00:15 cv.pdf
-rw-r--r--    1 bennett  bennett     37572 2003-09-08 20:43 cv.ps
-rw-r--r--    1 bennett  bennett      1929 2004-05-11 22:04 cv.tex
-rw-r--r--    1 bennett  bennett      1208 2003-08-30 10:15 cv.tex.backup
drwxr-xr-x    2 bennett  bennett      4096 2004-03-01 16:29 DT
-rw-r--r--    1 bennett  bennett     79279 2003-10-04 17:03 foto-cv.ps
drwxr-xr-x    2 bennett  bennett      4096 2004-02-25 23:08 graficos por computador
drwxr-xr-x    2 bennett  bennett      4096 2004-05-16 12:58 Lab Micro
drwxr-xr-x    4 bennett  bennett      4096 2004-03-10 20:22 LabTDS
drwxr-xr-x    2 bennett  bennett      4096 2004-04-25 20:53 LMAT
drwxr-xr-x    2 bennett  bennett      4096 2004-02-25 23:08 maor
-rw-r--r--    1 bennett  bennett      8534 2004-02-24 23:07 opciones_matricula.sxw
drwxr-xr-x    2 bennett  bennett      4096 2004-04-24 09:38 PDF
drwxr-xr-x    4 bennett  bennett      4096 2004-05-06 16:38 P II
-rw-r--r--    1 bennett  bennett     27648 2004-05-03 21:19 Propuesta_Beca_GSM1.doc
-rw-r--r--    1 bennett  bennett     30208 2004-05-03 21:20 Propuesta_Beca_TarocaIP1.doc
-rwxr-xr-x    1 bennett  bennett      5443 2003-07-27 19:11 protoirc.c
drwxr-xr-x    4 bennett  bennett      4096 2004-04-18 13:03 rdsi
drwxr-xr-x    5 bennett  bennett      4096 2004-04-29 23:42 RDSI
drwxr-xr-x    6 bennett  bennett      4096 2004-04-19 16:59 SO
drwxr-xr-x    3 bennett  bennett      4096 2004-04-03 13:52 SVN
drwxr-xr-x    2 bennett  bennett      4096 2004-05-17 21:05 TDS

moving out the folder named "carpeta sin título" solves the problem. The most extrange
thing is that that folder was created by nautilus, it means "folder without title" in
spanish, but creating the same folder in ~/ doesn't crash nautilus.

if it's relevant the current locale in my sistem is:
$ locale
LANG=es_ES@euro
LC_CTYPE="es_ES@euro"
LC_NUMERIC="es_ES@euro"
LC_TIME="es_ES@euro"
LC_COLLATE="es_ES@euro"
LC_MONETARY="es_ES@euro"
LC_MESSAGES=es_ES
LC_PAPER="es_ES@euro"
LC_NAME="es_ES@euro"
LC_ADDRESS="es_ES@euro"
LC_TELEPHONE="es_ES@euro"
LC_MEASUREMENT="es_ES@euro"
LC_IDENTIFICATION="es_ES@euro"
LC_ALL=

The .xsession-errors file doesn't have useful information.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.6
Locale: LANG=es_ES@euro, LC_CTYPE=es_ES@euro

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.6.1-1        The ATK accessibility toolkit
ii  libaudiofile0             0.2.6-3        Open-source version of SGI's audio
ii  libbonobo2-0              2.6.0-1        Bonobo CORBA interfaces library
ii  libbonoboui2-0            2.6.0-2        The Bonobo UI library
ii  libc6                     2.3.2.ds1-12   GNU C Library: Shared libraries an
ii  libcroco2                 0.5.1-1        a generic Cascading Style Sheet (C
ii  libeel2-2                 2.6.1-1        Eazel Extensions Library (for GNOM
ii  libesd0                   0.2.29-1       Enlightened Sound Daemon - Shared 
ii  libexif9                  0.5.12-1       The EXIF library allows you to par
ii  libgail-common            1.4.1-1        GNOME Accessibility Implementation
ii  libgail17                 1.4.1-1        GNOME Accessibility Implementation
ii  libgconf2-4               2.6.1-1        GNOME configuration database syste
ii  libglade2-0               1:2.3.6-4      Library to load .glade files at ru
ii  libglib2.0-0              2.4.1-1        The GLib library of C routines
ii  libgnome-desktop-2        2.6.1-1        Utility library for loading .deskt
ii  libgnome2-0               2.6.1-1        The GNOME 2 library - runtime file
ii  libgnomecanvas2-0         2.6.1.1-1      A powerful object-oriented display
ii  libgnomeui-0              2.6.1.1-1      The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0            2.6.1.1-2      The GNOME virtual file-system libr
ii  libgsf-1                  1.9.0-1        Structured File Library - runtime 
ii  libgtk2.0-0               2.4.1-2        The GTK+ graphical user interface 
ii  libice6                   4.3.0.dfsg.1-1 Inter-Client Exchange library
ii  libjpeg62                 6b-9           The Independent JPEG Group's JPEG 
ii  libnautilus2-2            2.6.1-1        libraries for nautilus components 
ii  liborbit2                 1:2.10.2-0.1   libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0             1.4.0-2        Layout and rendering of internatio
ii  libpopt0                  1.7-4          lib for parsing cmdline parameters
ii  librsvg2-2                2.6.4-4        SAX-based renderer library for SVG
ii  libsm6                    4.3.0.dfsg.1-1 X Window System Session Management
ii  libstartup-notification0  0.6-2          library for program launch feedbac
ii  libx11-6                  4.3.0.dfsg.1-1 X Window System protocol client li
ii  libxml2                   2.6.9-2        GNOME XML library
ii  nautilus-data             2.6.1-1        data files for nautilus
ii  shared-mime-info          0.14-1.1       FreeDesktop.org shared MIME databa
ii  xlibs                     4.3.0.dfsg.1-1 X Window System client libraries m
ii  zlib1g                    1:1.2.1.1-3    compression library - runtime

-- no debconf information