id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7461,detail::win32::ReleaseSemaphore may be called with count_to_release equal to 0,Jesper Storm Bache ,viboes,"ReleaseSemaphore is documented by Microsoft as: ""... lReleaseCount [in] The amount by which the semaphore object's current count is to be increased. The value must be greater than zero"" http://msdn.microsoft.com/en-us/library/windows/desktop/ms685071(v=vs.85).aspx When I run boundschecker on boost threads, I get a error because count_to_release is 0 in the following: void release(unsigned count_to_release) { notified=true; detail::win32::ReleaseSemaphore(semaphore,count_to_release,0); } (this is line 71 in boost_1_51_0/boost/thread/win32/condition_variable.hpp)",Bugs,closed,Boost 1.55.0,thread,Boost 1.51.0,Problem,fixed,,