Parse the unmanaged stack trace to detect calls to synchronization APIs such as:
EnterCriticalSection
WaitForSingleObject
WaitForMultipleObjects
Obtain the object details from the stack (this would work reliably only on x86) and try to display more information about it, such as the object name and owner. This requires parsing the minidump streams, or calling a live API for a live target.
Parse the unmanaged stack trace to detect calls to synchronization APIs such as:
EnterCriticalSection
WaitForSingleObject
WaitForMultipleObjects
Obtain the object details from the stack (this would work reliably only on x86) and try to display more information about it, such as the object name and owner. This requires parsing the minidump streams, or calling a live API for a live target.