4

私のマシンでは再現しないが、クライアントのマシンでは毎回繰り返されるバグと戦っています。私はすべてを試しましたが、クラッシュ後に IE8 が残したデバッグ データ (または何でも) を探しています。Google と Microsoft の検索では何も得られませんでした。Internet Explorer 8 はクラッシュ ダンプをどこに保存しますか? クラッシュ後、Microsoft に何かを明確に送信しますが、どうすればそれを見ることができますか?

4

1 に答える 1

7

ミニダンプを生成する方法を示す投稿がここにあります

http://www.vistax64.com/windows-updates/227276-mshtml-dll-internet-explorer-8-crash-3.html

ミニダンプを生成するには:

  1. 「デバッグ ツール」パッケージをダウンロードしてインストールします。
  2. インストールしたフォルダーから、WinDBG.exe を管理者として実行します (右クリックして、「管理者として実行...」)。
  3. F6 を押し、「実行可能ファイルで」ソートし、IEXPLORE.EXE を見つけて選択し、OK します。(この時点で IEXPLORE のインスタンスを 1 つだけ実行している場合は、より簡単です。)
  4. たくさんの数字を吐き出し、最終的にはページの下部にプロンプ​​トが表示されます. G と入力してエンターを押すだけです。これにより、デバッガーが IEXPLORE プロセスにアタッチされますが、デバッガーは "Go" してその処理を続行できます。
  5. クラッシュを再現するために必要なことは何でもしてください。
  6. 今回は、クラッシュ状態により、デバッガーが IEXPLORE プロセスに「侵入」し、そのすべてのアクションが中断されます。つまり、同じクラッシュ メッセージが表示される代わりに、デバッガーが引き継がれ、IEXPLORE がフリーズしたように見えます。
  7. すべての吐き出しを再度無視し、WinDBG ウィンドウの下部にあるプロンプトを待ってから、次のように入力します。

    .dump /m IE1.dmp

完全なパスを指定しない場合、IE1.dmp ファイルは、デバッガー パッケージをインストールしたフォルダーと同じフォルダーに作成されます。そのミニダンプを圧縮してここにアップロードすると、私または他の誰かがそこからさらに情報を掘り出せるかもしれません.

于 2009-09-18T14:14:33.170 に答える