0

各呼び出しを最初から最後まで実行すると、まったく同じコードが適切に機能しますが、ブレークポイントなしでプログラムを実行しただけでは、動作がまったく異なります。この異なる動作は、最終的に、回復できない論理エラーを通知するために使用される exit(1) につながります。

私のプログラムは動作するはずですが、実行中とステッピング中に異なる速度で発生するスレッドの問題により、実行中にプログラムがクラッシュします。私は Xcode 4.5.2 を使用しており、自動参照カウントを使用して OpenGL ゲームを作成しています。問題は、私が書いたかなり標準的な C コードで発生し、明示的なスレッド呼び出しはなく、単純な手続き型 C ポインター演算だけです。

なぜこれが起こるのですか?

4

0 に答える 0