Bug#257880: nautilus: Nautilus crashes when mounting smb drive

Manuel Bilderbeek "Manuel Bilderbeek" <bilm@oce.nl>, 257880@bugs.debian.org
Tue, 06 Jul 2004 15:25:35 +0200


Package: nautilus
Version: 2.6.3-2
Severity: normal

Nautilus crashed when I manually mounted a SAMBA share, while Nautilus
just told me it failed to display the contents of the share, after just
having tried to browse to it.

Steps to reproduce the crash:
1. Mount SAMBA share via Nautilus (in my case it says: Couldn't display
contents of it... for some reason)
2. Mount the SAMBA share manually (I used this: sudo smbmount
//service/share /mnt/misc -o username=joe)

After this, Nautilus crashes.

Expected Results:
1. Nautilus should have showed me the contents of the share
2. Nautilus shouldn't be affected when I manually smbmount the same
share to some mount point

How often does this happen?

All the time when I do the above.

Additional Information:
This is what is in my /var/log/messages on my Debian Sarge system:
Jul  6 15:11:42 pc2-bilm kernel: smb_lookup: find //.Trash-bilm failed,
error=-5Jul  6 15:11:42 pc2-bilm kernel:  printing eip:
Jul  6 15:11:42 pc2-bilm kernel: 00000000
Jul  6 15:11:42 pc2-bilm kernel: Oops: 0000
Jul  6 15:11:42 pc2-bilm kernel: CPU:    0
Jul  6 15:11:42 pc2-bilm kernel: EIP:    0010:[<00000000>]    Tainted:
PF
Jul  6 15:11:42 pc2-bilm kernel: EFLAGS: 00010246
Jul  6 15:11:42 pc2-bilm kernel: eax: f3fb5fa4   ebx: e68ac6b4   ecx:
c014f460
 edx: f68f7da4
Jul  6 15:11:42 pc2-bilm kernel: esi: 00000001   edi: 00000000   ebp:
e7c1f9a0
 esp: f3fb5edc
Jul  6 15:11:42 pc2-bilm kernel: ds: 0018   es: 0018   ss: 0018
Jul  6 15:11:42 pc2-bilm kernel: Process nautilus (pid: 1232,
stackpage=f3fb5000)
Jul  6 15:11:42 pc2-bilm kernel: Stack: f89c00da e7c1f9a0 f3fb5fa4
c014f460 f3fb5f14 00000000 00000002 00000004
Jul  6 15:11:42 pc2-bilm kernel:        e68ac6b4 00000000 c16f6b90
e523d000 e919d0ec e589bce0 401b7008 000103a4
Jul  6 15:11:42 pc2-bilm kernel:        08094648 00000000 00000000
e523d000 00000002 00000000 00000000 00000001
Jul  6 15:11:42 pc2-bilm kernel: Call Trace:
[smbfs:__insmod_smbfs_S.text_L37165+20602/37316] [filldir64+0/272]
[vfs_readdir+169/176] [filldir64+0/272] [sys_getdents64+88/192]
Jul  6 15:11:42 pc2-bilm kernel:   [filldir64+0/272]
[sys_fcntl64+90/192] [system_call+51/56]
Jul  6 15:11:42 pc2-bilm kernel:
Jul  6 15:11:42 pc2-bilm kernel: Code:  Bad EIP value.

This seems to be quite a heavy crash!

Debugging Information:

Backtrace was generated from '/usr/bin/nautilus'

(no debugging symbols found)...Using host libthread_db library
"/lib/libthread_db.so.1".
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...[Thread debugging using
libthread_db enabled]
[New Thread 16384 (LWP 1197)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols

found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...0x40485c0b in waitpid () from /lib/libpthread.so.0
#0  0x40485c0b in waitpid () from /lib/libpthread.so.0
#1  0x402f97fc in ?? () from /usr/lib/libgnomeui-2.so.0
#2  0x00000000 in ?? ()
#3  0x402b6f48 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#4  0x40484825 in __pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x40481604 in __pthread_sigsuspend () from /lib/libpthread.so.0
#7  0x404813c8 in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
#8  0x4047df2b in pthread_cond_wait@GLIBC_2.0 () from
/lib/libpthread.so.0
#9  0x40a311d4 in _gnome_vfs_thread_pool_init ()
   from /usr/lib/libgnomevfs-2.so.0
#10 0x40a3122f in _gnome_vfs_thread_pool_init ()
   from /usr/lib/libgnomevfs-2.so.0
#11 0x40b028dd in g_static_private_free () from
/usr/lib/libglib-2.0.so.0
#12 0x4047ee51 in pthread_start_thread () from /lib/libpthread.so.0
#13 0x40d0e69a in clone () from /lib/libc.so.6
[New Thread 32769 (LWP 1204)]

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.26-1-686
Locale: LANG=C, LC_CTYPE=C

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

-- no debconf information