id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 752,directory_iterator doesn't work with catch,nobody,Beman Dawes,"{{{ Fedora Core 4, gcc version 4.0.2 20051125 (Red Hat 4.0.2-8) The next construction doesn't work (but it works if directory_iterator is changed to some other iterator or just counter): path dir_path(dir_name); directory_iterator end_itr; try { for (directory_iterator itr(dir_name); itr!=end_itr; ++itr) { try { ...... } catch (...) { cout<<""First catch""<