Re: [Boost-bugs] [Boost C++ Libraries] #7571: Mutex fails to unlock and causes deadlock

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7571: Mutex fails to unlock and causes deadlock
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-10-31 13:38:49


#7571: Mutex fails to unlock and causes deadlock
-----------------------------------+----------------------------------------
  Reporter: yalon-l@… | Owner: anthonyw
      Type: Bugs | Status: reopened
 Milestone: To Be Determined | Component: thread
   Version: Boost 1.51.0 | Severity: Showstopper
Resolution: | Keywords: mutex deadlock VC7.1
-----------------------------------+----------------------------------------

Comment (by Yalon Lotan <yalon-l@…>):

 Replacing the timed join by join didn't change a thing, except that the
 program now hangs forever instead of announcing that it had detected a
 deadlock...
 I'm surprised that you didn't manage to reproduce the bug on Windows XP.
 Did you try building it or using the attached exe? Running the exe on XP
 reproduced the bug for me. The same applies to building and running it on
 XP.

 If you build it, pay attention to use Visual Studio 2003. I gave the code
 to a colleague with Visual Studio 2005 and with that compiler that problem
 didn't show.

 I can debug the problem on my side. What information would be useful for
 you?

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7571#comment:6>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:11 UTC