Приложение iOS аварийно завершает работу до входа в main() с Xcode 4.2 и iOS 5

Предыстория

После обновления / до / у меня происходят сбои во время загрузки приложения и до того, как оно даже входит в main().

Я установил точку останова в main(), но она не достигается.

main() break point

  • Компиляция проекта в Xcode 4.1 с Base SDK версии 4.3 работает нормально на iOS 4.x и iOS 5.
  • Компиляция того же проекта в Xcode 4.2 с Base SDK версии 5.0 работает нормально на 4.x, но дает сбой в iOS 5, как на симуляторе, так и на устройстве.

Simulator Crash

iOS 5 Simulator LLDB Crash Xcode 4.2 Output

Crashes with EXC_BAD_ACCESS

Stack calls

Список вызовов, все системные вызовы, даже main() еще не вызван.

Мое лучшее предположение - проблема с загрузкой библиотеки, но я не знаю, как ее отследить!

Попытки решения проблемы

  1. Включил зомби
  2. Включил все логи
  3. Добавил разные версии системных библиотек (libz.1.2.5.dylib и libz.dylib)
  4. Почистил проект
  5. Удалил приложение из симулятора
  6. Удалил папку Derived Data
13
задан rjstelling 30 November 2011 в 09:50
поделиться