Bug#257880: nautilus: crashes when mounting samba shares after reboot

Teemu Ikonen Teemu Ikonen <tpikonen@pcu.helsinki.fi>, 257880@bugs.debian.org
Sun, 15 Aug 2004 21:53:37 +0300


Package: nautilus
Version: 2.6.3b-3
Followup-For: Bug #257880

I also get an instant crash when mounting smb-shares. This happens only if I
let nautilus start after a reboot and mount by commandline. If I mount first
from the console and then log in to X and start nautilus, everything works
as it should, including unmounts and remounting.

As has become apparent in the previous bug reports, the crash comes with a
kernel oops:

Aug 15 21:34:13 voimake kernel: smb_lookup: find //.Trash-tpikonen failed,
error=-5
Aug 15 21:34:13 voimake kernel: Oops: kernel access of bad area, sig: 11 [#1]
Aug 15 21:34:13 voimake kernel: NIP: 00000000 LR: D257E5C0 SP: C85D7E50
REGS: c85d7da0 TRAP: 0400    Not tainted
Aug 15 21:34:13 voimake kernel: MSR: 40009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR:
11
Aug 15 21:34:13 voimake kernel: TASK = c8b68cf0[1224] 'nautilus' THREAD:
c85d6000Last syscall: 202
Aug 15 21:34:13 voimake kernel: GPR00: 00000001 C85D7E50 C8B68CF0 C6DFFDA0
C85D7F10 C0072A98 C85D7E60 CFFC6DB4
Aug 15 21:34:13 voimake kernel: GPR08: C6E48C60 00000000 00000001 00000000
24004442 100AF130 00000000 00000000
Aug 15 21:34:13 voimake kernel: GPR16: 00000000 0F94B420 00008003 C85D7E60
CFFC6DB4 C02A0000 C958C000 00000000
Aug 15 21:34:13 voimake kernel: GPR24: C6DEEED4 C85D7F10 C0072A98 C6E48C30
C04AD180 C0260000 C6DFFDA0 C6DEEE38
Aug 15 21:34:13 voimake kernel: NIP [00000000] 0x0
Aug 15 21:34:13 voimake kernel: LR [d257e5c0] smb_readdir+0x4f0/0x644 [smbfs]
Aug 15 21:34:13 voimake kernel: Call trace:
Aug 15 21:34:13 voimake kernel:  [c00726d8] vfs_readdir+0xc8/0xe4
Aug 15 21:34:13 voimake kernel:  [c0072c90] sys_getdents64+0x78/0xd4
Aug 15 21:34:13 voimake kernel:  [c0007c40] ret_from_syscall+0x0/0x44

All attempts to access the samba share after the crash causes the attempting
process to go into uninterruptible sleep, from which they don't wake up.

Teemu

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.7-powerpc
Locale: LANG=C, LC_CTYPE=fi_FI@euro

Versions of packages nautilus depends on:
ii  capplets                  1:2.6.1-7      configuration applets for GNOME 2 
ii  libart-2.0-2              2.3.16-6       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-5        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  libeel2-2                 2.6.2-1        Eazel Extensions Library (for GNOM
ii  libesd0                   0.2.29-1       Enlightened Sound Daemon - Shared 
ii  libexif10                 0.6.9-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.3-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.4-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.2-1      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-5      The GNOME virtual file-system libr
ii  libgtk2.0-0               2.4.4-2        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.1-1        Layout and rendering of internatio
ii  libpopt0                  1.7-4          lib for parsing cmdline parameters
ii  librsvg2-2                2.7.2-5        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.11-3       GNOME XML library
ii  nautilus-data             2.6.3b-3       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-5    compression library - runtime

-- no debconf information