id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7202,filesystem: Function remove_all_aux() with an argument of type system::error_code& can throw exception in case of filesystem error,batsun@…,Beman Dawes,"Function remove_all_aux() calls non-exception safe fs::directory_iterator constructor (without argument of system::error_code& type). For example, in case of free file descriptors lack in filesystem this constructor can throw an exception ""Too many open files"". The better way is to use exception-safe overload of fs::directory_iterator constructor (with argument of system::error_code& type). Possible fix is in attachment. The issue is actual for any version from 1.47 to 1.50",Bugs,new,To Be Determined,filesystem,Boost 1.47.0,Problem,,"exception, directory_iterator_construct, error_code",