私はDelphi 2006を持っています。突然、突然動作し始めました。ブレークポイントを実行すると停止しますが、次回起動するとプログラムは実行されますが、ブレークポイントは無視されます。デバッガをリセットして、プログラムを最初から実行すると、ブレークポイントは再び機能しますが、一度だけ動作します。突然、デバッグ時に突然Delphi 2006 IDEが不安定に動作することがありますか?
ブレークポイントで停止した後に変数ウォッチを設定するような機能を試みると、IDEがハングします。タスクマネージャはBSD.EXEにメモリやI/Oアクティビティを表示しませんが、CPUは50%(しっかりとループしている2つのコアのうちの1つであると思われます)でしっかりとスタックしています。
だから私は、問題を再現することができます。最初の行に私のプロジェクト
- ソース内の変数名を選択してウォッチウィンドウにドラッグします
- ブーム!
この動作はデバッグ中の特定のプログラムに限定され、PC/IDEの再起動後に発生します。
アプリは数100,000行です。
何かが損傷する必要がありますが、どこから始めますか?これは私のプログラムがIDEにダメージを与えていることを指していますが、私はDPRファイルの最初の行を壊すことで問題を再現できます!
私は最近追加したコードの一部をコンパイラーが窒息させることがありますか?
次のステップは、問題がなくなるまで追加したものを取り除くことですが、誰かが最初に光を当てることを望んでいます。
delphi-2006はDelphiの暗黒時代です。アップグレード、デルファイXE(私が現在使用している)はdelphi-2006に比べて堅実です。 – kludg
@Serg私はXEを持っていますが、移行する時間がありませんでした – rossmcm
あなたのXEのコピーへのアップグレード:-)私はDelphi 2006を使い始めました。 2010年にアップグレードされ、実際には使用することができます。 – awmross