id summary reporter owner description type status milestone component version severity resolution keywords cc 1323 Assertion Error during cleanup after running out of thread resources martin_wille Anthony Williams "If test_barrier is run under certain resource constraints then an assertion violation is triggered during cleanup. I believe this assertion error indicates a bug. Note: if Boost.Test is used and a signal got raised in response to hitting a resource limit then the problem could actually be in Boost.Test. Example run with LIMIT_NPROC == 20 (using Linux x86_64, gcc 3.4.6 and also with gcc 4.1.2): Running 1 test case... unknown location(0): fatal error in ""test_barrier"": std::exception: boost::thread_resource_error *** 1 failure detected in test suite ""Master Test Suite"" test_barrier_lib: ../libs/thread/src/condition.cpp:354: boost::detail::condition _impl::~condition_impl(): Assertion `res == 0' failed. The first error message is the correct response. The second looks like a bug." Bugs closed To Be Determined thread Boost Development Trunk Problem fixed