SOSex is an extension to SOS, written by Steve Johnson, a Microsoft employee. He provides SOSex for download for free, but it's not open source.
Typically, the extension is not available side by side to any other DLL, so it is usually loaded with .load x:\full\path\to\sosex.dll
.
Besides simplifying debugging of .NET, the command !dlk
can also be used in native environments for checking deadlocks of critical sections.
For a list of available commands, consult !help
of SOSex.