id summary reporter owner description type status milestone component version severity resolution keywords cc 2854 Boost assertion fails inconsistently dineshkherajani@… John Maddock "I have a code that matches URI with a pattern using regex_match. This code fails sometimes, mostly when a lot of threads (50 and above) call this function simultaneously. I have read the boost:regex is thread-safe. Here is the stack [1] __lwp_kill(0x0, 0x6, 0x0, 0x6, 0xffbffeff, 0x0), at 0xff0caa58 [2] raise(0x6, 0x0, 0x0, 0x6, 0x82bf8, 0x6), at 0xff065a5c [3] abort(0xf88f9e78, 0x2, 0x0, 0xfcb78, 0xff1413d8, 0x1), at 0xff04194c [4] __assert(0x1f7544, 0x1f7557, 0x1ed, 0x1c00, 0xfc894, 0x1b41ac), at 0xff041b88 [5] boost::basic_regex > >::get_traits(0x4e4130, 0xffff0000, 0x0, 0x1f75ed, 0x0, 0x1f7400), at 0xc77e0 [6] boost::regex_match >,char,boost::regex_traits > >(0x2212e30, 0x2212e6e, 0xf88fa368, 0x4e4130, 0x0, 0x7ffffc00), at 0xc7664 [7] URL::parseUrl(0xf88fa4cc, 0x1fc21c, 0x2212e30, 0x56e500, 0xf88fa4d0, 0xf88fa368), at 0xcef5c Thanks Dinesh" Bugs closed Boost 1.39.0 regex Boost 1.35.0 Problem invalid