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 127902 - Nautilus crashes if duplicate samba mounts are mounted in the same directory
Nautilus crashes if duplicate samba mounts are mounted in the same directory
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: 2003-11-25 16:53 UTC by Daniel Taylor
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.3/2.4



Description Daniel Taylor 2003-11-25 16:53:27 UTC
Nautilus will crash when two or more of the same samba mounts are mounted
in the same directory before nautilus is started. If mounted while nautilus
is running there is no problem.

Steps to reproduce the bug (in bash mounting same smbfs twice):
root@host # nautilus --version
Gnome nautilus 2.4.1
root@host # mount //LinuxServer/public -t smbfs -o username=dan /mnt/server
Password:
root@host # mount //LinuxServer/public -t smbfs -o username=dan /mnt/server
Password:
root@host # nautilus --no-desktop
** 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...
root@host # umount //LinuxServer/public
root@host # nautilus --no-desktop

After unmounting the duplicate mount above nautilus starts without
problems. If more information is required let me know. (also: this was done
by accident, I don't normally mount them twice!)
Comment 1 Martin Wehner 2003-11-27 18:47:35 UTC
Thanks for the bug report. This particular bug has already been
reported into our bug tracking system, but please feel free to report
any further bugs you find.

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