id summary reporter owner description type status milestone component version severity resolution keywords cc 2681 lwm_pthread fails to catch initialization error Olivier Langlois Peter Dimov "pthread_mutex_init() return value is not checked and if the mutex creation fails, the next pthread_mutex_lock() call result is undefined on some platforms. I think that it would be appropriate to throw an exception from the lightweight_mutex constructor if pthread_mutex_init fails. The problem is in boost/detail/lwm_pthreads.hpp " Bugs closed Boost 1.38.0 smart_ptr Boost 1.37.0 Problem fixed olivier.langlois@… jwakely.boost@…