id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7959,"regex lookahead fails at about 95,000 chars",michael@…,John Maddock,"The lookahead system fails if it must traverse about 95000 chars without a match. Test pattern: start((?!end).)*stuff Input: start nothing end start some stuff end start nothing end start more stuff end This will match the two start-end regions containing ""stuff"". However, insert about 95000 random characters into the first start-end region, and the search fails. Debugging on VC2008 shows a Microsoft C++ exception: boost::exception_detail::clone_impl > I traced as far as finding that the error occurs on the first call to match_all_states(). ",Bugs,closed,To Be Determined,regex,Boost 1.52.0,Problem,wontfix,,