Ошибка от Отладчика: Предыдущий кадр, внутренний к этому кадру (gdb не мог раскрутиться мимо этого кадра),

Я получаю следующую ошибку отладчика, когда я встречаюсь с точкой останова на устройстве:

Ошибка от Отладчика: Предыдущий кадр, внутренний к этому кадру (gdb не мог раскрутиться мимо этого кадра),

Это происходит, когда приложение поражает точку останова. Если я нажал продолжать кнопку в отладчике, она продолжается счастливо до следующей точки останова, когда она открывается та же проблема.

Что это передает средний, и что еще более важно как я могу зафиксировать его? Я отлаживал это приложение в течение долгого времени, никогда не встречаясь с этой ошибкой.

Я попробовал чистую сборку, а также перезагрузку моего Mac. Я нахожусь на XCode 3.2.3, iOS 4.0.1.

9
задан Chris Garrett 19 July 2010 в 22:09
поделиться

1 ответ

У меня тоже возникла эта проблема, и для меня она была вызвана генерацией кода LLVM. Я переключил настройку компилятора в моей цели с «LLVM GC 4.2» на «GCC 4.2», выполнил чистую перестройку, и отладчик снова был доволен.

Это также может быть вызвано повреждением стека, поэтому вполне возможно, что у вас есть законная ошибка. Однако в моем случае я не мог устанавливать точки останова где угодно и когда угодно, даже в applicationDidFinishLaunching :. Это указывало на настройку сборки.

Надеюсь, это поможет!

17
ответ дан 4 December 2019 в 12:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: