Boost logo

Boost :

From: Eric Niebler (eric_at_[hidden])
Date: 2007-10-03 00:53:21


Boris Gubenko wrote:
> test_actions crashes when std::string is trying to dereference _C_data
> member which happens to be zero. It happens inside regex_match().
> Attached slightly reduced reproducer.
>
> test_symbols.cpp has a similar call to regex_match() and I'm sure it
> crashes for the same reason.
>
> Just rearranging the code in RW library <string> header makes the
> crash disappear which may be indicative of a code generation problem.
> And everything is fine when compiling with g++ 4.2.1.
>
> I suggest, unless you have a reason to believe that it may be some
> code in xpressive that is causing the problem, we treat these test
> failures as aC++ code generation problem at this point. We'll
> investigate it and report back.

Wow, you mean I don't have to do anything? That's great! :-) Thanks for
investigating this, Boris. Let me know what you find out.

-- 
Eric Niebler
Boost Consulting
www.boost-consulting.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk