title: How to debug a multithreaded application in C++ which is hung (deadlock)?
body: <p>In java debugging a hung application is easy. You can take the memory dump of the application and use and use eclipse jvm dump analyser to see the status of the threads and where each threads were blocked?</p>
  
  <p>Does something like this exists for C++?</p>