Re: [Boost-bugs] [Boost C++ Libraries] #12079: Infinite loop in boost:: filesystem::directory_iterator

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12079: Infinite loop in boost:: filesystem::directory_iterator
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-03-19 21:12:32


#12079: Infinite loop in boost:: filesystem::directory_iterator
-----------------------------------+------------------------
  Reporter: alexb.x42@… | Owner: bemandawes
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: filesystem
   Version: Boost Release Branch | Severity: Problem
Resolution: | Keywords:
-----------------------------------+------------------------

Comment (by alexb.x42@…):

 I checked with the debugger, and it seems that the problem is that the
 function readdir_r() for that file returns an error code 36
 (ENAMETOOLONG). But errno is still zero.
 With this .diff in attachment, it started to work correctly (i.e.
 generates an error).
 Well, at least for this specific case :)

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12079#comment:1>
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:19 UTC