Re: [Boost-bugs] [Boost C++ Libraries] #2854: Boost assertion fails inconsistently

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #2854: Boost assertion fails inconsistently
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-03-13 16:14:31


#2854: Boost assertion fails inconsistently
----------------------------------------+-----------------------------------
  Reporter: dineshkherajani_at_[hidden] | Owner: johnmaddock
      Type: Bugs | Status: new
 Milestone: Boost 1.39.0 | Component: regex
   Version: Boost 1.35.0 | Severity: Problem
Resolution: | Keywords:
----------------------------------------+-----------------------------------

Comment(by johnmaddock):

 Dinesh,

 There have been quite a few patches between 1.35 and 1.38, can you try
 your code with the latest Boost release?

 It's also hard to get a feel for which assertion is failing from your
 backtrace as it looks like you have inline expansions turned on? However,
 it looks like the smart pointer is NULL, which would typically only happen
 if one thread is modifying the regex object while another thread is using
 it: Boost.Regex is threadsafe in the sense that if one thread creates a
 regex then other threads can access that regex as long as they *all* treat
 it as constant.

 HTH, if you have some information let me know, John Maddock.

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