在断点处停止导致EXC_BAD_ACCESS

Dan*_*ann 13 debugging xcode breakpoints exc-bad-access ios

我的应用程序运行正常并且符合预期,但出于某种原因,当我放置断点时,单步执行/结束/恢复会导致程序因EXC_BAD_ACCESS而崩溃.如果我删除/禁用断点,则不会发生这种情况.

有什么建议?

gak*_*gak 18

从我所看到的,LLDB似乎在Xcode 4.2和4.2.1中被打破.在"编辑方案"设置中切换到GDB.

切换到GDB后,断点的工作方式与预期一致.

编辑方案对话框


And*_*rew 12

对于任何可能在Xcode 5.0.1和Mavericks上遇到同样问题的人:尝试删除所有方案并再次自动创建它们 - 为我修复了它.

  • 这似乎是Xcode 5.0.1中的一个错误:http://devforums.apple.com/message/912338 (5认同)
  • 重新制定计划并不适合我.我注意到它发生在我的iOS 6设备(iPhone 5,iPad 2)上,而不是我的iOS 7设备(iPhone 4s). (4认同)
  • Apple发布5.0.2并修复了该错误. (2认同)