Журнал сбоев iPhone, похоже, потерпел крах в [UIApplication run] - PullRequest
0 голосов
/ 21 июня 2010

Я только что загрузил журналы сбоев для моего приложения из iTunes connect, и есть 6 таких сбоев, которые я не понимаю. Вот что я считаю важной частью журнала (дайте мне знать, если есть еще одна часть, на которую я должен обратить внимание):

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

Насколько я могу судить, мой код даже никогда не вызывается (кроме main, который был автоматически сгенерирован xcode), так как мне узнать, в чем причина этого сбоя.

Спасибо.

1 Ответ

0 голосов
/ 09 апреля 2011

Обновите xcode и ваш iPhone SDK до последней версии.Без исходного кода я могу только думать, что проблема была вызвана "мертвым" NSThread, или ваше приложение получило сообщение kill, потому что оно использовало слишком много памяти или по какой-то другой причине.

...