Subject: [Boost-bugs] [Boost C++ Libraries] #11057: fs::copy fails with FILE_ATTRIBUTE_REPARSE_POINT attribute
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-02-25 10:01:56
#11057: fs::copy fails with FILE_ATTRIBUTE_REPARSE_POINT attribute
------------------------------+------------------------
Reporter: loic.velut@⦠| Owner: bemandawes
Type: Bugs | Status: new
Milestone: To Be Determined | Component: filesystem
Version: Boost 1.57.0 | Severity: Problem
Keywords: copy |
------------------------------+------------------------
Platform : Windows 7 64bits
When using fs::copy on a regular file with Windows APL attributes
(Archive, sparse file, reparse point), fs::copy returns error code
BOOST_ERROR_NOT_SUPPORTED.
When passing though the fs::copy, the "from" file is not detected as a
regular file walking to the "else" case.
With a little investigation, file status reports our file as a reparse
file because of the REPARSE_POINT attribute.
Is this behaviour the expected one ? knowing that a direct call to
fs::copy_file works.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/11057> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:17 UTC