ターゲットのアプリケーションクラッシュからのmindmpファイルがあります。あるバージョンのソフトウェア用にdll/pdbファイルを再構築し、windbgにシンボルを正しくロードさせることは可能ですか?
私の問題は、pdbファイルがメジャーリリースでのみ保持されることです(残念ながら)。これはデイリービルドであり、自分で再構築できますが、エラーが発生します。
!sym noisyがオンの場合:「画像ヘッダーがメモリ画像ヘッダーと一致しません。」
DBGENG: C:\...\XXX.dll image header does not match memory image header.
DBGENG: XXX.dll - Partial symbol image load missing image info
DBGHELP: Module is not fully loaded into memory.
DBGHELP: Searching for symbols using debugger-provided data.
DBGHELP: C:\...\XXX.pdb - mismatched pdb
dllを使用してpdbをビルドしたことに注意してください。これらは、同じRELEASEディレクトリからのものです(デバッグをビルドする必要がありますか?)
これらはリリースビルドです(リリースビルドがターゲットにインストールされてクラッシュするため)、どういうわけかデバッグビルドdllを使用してより多くのシンボル情報を取得する必要がありますか?