NSTreeController - ошибка двойного освобождения malloc - PullRequest
0 голосов
/ 15 февраля 2009

Я использую NSTreecontroller вместе с NSOutlineView в моей программе, и моя программа постоянно выплевывает: malloc: *** error for object 0x1d70d0: double free. Эти сообщения исчезают, когда я удаляю привязки в IB. Есть идеи, почему это происходит?

Примечание. Это поведение не приводит к сбою моей программы, но я подозреваю, что это может быть причиной сбоя.

1 Ответ

3 голосов
/ 15 февраля 2009

В NSTreeController в Tiger произошел сбой в работе . Я не знаю, исправили ли они это в Leopard.

Как предполагает Рентзш, используйте NSZombieEnabled, чтобы перехватить вторую бесплатную попытку (при условии, что это сделка). См. TN2124 для получения инструкций.

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