私は 1 つの非常に厄介なバグ (10 万行のコード) と、特定のアドレスのメモリ内の値を変更するコード行 (発生してはならない) を見つけるという 1 つの問題を抱えています。
問題は、これがどこで起こるかわからないことです。
特定のメモリアドレスの値が変更されたときに、そのコード行(変更を行っている)でプログラムを中断するブレークポイントまたは何かを作成する方法はありますか?
ありがとう。
私は 1 つの非常に厄介なバグ (10 万行のコード) と、特定のアドレスのメモリ内の値を変更するコード行 (発生してはならない) を見つけるという 1 つの問題を抱えています。
問題は、これがどこで起こるかわからないことです。
特定のメモリアドレスの値が変更されたときに、そのコード行(変更を行っている)でプログラムを中断するブレークポイントまたは何かを作成する方法はありますか?
ありがとう。
メモリ位置の値が変更されたときに実行を中断するデータ ブレークポイントを設定できます。このようなデータブレークポイントは 4 つまで設定できると思います。ここでその手順を見つけることができます。