I'm currently looking for a program that helps me find a small (but steady.. so running it for weeks will eventually lead to an out of memory exception) leak in one of my applications - so I'm evaluating different tools..
When I start my app with dotTrace Memory and press Dump memory, the progress starts and at about 20%, stops. If I then try to access my application, it has frozen and I get an exception prompt (same thing you'd get if you have an uncaught exception). Looking at the event log I see an error from the .NET runtime telling me
The process was terminated due to an internal error in the .NET Runtime at IP 6A5421DB (6A540000) with exit code 80131506.
One time I managed to actually take a snapshot, my quad core machine that generally idles was running at full steam becoming nearly uncontrollable as dotTrace was eating away my CPU cycles.. and that was going on for minutes (I'd expect some kind of burst... but having previously tried a competing product, the latter eventually lets up).
So, is there something I'm missing here?