Opened 4 years ago

Last modified 4 years ago

#13580 new Bugs

The call "boost::filesystem::create_directories" on Windows cannot create a complete chain of directories, if the path's item contains terminating space(s)

Reported by: sz@… Owned by: Beman Dawes
Milestone: To Be Determined Component: filesystem
Version: Boost 1.67.0 Severity: Problem
Keywords: create_directories Cc:

Description

The issue is obserbed on OS Windows, and not on OS Linux. Looks like a subdirectory, which name contains terminal space(s), is created without space(s) on OS Windows, and then an attempt to create a nested subdirectory fails.

Attachments (1)

MF-22220.zip (2.6 KB ) - added by anonymous 4 years ago.
A C-test file, a Visual Studio solution, a Makefile for Linux

Download all attachments as: .zip

Change History (2)

by anonymous, 4 years ago

Attachment: MF-22220.zip added

A C-test file, a Visual Studio solution, a Makefile for Linux

comment:1 by anonymous, 4 years ago

Summary: The call "boost::filesystem::create_directories" on Windows cannot create a complete chain of directories, if the path'a item contains terminating space(s)The call "boost::filesystem::create_directories" on Windows cannot create a complete chain of directories, if the path's item contains terminating space(s)
Note: See TracTickets for help on using tickets.