guardmalloc Что это за предупреждения и как от них избавиться? - PullRequest
2 голосов
/ 03 октября 2009

GuardMalloc: Распределения будут размещены на границах 16 байт. GuardMalloc: - Некоторые переполнения буфера могут быть не замечены. GuardMalloc: - Приложения, использующие векторные инструкции (например, SSE или Altivec), должны работать. GuardMalloc: GuardMalloc версия 18 (ГБД)

внезапно эти сообщения guardmalloc появляются в окне консоли. В чем причина и как от нее избавиться? Главным образом потому, что приложение ведет себя странно после их появления.

Ответы [ 2 ]

3 голосов
/ 03 октября 2009

Полагаю, вы специально включили GuardMalloc для поиска ошибок памяти? Если это так, они появляются просто потому, что используется GuardMalloc (как показано http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man3/guardmalloc.3.html).

Что вы подразумеваете под "ведет себя странно"? Какие симптомы появляются?

1 голос
/ 03 октября 2009

Вы используете приложение, связанное с libgmalloc . Это действительно не предупреждения; они просто говорят вам, что это используется. Это действительно не вопрос программирования ...

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