2015-08-14 3 views
8

У меня есть приложение, которое написано быстро и использует AFNetwork и некоторые другие помощники, написанные в Obj c. На моем клиентском устройстве (iPhone 6+) он получает ошибку SIGTRAP, я попытался воссоздать проблему на тестирующих устройствах, которые у нас есть, и на всех симуляторах, но не смог их воссоздать.Ошибка приложения iOS с SIGTRAP в iPhone 6 плюс?

Ниже трассировки стека, он упал в два раза: http://paste.ubuntu.com/12077304/ Когда я symbolicate отчет аварии он указывает на:

-[Instagram getOwnBaseUrl] (in DiaryApp) (Instagram.m:118) 

А на втором случае он указывает на:

[UIAlertView(AFNetworking) showAlertViewForTaskWithErrorOnCompletion:delegate:cancelButtonTitle:otherButtonTitles:]_block_invoke (in DiaryApp) (UIAlertView+AFNetworking.m:72) 

Аварийный журнал: http://paste.ubuntu.com/12077328/

Я не могу точно указать причину аварии. Любая помощь в этом отношении будет высоко оценена.

Спасибо.

ответ

13

SIGTRAP не является ошибкой, является исключением. Он не показывает происхождение аварии. Это исключение бросается в Основной поток на Main/Next Runloop, поэтому stacktrace основного потока не показывает его происхождение.

Это произойдет, как NSArray indexOutOfBounds или библиотеке или что-нибудь еще

ссылки link

Типы сигналов

enter image description here

+0

попробовать один раз в режиме выпуска, –

Смежные вопросы