2012-03-28 3 views
2

У меня есть приложение, работающее на xCode 4.2 без каких-либо проблем.xCode 4.3 сбой при паузе или контрольной точке

Установленный xCode 4.3, запустил приложение, и после настройки настроек проекта он работал над обоими.

я добавил точку останова, при достижении точки останова затем запустить снова я получаю EXC_BAD_ACCESS в верхней части стека на резьбе 1 в следующем разделе кода:

0x28d0: pushl $0 
0x28d2: movl %esp, %ebp 
0x28d4: andl $240, %esp 
0x28d7: subl $16, %esp 
0x28da: movl 4(%ebp), %ebx 
0x28dd: movl %ebx, (%esp) 
0x28e0: leal 8(%ebp), %ecx 
0x28e3: movl %ecx, 4(%esp) 
0x28e7: addl $1, %ebx 
0x28ea: shll $2, %ebx 
0x28ed: addl %ecx, %ebx 
0x28ef: movl %ebx, 8(%esp) 
0x28f3: movl (%ebx), %eax <- EXC_BAD_ACCESS (code=1, address=0xe364d528) 
0x28f5: addl $4, %ebx 
0x28f8: testl %eax, %eax 
0x28fa: jne 0x28f3     ; start + 35 
0x28fc: movl %ebx, 12(%esp) 
0x2900: calll 0x2910     ; main at main.m:11 
0x2905: movl %eax, (%esp) 
0x2908: calll 0x26089a     ; exit 
0x290d: hlt  

Это происходит в любой точке останова, в любом месте, любой поток. Это также происходит, когда я останавливаюсь и пытаюсь продолжить, это также происходит, когда я пытаюсь перешагнуть/в любой строке кода.

Идеи о том, почему это происходит и как его решить?

+0

Вы когда-нибудь решали это? – OlivaresF

+0

Я получаю это в Xcode 6-Beta1! НЕВЕРОЯТНО расстраивать! – fuzz

ответ

2

Я переключил отладчик из LLDB обратно в GDB в разделе Схемы, и он не разбивается каждый раз.

0

This может решить вашу проблему. Это похоже на мою проблему, за исключением того, что для меня Xcode в целом рушился, а не только приложение. Исправление, изложенное в этом вопросе, сработало для меня.

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