2011-07-04 2 views
0

DCOMサーバーがカスタマーマシンでクラッシュする。ページヒープを有効にしたり、pdbファイルを置いたり、AD Plusを接続したりすると、アプリケーションがクラッシュすることはありません。私たちのマシンでクラッシュすることはありません。カスタマーマシンでのアプリケーションのクラッシュ

カスタマーマシンでWindowsのJust In Time機能を使用してNTSDでクラッシュダンプを生成しました。しかし、クラッシュの場所は時々違います。

クラッシュの原因を特定するためにどのようなテクニックを使用する必要がありますか?

+0

おそらく、質問を簡潔にすることができます。私はあなたが "put pdb files"を意味すると知っていると確信していますが、それは確かに私の言葉ではありません – sehe

+0

あなたはデバッグビルドの仕事を意味しますか?おそらくそれは最適化、#ifdef _DEBUGコードなどに関連しています – sehe

+0

@ See:リリースビルドを行いました。 pdbファイルはリリースビルドに関連しています – Maanu

答えて

0

メモリの破損のようです。一般にスタックトレースはこの時点では信頼できません。まず、スタックセグメントを見ることです。これを行う最善の方法は、スタックトレースではなく、生のスタックをダンプし、スタックを手動で再構築できるかどうかを確認することです。さらに、メモリが上書きされると、上書きされたデータにデータパターンが表示されているかどうかを確認します。

関連する問題