id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 4677,[filesystem] V3 filesystem::path corrupted if constructed from a local buffer,terminatorul@…,Beman Dawes," With V3 filesystem in 1.44.0, boost::filesystem::remove_all() crashes if invoked with a block-local (automatic storage duration) TCHAR [] buffer for the pathname. Looks like a filesystem::path constructed this way is corrupted. The attached example creates 3 nested directories in %TEMP% and attempts to remove them. On Windows with Visual Studio 2008 this crashes with 'bad allocation' If the path is constructed from a string/wstring, or if an actual pointer is used to invoke remove_all(), than all is fine and no crash occurs. To run the sample code just create an empty VC++ project and add the .cpp to it.",Bugs,closed,To Be Determined,filesystem,Boost 1.44.0,Regression,duplicate,V3 filesystem::path corrupted,