iphone - Xcode 项目总是抛出 SIGTRAP?

标签 iphone ios xcode exception

这可能是一个有点晦涩或特定于项目的问题,但我的项目正在为遇到的每个异常抛出一个 SIGTRAP。我以前从未见过这个,现在每次我的代码出现问题时它都会抛出它并且它没有帮助我调试它。在我的另一个类似的类中,我会得到一个索引越界异常,但在这个类中它只是 SIGTRAP,我必须打开异常断点才能看到错误在哪里。我不擅长调试这类事情,但这里提供了一些信息,如果还有其他帮助,请告诉我。

libsystem_kernel.dylib`__kill:
0x96f283b0:  movl   $786469, %eax
0x96f283b5:  calll  0x96f2a4c2                ; _sysenter_trap
0x96f283ba:  jae    0x96f283ca                ; __kill + 26
0x96f283bc:  calll  0x96f283c1                ; __kill + 17
0x96f283c1:  popl   %edx
0x96f283c2:  movl   27739(%edx), %edx
0x96f283c8:  jmpl   *%edx
0x96f283ca:  ret    
0x96f283cb:  nop    

感谢您的帮助。

最佳答案

错误表明您正在访问不可访问的索引。 你的循环一定有问题,检查条件和循环并清理项目.. 祝你好运!!

关于iphone - Xcode 项目总是抛出 SIGTRAP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15489665/

相关文章:

ios - 如何在 iPhone 应用程序中播放 SWF 文件

iphone - 如何将 char 数组更改为 NSString

iOS 应用程序启动时间太长

ios - 同步 UISlider 和 UIScrollView

c++ - 在 Mac OSX 中使用 cv::VideoWriter 会产生 "WARNING: Could not create empty movie file container."

当应用程序处于后台时,iOS 会收到媒体播放器通知

c++ - 如何为 iphone 编译一个简约的 cpp Protocol Buffer 库?

iphone - iOS - performSegueWithIdentifier 不工作?

xcode - 在 Xcode 中查看堆栈指针

ios - 带有图像的 UITableViewCell 动态高度