0

お客様の 1 人で製品 (Windows) のクラッシュが発生しているという状況があります。それらからのダンプがあり、それらのコアを分析しました。関数から文字列が返された後にクラッシュが発生したようです。同じように微調整する余地はありますが、機能は私には完全に問題ないように見えます。Windbg を使用してコアを分析しました。私が発見したことの 1 つは、障害のあるスレッドのコール スタックのすべてのフレームで、値が良好な最初のフレームを除いて、this ポインターが NULL であったことです。それで、これがヒープの破損の場合なのか、それとも他の可能性があるのか​​知りたいですか?

4

1 に答える 1

1

おそらく、最適化されたリリース モード ビルドのデバッグがうまくいかないことを示しています。詳細はわかりませんが、最適化モードの少なくとも 1 つ (「/Oy - フレーム ポインターの省略」) は、デバッグ時のスタックの表示に影響します。

于 2012-06-20T09:50:11.883 に答える