Я получаю эту странную ошибку в gdb, и я не могу проследить точную строку кода для отслеживания ошибки. Кто-нибудь знает об этом типе ошибок? Вот что я получаю в gdbстранная ошибка GDB неспособна трассировать
*** -[CALayer sublayers]: message sent to deallocated instance 0x911c2a0
(gdb) po 0x911c2a0
Program received signal SIGTRAP, Trace/breakpoint trap.
0x020993a7 in ___forwarding___()
The program being debugged was signaled while in a function called from GDB.
GDB has restored the context to what it was before the call.
To change this behavior use "set unwindonsignal off"
Evaluation of the expression containing the function (_NSPrintForDebugger) will be abandoned.
(gdb) info symbol 0x911c2a0
No symbol matches 0x911c2a0.
(gdb)
Я уже добавил NSZombieEnabled в переменные окружения и установил его в YES. Где я могу добавить эти точки останова? fb - [_ NSZombie init] fb - [_ NSZombie retainCount] –
Это будущие точки останова (точки останова кода, которые еще не загружены). Вы можете добавить их в ~/.gdbinit. См. Http://nslog.de/posts/46 для списка всех материалов, которые я бы рекомендовал разместить там. – stigi