クラッシュダンプのモジュールバージョン
-
06-07-2019 - |
質問
MiniDumpWriteDump関数を呼び出したプロセスによって生成されたクラッシュダンプからプロセスがクラッシュしたときに、プロセスのアドレス空間にロードされたモジュールのバージョンを把握する方法はありますか?つまり、バージョン情報はdmpファイル内に保存されていますか?
ありがとう。
解決
ミニダンプをWinDbgにロードすると、[デバッグ]メニューの[モジュール]項目にチェックサムとタイムスタンプの情報が表示されます。それはあなたの目的に十分な情報かもしれません。
「LM v」と入力すると、ロードされているすべてのモジュールからバージョンを取得できます。コマンドウィンドウのWinDBG。リストは長く、製品とファイルのバージョン文字列を含む多くの情報が得られます。ただし、ローカルに保存されているモジュールからこの情報を取得し、それらをシンボルファイルと照合するために使用するチェックサム情報から正しいモジュールを取得していると思います。
他のヒント
WinDbgにダンプファイルをロードし、次のコマンドを入力します。
lm v <name_of_module> // shows information about specified module
lm v
は、すべてのモジュールに関する情報を表示します。
所属していません StackOverflow