T
Tommy Vercetti
I have a complex threading deadlock scenario that I've been able to
reproduce in the debugger. I hit break and look at the call stack which
should tell me what I need. Except I only get the very bottom of the
call stack:
KERNEL32.DLL!7c573b28()
KERNEL32.DLL!7c573b50()
boost_thread-vc71-mt-gd-1_31d.dll!boost::detail::condition_impl::do_wait()
Line 198 + 0xf C++
Sniper.exe!boost::condition::do_wait<boost::mutex>() Line 150 + 0xd C++
This is C++ (not Managed or .NET C++). I'm using Boost threads, Dev
Studio .NET 2003 (VC++ 7.1). Lack of a working call stack makes
debugging extremely difficult. Are there any ways to get it working?
reproduce in the debugger. I hit break and look at the call stack which
should tell me what I need. Except I only get the very bottom of the
call stack:
KERNEL32.DLL!7c573b28()
KERNEL32.DLL!7c573b50()
boost_thread-vc71-mt-gd-1_31d.dll!boost::detail::condition_impl::do_wait()
Line 198 + 0xf C++
Sniper.exe!boost::condition::do_wait<boost::mutex>() Line 150 + 0xd C++
This is C++ (not Managed or .NET C++). I'm using Boost threads, Dev
Studio .NET 2003 (VC++ 7.1). Lack of a working call stack makes
debugging extremely difficult. Are there any ways to get it working?