[Boost-bugs] [Boost C++ Libraries] #1583: Serious flaw in boost::filesystem filename handling (opensuse)

Subject: [Boost-bugs] [Boost C++ Libraries] #1583: Serious flaw in boost::filesystem filename handling (opensuse)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-01-20 16:24:39


#1583: Serious flaw in boost::filesystem filename handling (opensuse)
------------------------------+---------------------------------------------
 Reporter: bluedzins_at_[hidden] | Owner: bemandawes
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: filesystem
  Version: Boost 1.34.1 | Severity: Regression
 Keywords: |
------------------------------+---------------------------------------------
 This may be related to:
 http://svn.boost.org/trac/boost/ticket/1378

 I used boost 1.33, but it didn't accept "@" in filenames, so I upgraded.
 Now the problems are even more severe, take a look:

 /etc/apache2/ssl.key/README

 is this path ok? Sure it is, but boost says (runtime error):

 terminate called after throwing an instance of
 'boost::filesystem::basic_filesystem_error<boost::filesystem::basic_path<std:
 :string, boost::filesystem::path_traits> >'
   what(): boost::filesystem::exists

 (I wanted to check if the file exists). Sorry for rather lengthy example,
 I tried to shorten it, this still causes the error
 /etc/apache2/ssl.key/R

 but my next tries to cut some more resulted in "correct" filename.

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1583>
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:49:57 UTC