0

Windows Vista で windbg 6.12.0002.633 X86 を使用して、メモリ リークのメモリ ダンプを分析しています。コマンド「dumpheap -stat to determine the quantities of objects in the heap. Unfortunately, I'm getting the error*** エラー: シンボル ファイルが見つかりませんでした。」を使用しようとしています。SLC.dll のシンボルをエクスポートするようにデフォルト設定されています. I have activated!sym ノイズが多いto show where the error comes from and the file SLC.pdb is just not available on the symbol server. I have googled the file but haven't found such a downloadable file. The last line in the log output says:「mpheap -stat」` でエラーを解決できませんでした。このエラーが永続的に発生しているため、デバッグを続行できません。

SLC.pdb ファイルを入手できる場所や、この問題を回避する別の方法を知っている人はいますか?

4

2 に答える 2

2

書き込み

 dumpheap -stat

結果として

Couldn't resolve error at 'mpheap -stat'

ただし、これは機能します。

!dumpheap -stat

感嘆符に注意してください。

于 2012-07-17T16:55:22.607 に答える
0

あなたのエラーメッセージは少し不完全なようです。この!dumpheapコマンドは、WinDbg でマネージ .NET コードをデバッグするために使用される SOS 拡張機能の一部です。それがあなたがやろうとしていることですか?すべてのモジュールの正しい PDB ファイルがなくても、コマンドを使用できるはずです。

どうやってSOSをロードしましたか?他の SOS コマンドを使用できますか?

于 2010-09-20T19:54:41.320 に答える