管理対象アプリケーションからダンプを作成しました。ダンプ解析を簡単にするためにSOS/SOSEXエクステンションを使用しています。ネイティブアプリケーションで~*kb
を実行するときに、すべての管理対象スレッドの呼び出しスタックをリストしたいと思います。どうすればいいの?WinDBGを使用してすべてのマネージスレッドのコールスタックをリストする方法は?
24
A
答えて
37
8
を参照してください〜* Eを使用してMK(〜 - スレッド、* - すべて、電子 - このコマンドを実行し、MK - ! sosexのコマンドのほとんどは、ネイティブコマンドを反映しますが、その前にm(管理)があります。
+0
sosex勝つ! –
23
このコマンドは、すべての管理対象スレッドをダンプします。
~*e!dumpstack
SOSEXで可能ですか? – sarat
.loadby sos clr(.NET 4用)または.loadby sos mscorwks –
.net 4用.sosの.net 4バージョン、Psscor4をダウンロードしました。http://www.microsoft.com/en-gb/download/ details.aspx?id = 21255、dllをwindbgフォルダに置き、適切なdllと正しいwindbgバージョン(32ビット| 64ビット)を一致させ、 '.load Psscor4.dll'をロードしてください。 –