1

コマンド!dumpheap -type Exceptionは、以下に示すようにすべての例外を表示することを知っています。

.foreach (ex {!dumpheap -type Exception -short}){.echo "********";!pe ${ex} }

ただし、現在デバッグしようとしているアプリケーションでは、1つの例外が複数のスレッドで29の他の例外をトリガーしたカスケード効果が発生したように見えます。発生した最初の例外がどれであるかを判断する方法はありますか?

4

1 に答える 1

1

私はいつもこの混乱に直面してきました。ただし、すべての場合で、メモリアドレスが高い例外が最後に発生しました。

したがって、これらの29の例外すべての中でメモリアドレスが最も低い例外が最初に発生します。

以下に示すサンプルを参照してください

于 2012-09-21T12:13:16.190 に答える