Я искал час или около того здесь и в Google и не могу найти ответ о том, как правильные точки останова смещаются во время выполнения. Я переустановил Xcode (3.2.2), застраховал ленивую загрузку, не оптимизировал целевые настройки и все остальные целевые настройки, которые могут вызвать проблему. Я также уничтожил все файлы пользовательских проектов (кроме основного файла .pro), и, похоже, это ничего не исправляет. Да, я работаю с точками останова. Да, я делал чистые сборки.
Когда я устанавливаю точку останова, в отладчике разрыв останавливается на две или три (или более) строки вниз в исходном коде, один шаг продолжает показывать неправильную строку. Кроме того, в окне отладчика исчез синий символ точки останова, он появляется в окне редактора.
Это сводит меня с ума.