LINUX.ORG.RU

утечка памяти


0

0
Программа вылетает на 14-ом проходе. Как можно определить, есть ли утечка памяти? Пробовал через DDD но он строчку, вызывающую ошибку не выдает пишет что это в libc.6.so функция chuck_alloc(). Подскажите, где копать?

Ответ на: комментарий от anonymous
Спасибо, помогло. А где бы почитать про программирование а главное про отладку в Линукс? Книжку какую на русском или статью грамотную...
bobych
() автор топика
А valgrind не пробовал? --leak-check=yes ставь и вперед :)
LX ★★
()
Ответ на: комментарий от anonymous
man mtrace там же есть раздел на malloc_hook с примером. В моем дистрибутиве самой утилиты mtrace для парзинга результатов не было -- обошелся хуками.
lunc
()
Ответ на: комментарий от anonymous
Функция, вызываемая до/вместо/после вызова соответствующей функции.
lunc
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.