After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 143570 - Nautilus fatal errors on startup
Nautilus fatal errors on startup
Status: RESOLVED DUPLICATE of bug 120222
Product: nautilus
Classification: Core
Component: general
2.4.x
Other Linux
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-06-02 10:56 UTC by Martin Compton
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.3/2.4



Description Martin Compton 2004-06-02 10:56:38 UTC
Description of Problem: After a yum update the
gnome desktop is corrupted. I get several
"nautilus has crashed due to a fatal error"
dialogs during startup and the menus are gone.


Steps to reproduce the problem:
1. I ran a yum update and below are the packages
that were updated:
06/02/04 03:00:44 Dep Installed: taglib
1.1-0.fdr.1.1.i386
06/02/04 03:00:44 Dep Installed: libgnomecups
0.1.6-0.fdr.0.1.i386
06/02/04 03:00:44 Dep Installed: glut
3.7-12.lvn.1.1.i386
06/02/04 03:00:44 Dep Installed: libmal
0.31-0.fdr.1.1.i386
06/02/04 03:00:44 Dep Installed: mathml-fonts
1.0-0.fdr.14.noarch
06/02/04 03:00:44 Dep Installed: wv2
0.2.1-0.fdr.2.1.i386
06/02/04 03:00:44 Dep Installed: libmusicbrainz20
2.0.2-0.0.1.i386
06/02/04 03:00:44 Dep Installed: trm
0.2.1-0.fdr.1.1.i386
06/02/04 03:00:44 Dep Installed: themer
1.50-0.fdr.0.noarch
06/02/04 03:00:44 Dep Installed:
hicolor-icon-theme 0.3-0.fdr.0.noarch
06/02/04 03:00:44 Dep Installed: jasper
1.700.5-0.fdr.1.1.i386
06/02/04 03:00:44 Updated: quanta
6:3.2.2-1.0.1.kde.i386
06/02/04 03:00:44 Updated: ImageMagick
5.5.7.15-0.fdr.0.1.i386
06/02/04 03:00:44 Updated: htmlview
2.0.0-11.fdr.0.noarch
06/02/04 03:00:44 Updated: libmusicbrainz
2.1.1-0.fdr.0.1.i386
06/02/04 03:00:44 Updated: cdda2wav
8:2.01-0.fdr.5.a27.1.i386
06/02/04 03:00:44 Updated: arts 8:1.2.2-2.1.1.kde.i386
06/02/04 03:00:44 Updated: cdrecord
8:2.01-0.fdr.5.a27.1.i386
06/02/04 03:00:44 Updated: koffice
4:1.3.1-0.2.1.kde.i386
06/02/04 03:00:44 Updated: automake14
1.4p6-7.fdr.2.noarch
06/02/04 03:00:44 Updated: openoffice.org-i18n
1.1.1-4.0.kde.i386
06/02/04 03:00:44 Updated: ncftp
2:3.1.7-0.fdr.0.1.i386
06/02/04 03:00:44 Updated: gtk2 2.2.4-6.fdr.2.1.i386
06/02/04 03:00:44 Updated: autoconf
2.59-0.fdr.1.noarch
06/02/04 03:00:44 Updated: openoffice.org-libs
1.1.1-4.1.el3.kde.i386
06/02/04 03:00:44 Updated: xmms-mp3
1:1.2.10-2.0.1.kde.i386
06/02/04 03:00:44 Updated: cdrdao 1.1.8-0.fdr.2.1.i386
06/02/04 03:00:44 Updated: kdegames
6:3.2.2-1.0.1.kde.i386
06/02/04 03:00:44 Updated: gtk+
1:1.2.10-30.fdr.3.1.i386
06/02/04 03:00:44 Updated: kdepim
6:3.2.2-2.0.1.kde.i386
06/02/04 03:00:44 Updated: ghostscript
7.07-25.fdr.1.1.i386
06/02/04 03:00:44 Updated: kdemultimedia
6:3.2.2-2.1.1.kde.i386
06/02/04 03:00:44 Updated: kdelibs
6:3.2.2-7.0.1.kde.i386
06/02/04 03:00:44 Updated: redhat-menus
1.4.1-1.fdr.0.noarch
06/02/04 03:00:44 Updated: openoffice.org
1.1.1-4.1.el3.kde.i386
06/02/04 03:00:44 Updated: xmms
1:1.2.10-2.0.1.kde.i386
06/02/04 03:00:44 Updated: fedora-logos
1.1.23-1.fdr.0.noarch
06/02/04 03:00:44 Updated: xinitrc 3.39-1.1.noarch
06/02/04 03:00:44 Updated: redhat-artwork
0.96-1.0.1.kde.i386
06/02/04 03:00:44 Updated: fam-devel
2.6.10-0.fdr.1.1.i386
06/02/04 03:00:44 Updated: libraw1394
0.10.1-0.fdr.0.1.i386
06/02/04 03:00:44 Updated: automake
1.8.3-0.fdr.0.noarch
06/02/04 03:00:44 Updated: qt 1:3.3.2-2.0.1.kde.i386
06/02/04 03:00:44 Updated: xscreensaver
1:4.14-2.fdr.0.1.i386
06/02/04 03:00:44 Updated: pcre 4.5-0.fdr.0.1.i386
06/02/04 03:00:44 Updated: kdebase
6:3.2.2-6.0.1.kde.i386
06/02/04 03:00:44 Updated: automake16
1.6.3-5.fdr.4.noarch
06/02/04 03:00:44 Updated: mkisofs
8:2.01-0.fdr.5.a27.1.i386
06/02/04 03:00:44 Updated: libid3tag
0.15.1-0.fdr.0.b.1.i386
06/02/04 03:00:44 Updated: fam 2.6.10-0.fdr.1.1.i386

Actual Results:
1. Upon reboot I get the errors.
2. If I switchdesk to KDE it works ok
3. Switch back to gnome and same problems.


Expected Results:
No nautilus errors, menus present and accounted for.

How often does this happen? 
Always

Additional Information:
Fedora Core 1
Comment 1 Martin Wehner 2004-06-02 18:04:41 UTC
Thanks for the bug report. Without a stack trace from the crash it's very hard
to determine what caused the crash. Please see
http://bugzilla.gnome.org/getting-traces.cgi for more information about getting
a useful stack trace.

Also, which version of Nautilus are you using?
Comment 2 Martin Compton 2004-06-03 21:59:37 UTC
Nautilus v2.4.0

My apologies for the delay... I guess one can't just hit the "reply" button, huh?

I ran a "--check" option for grins and it didn't report any errors at least.
-------------------------------------------
The gdb trace is:
[New Thread -1087005776 (LWP 7401)]
[New Thread -1087272016 (LWP 7402)]
[New Thread -1087538256 (LWP 7403)]
[New Thread -1087804496 (LWP 7404)]
[New Thread -1088070736 (LWP 7405)]
[New Thread -1088336976 (LWP 7406)]
[New Thread -1088603216 (LWP 7407)]
[New Thread -1088869456 (LWP 7408)]
[New Thread -1089135696 (LWP 7409)]
[New Thread -1089401936 (LWP 7410)]
 
** ERROR **: file nautilus-directory.c: line 546 (add_to_hash_table): 
assertion failed: (g_hash_table_lookup (directory->details->file_hash, 
file->details->relative_uri) == NULL)
aborting...
 
Program received signal SIGABRT, Aborted.
[Switching to Thread -1084876928 (LWP 7394)]
0x006e4c32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
-------------------------------------------

Also ran an strace:
open("/usr/lib/charset.alias", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
write(2, "\n** ERROR **: file nautilus-dire"..., 192) = 192

It appears to be looking for "charset.alias" but I don't know why. I don't think
I've ever had one. Putting an empty file there did not help and I could find
little useful info what the file should look like.
Comment 3 Martin Wehner 2004-06-04 01:23:11 UTC
Thanks for the stack - This is a duplicate of bug 120222. Nautilus tries to
display two volumes with the same name. You likely have a volume mounted twice,
probably a network volume. Have a closer look at your /etc/fstab.
Comment 4 Martin Wehner 2004-06-04 01:23:26 UTC

*** This bug has been marked as a duplicate of 120222 ***