Subject: Re: [Boost-bugs] [Boost C++ Libraries] #10641: boost::filesystem::path::parent_path() throws run time error locale::facet::_S_create_c_locale name not valid
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-10-27 23:46:28
#10641: boost::filesystem::path::parent_path() throws run time error
locale::facet::_S_create_c_locale name not valid
---------------------------+------------------------
Reporter: maxiaoyin@⦠| Owner: bemandawes
Type: Bugs | Status: closed
Milestone: Boost 1.57.0 | Component: filesystem
Version: Boost 1.56.0 | Severity: Problem
Resolution: fixed | Keywords: filesystem
---------------------------+------------------------
Changes (by bemandawes):
* status: new => closed
* resolution: => fixed
* milestone: To Be Determined => Boost 1.57.0
Comment:
Your test program failed as expected, although only if the LANG
environmental variable was set to an invalid value.
It was tested again, after applying the fix, and ran correctly.
The fix has been pushed to develop, and so should be in time for the
1.57.0 release. The effect of the changes just pushed is to roll out the
earlier specific fixes for a few path signatures to the general case of
all path functions that perform conversions using path::codecvt() to
supply the default codecvt facet.
Thanks for the report,
--Beman
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10641#comment:2> 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