Taking Dumps with the ADPlus executable

ADPlus from the Debugging Tools can be used to get Crash Dumps and Hang Dumps which would contain the most-needed information for debugging. It used to be a vbscript file which was used to attach the cdb debugger (cdb is a command line debugger). Now ADPLus is a managed code application. Because of this, the…

4

About: Dumps

Full Dumps:A full dump pretty much gets everything in memory for the application at the time the dump is taken. Because of this, a process taking one gig of memory will likely result in a one gig dump file. ·         A full dump will have this information:Heap memory – objects, variables created by free or…

1

Howto: Generating a Hang Dump with adplus

Adplus from the Debugging Tools can be used to get Hang Dumps. Normally, you want to take at least 2 dumps to so the person debugging can get an idea of where the hang is.   Installing Adplus and the Debugging SDK:   1)  Go to http://www.microsoft.com/whdc/devtools/debugging/default.mspx and download the debugging tools to match the version…

2

Why is CDOSYS failing in a stored procedure?

If you’re experiencing issues with CDOSYS under a stored procedure, you may be running into one of the issues I’ll mention here.      Outlook is usually installed on SQL Servers in order to provide mail sending capability (using xp_sendmail).  However, xp_sendmail does not work in a cluster configuration. So CDOSYS is used from a stored procedure…

1