Windbgでダンプファイルをデバッグしようとしました。その管理されたものは、いくつかのMicrosoftのネイティブライブラリと相互に作用します。 .sympath SRV * c:\ SymbolsCash * http://msdl.microsoft.com/download/symbolsへのシンボルパスが設定されています。Microsoftシンボルサーバーを指しているにもかかわらずシンボル関連のエラーを取得しています
私はSOSを問題なくロードしました。私は何のエラーもなくsosコマンドを実行できます。また、Windbgコマンドの大部分(〜、kb、.timeなど)を実行することもできますが、いくつかのコマンド(例:!address -summary)ではエラーが発生します。
あなたのデバッガは、あなたのシンボルパスが
、このコマンドが正しく動作するためには、正しいシンボル
を使用していないことは、完全な型情報を持つファイルを.PDBを指している必要があります。特定の.pdbファイル(パブリックOSシンボルなど)には、必要な情報が含まれていない
が含まれています。このコマンドが
に必要な場合は、
にこれらの記号が表示されているというグループに連絡してください。
タイプ参照:!NTDLL _NT_TIB
任意のアイデアを、私はここで何をしないのですか?
ご協力ありがとうございます。どんなアイデアでも、以下はどういう意味ですか? 0:000> .reload/f ntdll.dll DBGHELP:.sympath srv * c:\ localsymbols * http://msdl.microsoft.com/download/symbols \ ntdll.pdb - ファイルが見つかりません DBGHELP:.sympath srv * c:\ localsymbols * http://msdl.microsoft.com/download/symbols \ dll \ ntdll.pdb - ファイルが見つかりません DBGHELP:.sympath srv * c:\ localsymbols * http://msdl.microsoft.com /download/symbols\symbols\dll\ntdll.pdb - ファイルが見つかりません DBGHELP:ntdll.pdb - ファイルが見つかりません –
あなたのシンボルパスがそこにあるように思われます(欠落しているhttp://に注意してください)、 ".symfix c:\ websymbols; .reload "を実行し、それが役立つかどうか確認してください。 – snoone
実際、それは私のシンボルのパスコマンドのタイプミスでした:(みんなのおかげで助けてください。 –