Managed Watson Dump

From .Net Framework 2.0, Dr. Watson is able to generate dump compatible with .Net framework. This means, dumps with heap data generated by Dr. Watson contains information about managed heap so they can be analyzed with sos.dll.

Some update to Dr.Watson is necessary to make this happen. Dumps generated by older Dr.Watson is not compatible with .Net framework.

To see if a dump is compatible with .Net framework, make sure the mini dump's version is equal or higher than 6400.

 

0:003> .dumpdebug

----- User Mini Dump Analysis

MINIDUMP_HEADER:

Version A793 ( 6407 )

NumberOfStreams 8

Flags 120

                0020 MiniDumpWithUnloadedModules

                0100 MiniDumpWithProcessThreadData