From: Jim Meyering Date: Tue, 10 Jan 2006 11:55:20 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v6.0~935 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=71520b31c09c843d37c84abd12694e06428cdd47;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/lib/ChangeLog b/lib/ChangeLog index 6f3290c06c..80082355cd 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,13 @@ +2006-01-10 Jim Meyering + + Avoid the double-free (first in fts_read, second in fts_close) that + would occur when an `active' directory is made inaccessible (e.g., + via chmod a-x) during a traversal. + * fts.c (fts_read): After a failed fchdir, update sp->fts_cur + before returning. Reproduce this failure by + mkdir -p a/b; cd a; chmod a-x . b + Reported by Stavros Passas. + 2006-01-06 Jim Meyering * version-etc.c (COPYRIGHT_YEAR): Update to 2006.