GNOME Bugzilla – Bug 125452
attempt to detect recursive symlink loops
Last modified: 2006-01-17 02:16:48 UTC
The problem (as I told walters yesterday on irc) is this: When rhythm box is searching for media in a folder tree, if that tree has cycles caused by symbolic links, then the scanning might never end. In this case either rhythmbox needs to detect these loops or they should provide a "stop scanning" menu item, so that if a user runs into this problem by mistake, he can atleast stop it, without killing the rhythmbox application. I tend to put symlinks to other ppls home directories in my home directory, :) hope this helps Spundun
*** Bug 127290 has been marked as a duplicate of this bug. ***
*** Bug 129304 has been marked as a duplicate of this bug. ***
*** Bug 136560 has been marked as a duplicate of this bug. ***
*** Bug 139689 has been marked as a duplicate of this bug. ***
This is Debian bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=238706
Created attachment 57399 [details] [review] patch This patch changes rb_uri_handle_recursively to use gnome_vfs_directory_visit, which has in-built support for detecting symlink loops.
Might want to fix the typo in the function name :) +rb_uri_handle_recursvely_cb
Committed to cvs (with the spelling fix).