Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 84645

Summary: Any app that uses gnome-vfs will not start up, seg faults with CRITICAL errors
Product: Gentoo Linux Reporter: Brian C. Dilley <brian>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Brian C. Dilley 2005-03-09 10:17:49 UTC
When trying to launch nautilus (or any application that is linked to the gnome-vfs libraries) i get the following error messages, and the app doesn't start:

[ 10:00:04 ] [~ ]--- --  -    -
(  brian@brian-linux ) $ nautilus

(nautilus:737): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 896 (gnome_vfs_uri_ref): assertion `uri != NULL' failed

(nautilus:737): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 916 (gnome_vfs_uri_unref): assertion `uri != NULL' failed

(nautilus:737): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 896 (gnome_vfs_uri_ref): assertion `uri != NULL' failed

(nautilus:737): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 916 (gnome_vfs_uri_unref): assertion `uri != NULL' failed

(nautilus:737): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 896 (gnome_vfs_uri_ref): assertion `uri != NULL' failed

(nautilus:737): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 916 (gnome_vfs_uri_unref): assertion `uri != NULL' failed

(nautilus:737): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 896 (gnome_vfs_uri_ref): assertion `uri != NULL' failed

(nautilus:737): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 896 (gnome_vfs_uri_ref): assertion `uri != NULL' failed
Multiple segmentation faults occurred; can't display error dialog



Here's from nautilus -c:

[ 10:06:00 ] [~ ]--- --  -    -
(  brian@brian-linux ) $ nautilus -c
running nautilus_self_check_search_uri
running nautilus_self_check_file_utilities
running nautilus_self_check_file_operations
running nautilus_self_check_directory

FAIL: check failed in nautilus-directory.c, line 1817
      evaluated: g_hash_table_size (directories)
       expected: 1
            got: 2
[ 10:08:44 ] [~ ]--- --  -    -
(  brian@brian-linux ) $ 



And here is gnome-control-center (another app that uses gnome-vfs):

[ 10:08:44 ] [~ ]--- --  -    -
(  brian@brian-linux ) $ gnome-control-center 

(gnome-control-center:23150): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 1007 (gnome_vfs_uri_append_string): assertion `uri != NULL' failed
[ 10:09:23 ] [~ ]--- --  -    -
(  brian@brian-linux ) $ 


Reproducible: Always
Steps to Reproduce:
1. launch an app that uses gnome-vfs

Actual Results:  
program seg faults

Expected Results:  
program execute normaly

[ 10:10:30 ] [~ ]--- --  -    -
(  brian@brian-linux ) $ emerge info
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.16
Python:             
dev-lang/python-2.1.3-r1,dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4-r1
[2.3.4 (#1, Mar  8 2005, 16:07:59)]
dev-lang/python:     2.1.3-r1, 2.2.3-r5, 2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi aim alsa apm arts avi berkdb bitmap-fonts bzlib cdb cdr
crypt cups curl divx4linux dvdread emboss encode esd expat fam ffmpeg flac
font-server foomaticdb fortran freetype ftp gcj gdbm ggi gif glut gnome gnome2
gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal icq imagemagick imlib ipv6 jack
java jikes jpeg junit ldap libg++ libwww mad mikmod mono motif mozilla mp3 mpeg
mysql nas ncurses nls nptl odbc ogg oggvorbis openal opengl oracle oscar oss pam
pda pdflib perl png postgres postres python qt quicktime readline ruby samba sdl
slang soap sox speex spell ssl svga tcltk tcpd tetex tiff truetype
truetype-fonts type1-fonts v4l vcd w32 win32 wxwindows xine xinerama xml xml2
xmlrpc xmms xosd xv xvid yahoo zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

[ 10:10:37 ] [~ ]--- --  -    -
(  brian@brian-linux ) $
Comment 1 Brian C. Dilley 2005-03-10 10:50:25 UTC
did an emerge -e gnome, still not working.
Comment 2 Leonardo Boshell (RETIRED) gentoo-dev 2005-03-17 15:54:32 UTC
What version of gnome-vfs are you using?
What version of nautilus?

Also, if possible, please provide a backtrace from the process that encounters a segmentation fault.
Comment 3 Nathaniel McCallum (RETIRED) gentoo-dev 2005-05-27 19:57:28 UTC
Closing due to lack of information and newer versions released that don't seem
to have any problem.  Brian, if you are still experiencing a problem, feel free
to reopen the bug.
Comment 4 Brian C. Dilley 2005-05-27 21:52:21 UTC
I never did figure out what was causing this.... eventually i rebuilt the
machine anyway (new hardware, figured what-the-heck).