У меня есть дамп, созданный из управляемого приложения.Я использую расширения SOS / SOSEX для облегчения анализа дампа.Я хотел бы перечислить стек вызовов всех управляемых потоков, как мы делаем ~*kb с собственными приложениями.Как мы это делаем?
~*kb
Используйте команду sos !EEStack:
!EEStack
0:007> .load sos 0:007> !EEStack
См. SOS.dll (SOS Debugging Extension)
Эта команда сбросит все управляемые потоки
~*e!dumpstack
с sosex, используйте ~ * e! Mk (~ - thread, * - all, e - выполнить эту команду,! Mk - отобразить управляемый стек. Большинство команд в sosex отражают собственную команду, но имеют m (успел) перед ними.