CCLabelBMFont dealloc上的EXC_BAD_ACCESS?

时间:2011-10-19 23:57:09

标签: objective-c cocos2d-iphone

CCLabelBMFont上,我的EXC_BAD_ACCESS方法获得了dealloc。具体而言,行[configuration_ release];

我根本不明白。有什么可能导致这种情况?我的CCLabelBMFont创建得很好,显示正常,当它被解除分配时(当场景被替换时),爆炸,错误来了。

想法?

1 个答案:

答案 0 :(得分:1)

在调试器中设置NSZombieEnabledMallocStackLoggingguard malloc。然后,当您的应用程序崩溃时,请在gdb控制台中输入:

(gdb) info malloc-history 0x543216

0x543216替换为导致崩溃的对象的地址,您将获得更有用的堆栈跟踪,它可以帮助您查明代码中导致问题的确切行。

See this article for more detailed instructions.