1

本番環境でランダムにハングする1つのアプリケーションを分析しています。ADPlus / DebugDiagを使用して、ダンプを生成して分析したいと思います。'debug'モードのアプリケーションを実行してダンプを生成している場合、関数名の詳細が記載された適切な呼び出しスタックを確認できますが、'release'モードのアプリケーションを使用してダンプを生成すると、PDBファイルのように呼び出しスタックが正しく解決されません。リリースモードでは関連付けられていません。

本番環境でPDBファイルをコピーできない場合があります。では、コールスタックを解決する他の方法はありますか?

さらに詳細が必要な場合はお知らせください。

皆さんありがとう。

4

1 に答える 1

0

リリース pdb にアクセスできる場合は、ダンプをロードするときに sympath をそのフォルダーに設定できるはずです。これを行う最も簡単な方法は、_NT_SYMBOL_PATH 環境変数をこれらの pdb のパスに設定することです。次に、ダンプをロードするときに、デバッガーはそれらをロードできるはずです。

于 2011-05-31T12:25:25.750 に答える