id summary reporter owner description type status milestone component version severity resolution keywords cc 3936 [xpressive] stack overflow. shewitt.au@… Eric Niebler "The following simple program fires a stack overflow exception in xpressive. It's seems too simple to be causing such problems. {{{#include ""stdafx.h"" #include #include using namespace boost::xpressive; int _tmain(int argc, _TCHAR* argv[]) { sregex rx = ~(set='{', '}', ','); sregex rx2 = +rx; std::string s(10000, 'a'); regex_search(s, rx2); return 0; }}}} I'm using MSVC 2005. The problem only occurs if the string is large." Bugs assigned Boost 1.43.0 xpressive Boost 1.42.0 Problem