XCode 3.2.4 错误调试器?

Posted

技术标签:

【中文标题】XCode 3.2.4 错误调试器?【英文标题】:XCode 3.2.4 buggy debugger? 【发布时间】:2010-09-30 22:39:17 【问题描述】:

我正在开发 iPhone 应用程序。昨天我将豹更新为雪豹。我从XCode 3.1.4 跳到3.2.4

我一直对 XCode 感到非常满意 - 大部分时间都在 Windows 下工作,我非常感谢 XCode toolchain 的协同工作。

但是 - 我对 3.2.4 一点也不满意。我遇到了很多缺陷,主要是调试。当出现错误时,调试器通常会停在与实际错误发生的位置不同的地方。有时调试器根本不会陷入断点,一段时间后我得到一个Error from Debugger: mi_cmd_stack_list_frames: Not enough frames in stack - 不管这意味着什么。而且我还得到了无法删除的不可见断点。

有没有人在XCode 3.2.4 遇到过类似的事情?如果是这样,哪个最新版本运行良好?

谢谢!

【问题讨论】:

【参考方案1】:

通常问题与调试符号级别或某些编译器优化(不应在调试版本中应用)有关。也许information here 会有所帮助。

【讨论】:

【参考方案2】:

还可以尝试彻底清理(删除构建文件夹,从设备/模拟器中删除应用程序)并重建。确保您使用的是 Debug 配置。

【讨论】:

以上是关于XCode 3.2.4 错误调试器?的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 8 调试器不打印对象并显示表达式产生错误

Xcode Archive 调试条错误

Xcode 10.2:调试应用程序时出现内部错误

swift xcode 8 出现大量调试区域错误

XCode 调试器 lldb 在没有错误输出的情况下中断,但程序工作正常

无法解决错误:可执行文件在 xcode 4.2 中使用无效的调试权利签名