EXC_BAD_ACCESS при запуске iPhone Simulator. Приложение работает на устройстве - PullRequest
1 голос
/ 16 июля 2011

Я пытаюсь протестировать свое приложение в симуляторе iPhone, поэтому нажимаю кнопку «Выполнить».Он показывает начальный экран-заставку по умолчанию, но затем вылетает с ошибкой EXC_BAD_ACCESS.

Похоже, ошибка связана с какой-то процедурой запуска.

Отладчик указывает мне на эти две строки, как на ошибку:

0x8fe0f316  <+0276>  je     0x8fe0f342 <__dyld__ZN16ImageLoaderMachO12bindLocationERKN11ImageLoader11LinkContextEmmPKS0_hPKclS7_+320>
0x8fe0f318  <+0278>  mov    %edx,(%edi)

В режиме обратной трассировки отображаются только следующие выполняемые функции:

#0  0x8fe0f318 in __dyld__ZN16ImageLoaderMachO12bindLocationERKN11ImageLoader11LinkContextEmmPKS0_hPKclS7_ ()
#1  0x8fe15ee3 in __dyld__ZN26ImageLoaderMachOCompressed6bindAtERKN11ImageLoader11LinkContextEmhPKchliS5_PNS_10LastLookupE ()
#2  0x8fe218ff in __dyld__ZN26ImageLoaderMachOCompressed8eachBindERKN11ImageLoader11LinkContextEMS_FmS3_mhPKchliS5_PNS_10LastLookupEE ()
#3  0x8fe22c42 in __dyld__ZN26ImageLoaderMachOCompressed6doBindERKN11ImageLoader11LinkContextEb ()
#4  0x8fe0cc32 in __dyld__ZN11ImageLoader13recursiveBindERKNS_11LinkContextEb ()
#5  0x8fe0dea3 in __dyld__ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE ()
#6  0x8fe056af in __dyld__ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE ()
#7  0x8fe0788d in __dyld__ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_ ()
#8  0x8fe018b1 in __dyld__ZN13dyldbootstrap5startEPK12macho_headeriPPKcl ()
#9  0x8fe01057 in __dyld__dyld_start ()

Я перезапустилXCode, сделать чистые и многое другое.Приложение отлично запускается на устройстве.Есть идеи?

1 Ответ

1 голос
/ 16 июля 2011

EXC_BAD_ACCESS обычно предполагает, что вы выпускаете то, что уже выпущено. Вы можете узнать больше, добавив флаг NSZombieEnabled в вашу среду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...