2010-06-21 104 views
0

我刚刚从iTunes连接下载了我的应用程序的崩溃日志,并且有6个相同的崩溃,我不明白。以下是我认为是日志的重要组成部分(让我知道如果有,我应该看着另一部分):iPhone崩溃日志似乎在[UIApplication run]中崩溃

Exception Type: EXC_CRASH (SIGABRT) 
Exception Codes: 0x00000000, 0x00000000 
Crashed Thread: 0 

Thread 0 Crashed: 
0 libSystem.B.dylib    0x0007e98c __kill + 8 
1 libSystem.B.dylib    0x0007e97c kill + 4 
2 libSystem.B.dylib    0x0007e96e raise + 10 
3 libSystem.B.dylib    0x0009361a abort + 34 
4 libstdc++.6.dylib    0x000453b0 __gnu_cxx::__verbose_terminate_handler() + 376 
5 libobjc.A.dylib     0x00005858 _objc_terminate + 104 
6 libstdc++.6.dylib    0x00043776 __cxxabiv1::__terminate(void (*)()) + 46 
7 libstdc++.6.dylib    0x000437ca std::terminate() + 10 
8 libstdc++.6.dylib    0x00043896 __cxa_throw + 74 
9 libobjc.A.dylib     0x00004714 objc_exception_throw + 64 
10 Foundation      0x000013c2 __NSThreadPerformPerform + 570 
11 CoreFoundation     0x00056620 CFRunLoopRunSpecific + 692 
12 CoreFoundation     0x00056356 CFRunLoopRunInMode + 42 
13 GraphicsServices    0x00003b2c GSEventRunModal + 108 
14 GraphicsServices    0x00003bd8 GSEventRun + 56 
15 UIKit       0x00002768 -[UIApplication _run] + 384 
16 UIKit       0x0000146c UIApplicationMain + 688 
17 ------       0x000023ac main (main.m:6) 
18 ------       0x00002348 start + 44 

至于我可以告诉我的代码是从来没有所谓的(除主要是由xcode自动生成的),那么我该如何去弄清楚这次崩溃的原因是什么。

谢谢。

回答

0

将xcode和您的iPhone SDK升级到最新版本。如果没有源代码,我只能认为问题是由于“死亡”的NSThread引起的,或者你的应用程序收到了kill消息,因为它使用了太多内存或其他原因。

+0

内存使用率过高或未及时响应的头文件为:0x8badf00d(监督团队中一些程序员的愚蠢笑话) – JustSid 2011-04-08 22:10:07