Xcode: не удается запустить тестовую цель - PullRequest
1 голос
/ 24 февраля 2012

Я создаю статическую библиотеку для iOS и реализовал первый модульный тест в цели теста.Однако, когда я запускаю тесты с Command+U (симулятор), отладчик останавливается на некоторой трассировке стека ASM с EXC_BAD_ACCESS до того, как будет выполнен даже тестовый класс.

В представлении потока шаг, предшествующий

#15 0x8feb02ef in dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*) ()

Трассировка стека ASM выглядит следующим образом (предположим, это не очень помогает):

0x0:  into   
0x1:  cli    
0x2:  inl    %dx                      
0x3:  incb   (%edi)
0x5:  addb   %al, (%eax)
0x7:  addb   %al, (%ebx)
0x9:  addb   %al, (%eax)
0xb:  addb   %al, (%edx)
0xd:  addb   %al, (%eax)
0xf:  addb   %dl, (%eax)
0x11:  addb   %al, (%eax)
0x13:  addb   %cl, %al
0x15:  orb    %al, (%eax)
0x17:  addb   %al, 16842752(%ebp)
0x1d:  addb   %al, (%eax)

Есть ли у меня какие-либо проблемы с проверкой статической библиотеки?У кого-нибудь еще была эта проблема?

1 Ответ

1 голос
/ 24 февраля 2012

Xcode 4.3 использует LLDB по умолчанию.Переключился на GDB, и это показывает мне ошибку.

Я думаю, LLDB не настолько зрелый, как думала Apple ...

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