iOS应用程序崩溃,没有错误,只是(lldb)

时间:2012-03-30 23:21:49

标签: ios5 xcode4.3 lldb

我的应用程序最近似乎随机崩溃,没有错误或异常。控制台只显示浅蓝色的(lldb)。我有未处理的异常处理,但仍然没有。它发生在随机时间。我可以一遍又一遍地完成同样的任务,有时它会发生,有时却不会发生。有时它也会在应用程序中的随机位置发生。

到目前为止,我所看到的可能只是lldb调试器崩溃,而不是我的应用程序,但我之前没有注意到它。

任何想法如何弄清楚崩溃的原因是什么?

当我将MBProgressHUD添加到我的应用程序时似乎已经开始了。

3 个答案:

答案 0 :(得分:1)

我也遇到了类似的错误 - 我刚刚在控制台中获得了一个蓝色的lldb而没有其他信息。但是我在调​​试导航器中得到了一个exc_bad_access,所以我知道它必须是一个内存问题。我最终追踪到了一个我不应该做的发布命令。 。 。

您是否在调试导航器中收到错误的任何详细信息?

如果是,请提供。

过度发布的对象可能会解释为什么应用程序会在随机时间崩溃,因为(根据我的理解)系统不会总是立即释放您的对象,因为您发送了一个释放命令,但是它会更快地执行或者后面。

答案 1 :(得分:0)

我最终使用了关键性和testflight崩溃报告来帮助找到它发生的区域。它看起来像是因为我在后台线程上运行核心数据。

答案 2 :(得分:0)

我在过去2个小时左右一直试图解决这个问题。事实证明我只是在Xcode中有一个断点。这可能不是你的情况,但如果有人偶然发现这个帖子,请检查你的断点。 在Xcode中,点击this arrow然后right click your breakpoints并删除它们。

不确定这对任何人是否有帮助,或者我是否只是愚蠢,但保存2小时并查看断点:)