I am developing a multithreaded application in C++ under VS2003 for WinXP.
Once in a long while my application disappears without a trace. It vanishes as if it never existed. Not a "unhandled exception", not a BSOD. Nothing. one minute its there, the next minute its gone.
I am catching C++ exceptions on all the threads' exit points, so its not an unhandled exception.
How does one debug such a crash?
Thank
S.