URL: <http://savannah.gnu.org/bugs/?17877>
Summary: Invalid "No such file or directory" error on filesystem without stable inode numbers Project: findutils Submitted by: None Submitted on: Thursday 09/28/2006 at 11:24 UTC Category: find Severity: 3 - Normal Item Group: Wrong result Status: None Privacy: Public Assigned to: None Originator Name: Miklos Szeredi Originator Email: [EMAIL PROTECTED] Open/Closed: Open Release: 4.3.0 Fixed Release: None _______________________________________________________ Details: fts_safe_changedir() in gnulib/lib/fts.c return ENOENT error if inode number of a directory changed. There are several Linux filesystems (including smbfs, fat, and some FUSE based ones) which cannot provide stable inode numbers for unreferenced files or directories. In their cases find may in rare circumstances (if the cached in-core inode is evicted from the cache) erronously fail to recurse into these directories. This bug seems to have appeared in 4.3.0. _______________________________________________________ Carbon-Copy List: CC Address | Comment ------------------------------------+----------------------------- Available only the item webpage | Originator Email _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?17877> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-findutils mailing list Bug-findutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-findutils