EXC_BAD_ACCESS на CCLabelBMFont dealloc? - PullRequest
       6

EXC_BAD_ACCESS на CCLabelBMFont dealloc?

1 голос
/ 20 октября 2011

При CCLabelBMFont я получаю EXC_BAD_ACCESS по его dealloc методу. В частности, строка [configuration_ release];

Я совсем этого не понимаю. Что может вызвать это? Мой CCLabelBMFont был создан правильно, отображается нормально, и когда он отменяется (когда сцена заменяется), взрыв, появляется ошибка.

Идеи

1 Ответ

1 голос
/ 20 октября 2011

Установить NSZombieEnabled , MallocStackLogging и guard malloc в отладчике. Затем, когда ваше приложение падает, введите в консоли gdb:

(gdb) info malloc-history 0x543216

Замените 0x543216 адресом объекта, вызвавшего сбой, и вы получите гораздо более полезную трассировку стека, которая поможет вам точно определить строку в коде, которая вызывает проблему.

См. Эту статью для более подробных инструкций.

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