Bug#542216: libgnomevfs2-extra: gnome-vfs-daemon periodically crashes due to undefined symbol referenced in libsmb.so

Peter Nelson peter+debian at fuzzle.org
Tue Aug 18 14:00:18 UTC 2009


Package: libgnomevfs2-extra
Version: 1:2.22.0-5
Severity: normal


gnome-vfs-daemon periodically crashes due to an undefined symbol referenced in 
/usr/lib/gnome-vfs-2.0/modules/libsmb.so

I first noticed that rhythmbox would randomly restart playing tracks, and tracked it down to 
gnome-vfs-daemon restarting. I put an strace on gnome-vfs-daemon, and the last messages before the 
process detached are:

poll([{fd=3, events=POLLIN}, {fd=12, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN}, {fd=17, 
events=POLLIN}, {fd=9, events=POLLIN}], 5, 1155181) = 0 (Timeout)
poll([{fd=3, events=POLLIN}, {fd=12, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN}, {fd=17, 
events=POLLIN}, {fd=9, events=POLLIN}], 5, 1800000) = 0 (Timeout)
writev(2, [{"/usr/lib/gnome-vfs-2.0/gnome-vfs-"..., 39}, {": "..., 2}, {"symbol lookup error"..., 
19}, {": "..., 2}, {"/usr/lib/gnome-vfs-2.0/modules/li"..., 40}, {": "..., 2}, {"undefined symbol: 
smbc_remove_unu"..., 43}, {""..., 0}, {""..., 0}, {"\n"..., 1}], 10) = 148
exit_group(127)                         = ?
Process 3066 detached

The complete symbol name is smbc_remove_unused_server.

The effect of this is that, at least, nautilus will close open windows, and rhythmbox will drop and 
reload its database, making this crash quite awkward. In general smb share browsing does work in 
nautilus.

If libsmb.so is removed, no further crashes are experienced (but of course smb shares are not 
accessible.)

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgnomevfs2-extra depends on:
ii  libbz2-1.0      1.0.5-1                  high-quality block-sorting file co
ii  libc6           2.7-18                   GNU C Library: Shared libraries
ii  libgconf2-4     2.22.0-1                 GNOME configuration database syste
ii  libglib2.0-0    2.16.6-2                 The GLib library of C routines
ii  libgnomevfs2-0  1:2.22.0-5               GNOME Virtual File System (runtime
ii  libgnomevfs2-co 1:2.22.0-5               GNOME Virtual File System (common 
ii  libkrb53        1.6.dfsg.4~beta1-5lenny1 MIT Kerberos runtime libraries
ii  libsmbclient    2:3.2.5-4lenny6          shared library that allows applica
ii  libxml2         2.6.32.dfsg-5+lenny1     GNOME XML library

libgnomevfs2-extra recommends no packages.

libgnomevfs2-extra suggests no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list