title: get stack trace when exception is thrown
body: <p>I am now debugging a program that utilizes many different threads.</p>
  
  <p>there is an exception that is thrown from time to time. the problem is that there is no way to know what thread caused the problem... </p>
  
  <p>does anyone know an easy way to get the stack trace after the exception is thrown? I thought about simply writing a debug messages but it is going to be a huge :-) i guess there are much better techniques than this one ...</p>
  
  <p>I'm using visual studio 2008 - native c++ project....</p>