NSTreeController - malloc双重免费错误

时间:2009-02-15 04:04:59

标签: cocoa malloc nstreecontroller

我在我的程序中使用NSTreecontroller和NSOutlineView,我的程序不断吐出:malloc: *** error for object 0x1d70d0: double free。当我删除I​​B中的绑定时,这些消息消失了。知道为什么会这样吗?

注意:这是行为不会导致我的程序崩溃,但我怀疑它可能是崩溃的根源。

1 个答案:

答案 0 :(得分:3)

NSTreeController had some broken behavior in Tiger。我不知道他们是否已将它修复为Leopard。

正如Rentzsch建议的那样,使用NSZombieEnabled捕获第二次免费尝试(假设它是一个dealloc)。有关说明,请参阅TN2124

相关问题