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