【发布时间】:2010-12-04 19:31:22
【问题描述】:
我正在 iPhone 上运行该应用程序的发布版本,它运行良好。 XCode 调试器中没有错误消息:
跑步… 切换到线程 11779 切换到线程 11779 共享库应用加载规则全部 (gdb) 继续 切换到线程 12291 切换到线程 11779 切换到线程 13059 调试器停止。 程序以状态值退出:0。但是,当通过 Organizer 连接到 iPhone 时,我在控制台中看到这些消息:
WWed Oct 7 15:37:01 unknown com.apple.launchd[1] : (UIKitApplication:com.blah.blah[0x830c]) 错误:launchd_core_logic.c:2649 (23909):10 10 月 7 日星期三 15:37:01 未知 com.apple.launchd[1] : (UIKitApplication:com.blah.blah[0x830c]) 在 5020256 左右工作。假设工作崩溃了。 10 月 7 日星期三 15:37:01 未知 com.apple.launchd[1] : (UIKitApplication:com.blah.blah[0x830c]) 作业似乎已崩溃:分段错误 10 月 7 日星期三 15:37:01 未知 com.apple.debugserver-43[6124] : 1 [17ec/1603]: error: ::read ( 7, 0x28091c, 1024 ) => -1 err = 错误文件描述符 (0x00000009 ) 10 月 7 日星期三 15:37:01 未知 SpringBoard[25]:应用程序“blah”异常退出,信号 11:分段错误我已经尝试过 Apple 的 UICatalog 示例和 XCode 生成的基于空视图的应用程序。它们都报告了与我在控制台中的代码完全相同的消息。所以这与我的应用无关。
没有创建崩溃日志,所以我不认为这是崩溃。
这是什么?即使应用程序运行良好,这是否是个问题?
谢谢
【问题讨论】:
-
我遇到了完全相同的问题,但是我的应用程序崩溃了!这些日志之前有时会出现“内存不足警告”,但并非总是如此。此外,使用 Instruments 在 15-20 分钟内监控内存也没有显示出任何令人担忧的情况,此时应用程序也没有崩溃。我不知道调试这个。由于“文件描述符”错误,我认为这是因为我在应用程序中使用了一些套接字,但这看起来更通用。请帮忙。 (因为我面临完全相同的日志,而不是创建新问题)。
-
此外,此崩溃几乎发生在启动后 10-12 分钟 - 这似乎是内存问题的症状,但就像我说的,Instruments 没有显示异常使用。
标签: iphone sdk debugging launchd