Re: [Boost-bugs] [Boost C++ Libraries] #6955: Spirit parse_nan() may dereference end iterator

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6955: Spirit parse_nan() may dereference end iterator
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-02-19 08:12:35


#6955: Spirit parse_nan() may dereference end iterator
----------------------------------------+---------------------
  Reporter: michael.douglas.schmidt@… | Owner: djowel
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: spirit
   Version: Boost 1.49.0 | Severity: Problem
Resolution: | Keywords: nan
----------------------------------------+---------------------

Comment (by cbielow):

 I just stumpled over this bug as well (boost 1.54)

 It is fixed in Boost 1.60 (or earlier?), i.e.,

 {{{
 // nan[(...)] ?
 if (detail::string_parse("nan", "NAN", first, last, unused))
 {
   if (first != last && *first == '(')
   {
 }}}


 So I guess ticket can be closed?

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/6955#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