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 83435 - Symlink hash table is broken
Symlink hash table is broken
Status: RESOLVED DUPLICATE of bug 114074
Product: nautilus
Classification: Core
Component: File and Folder Operations
0.x.x [obsolete]
Other other
: Normal major
: 2.0.x
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2002-05-29 18:44 UTC by Damon Chaplin
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.0


Attachments
patch to use the full uri when inserting into the hash (1.65 KB, patch)
2002-05-29 18:45 UTC, Damon Chaplin
none Details | Review

Description Damon Chaplin 2002-05-29 18:44:47 UTC
When inserting into the hash table of symlinks it uses the symlink name,
which is the simple pathname, often a relative path.

When looking up in the hash it uses the full uri.

I'll attach a patch in a sec, but I don't really know nautilus internals so
it needs to be checked.
Comment 1 Damon Chaplin 2002-05-29 18:45:58 UTC
Created attachment 8824 [details] [review]
patch to use the full uri when inserting into the hash
Comment 2 Dave Bordoley [Not Reading Bug Mail] 2002-05-29 19:19:35 UTC
Damon how does your patch affect bug 73937???
Comment 3 Damon Chaplin 2002-05-29 19:57:52 UTC
I don't think it affects that. If it was used for major features like
that we would have noticed it was completely broken before :)

I don't think the symlink hash is used much at present. See bug 42044.
Comment 4 Luis Villa 2002-05-30 01:32:07 UTC
So what /is/ it used for? :) 
Comment 5 Damon Chaplin 2002-05-30 17:51:42 UTC
It keeps track of the symbolic links to a file.

I'd guess it is used so that when the file is renamed or other data
about it change, then the symbolic links get updated as necessary.
But I don't know the exact intention.
Comment 6 Luis Villa 2002-05-30 18:49:53 UTC
OK, marking this as a major problem to be fixed in the 2.0.x
timescale, but unless someone can point me to brokenness it causes
from a user perspective I'm not going to mark it high ATM.
Comment 7 Zack Cerza 2004-08-11 16:52:31 UTC

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