LINUX.ORG.RU

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


0

0

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

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

MALLOC_CHECK_=1 ./progname пробовали ?

anonymous ()
Ответ на: Re: утечка памяти от anonymous

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

Спасибо, помогло. А где бы почитать про программирование а главное про отладку в Линукс? Книжку какую на русском или статью грамотную...

bobych ()

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

А valgrind не пробовал? --leak-check=yes ставь и вперед :)

LX ★★ ()
Ответ на: Re: утечка памяти от anonymous

Re: Re: Обработка данных между TCP/IP стеком и драйвером

man mtrace там же есть раздел на malloc_hook с примером. В моем дистрибутиве самой утилиты mtrace для парзинга результатов не было -- обошелся хуками.

lunc ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.