Update of bug #27221 (project findutils):

                  Status:               Need Info => Fixed                  
             Open/Closed:                    Open => Closed                 
           Fixed Release:                    None => 4.5.8                  

    _______________________________________________________

Follow-up Comment #4:

So, recent changes to the code have eliminated this particular problem.

However, there is still an architectural risk that code will use pathnames
which are releative to some fd, without using the fd.   For example, a
function may call lstat() on a file name rather than fstatat.

At the moment nothing in the design of findutils mitigates this risk.  The
"good fix" I referred to earlier would be to modify the code such that
pathnames and file descriptors to which they're relative should travel around
the program as an undivided unit.   That would be quite an extensive change.

However, this immmediate bug has been fixed, I think.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?27221>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



Reply via email to