5

windbg を使用してクラッシュ ダンプをデバッグします。windbg からの次の出力では、「first/second chance not available」と表示されます。これは何を意味するのでしょうか?

This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(e38.2270): Access violation - code c0000005 (first/second chance not available)
4

2 に答える 2

4

ファースト/セカンド チャンスとは、スローできる例外と、利用できるデバッガーの処理メカニズムを指します。デバッガーを使用してアプリケーションをデバッグする場合、デバッガーは、アプリケーションよりも先に例外を確認するため、例外を処理する最初の機会になります。

ファースト チャンス例外は、例外を処理するためのデバッガーのファースト チャンスメカニズムによって処理される例外です。

ここで何も利用できないという事実は、このエラーが発生した場所で例外がスローされなかったか、またはスローされた例外を処理するためのファースト チャンス処理メカニズムがデバッガーで利用できないことを意味します。

このエラーが原因でスローされる例外がないという事実に賭けます。これは単なるセグメント障害です。

于 2013-02-20T11:45:31.920 に答える
3

http://www.dumpanalysis.org/ によると(first/second chance not available)、例外が 1 回目か 2 回目かに関する情報がクラッシュ ダンプ ファイルにないことを意味します。1stチャンスと2ndチャンスの見分け方

初回例外の謎を解く ( パート1、2 )

于 2013-02-21T08:09:15.690 に答える