Nautilus 2.4.0 in the GNOME-2.4.0 desktop enviroment will crash upon GNOME starting-up. The error "Nautilus has crashed, file a bug report", will be presented when the desktop is loaded. This is when the gconf key "show_desktop" under nautilus is disabled so it no longer draws the desktop. I have used a new user to see if it was just my account and the problem still occurs. Reproducible: Always Steps to Reproduce: 1. Make sure nautilus/gnome-2.4.0 is installed 2. Disable Nautilus drawing the desktop in GConf. 3. Logout of GNOME and log back in. Actual Results: Nautilus crashes on gnome startup. Expected Results: Not crashed :)
please provide us with your emerge info, and the relevant backtrace. easiest way to get the bt will probably be to wait for nautilus to crash, then run gdb nautilus in a terminal to get the bt of the crash.
hrmm .. i've actually seen this one on my desktop but never figured out why .. i'm not at home to test this theory but i was about to submit a bug to bugzilla.gnome.org with the attached bt
Created attachment 17749 [details] nautilus-2.4.0.backtrace
btw, here's my emerge info. i've also filed a bug on gnome.org http://bugzilla.gnome.org/show_bug.cgi?id=122418 Portage 2.0.49-r4 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.6.0-test4-bk3) ================================================================= System uname: 2.6.0-test4-bk3 i686 Celeron (Mendocino) distcc 2.10 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.2 [disabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium2 -O3 -pipe -g" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/sound/events /etc/postfix/sample /etc/X11/starthere /etc/env.d" CXXFLAGS="-march=pentium2 -O3 -pipe -g" DISTDIR="/fire/1/portage/distfiles" FEATURES="autoaddcvs distcc digest sandbox buildpkg noclean noauto nostrip -ccache cvs noallman noalllocale" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/fire/1/portage/packages" PORTAGE_TMPDIR="/fire/1/portage/scratch" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage.local/liquidx /usr/portage.local/user" SYNC="rsync://potato.vegetable.org.uk/gentoo-portage" USE="x86 oss avi cups encode foomaticdb gif libg++ mad motif mpeg ncurses nls pdflib quicktime truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline tetex bonobo java guile mysql postgres X sdl gpm tcpd pam libwww python esd imlib oggvorbis gtk opengl mozilla gphoto2 apm pnp trusted -matrox -voodoo3 -3dfx -3dnow -sse mmx -svga -kde -qt gnome gtk2 tcltk moznomail moznoirc moznocompose mozsvg -dvd -mikmod -arts aalib real jpeg png ldap curl ssl -ipv6 spell pda crypt cjk debug doc -perl"
Recently i came across this patch on the gnome bugzilla. http://bugzilla.gnome.org/showattachment.cgi?attach_id=20028 It's from the offical bugzilla on this problem at, http://bugzilla.gnome.org/show_bug.cgi?id=74374 I haven't tested the patch but if it works it might be nice to apply to the nautilus ebuild, about to go test it out now.
the patch from the gnome bugzilla is added, but we _shouldnt_ need it for versions post 2.4.0.
I'm experiencing this problem with nautilus-2.4.1-r2. The patch/merged fix doesn't appear to have resolved the problem for me. I've attached a backtrace, and the output from 'emerge info'.
Created attachment 22629 [details] Backtrace + output from 'emerge info' Backtrace + output from 'emerge info'