• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

SunShade

existe programa para ver onde esta a memoria n desalocada?

3 mensagens neste tópico

boas noites! pessoal eu estou aqui com uma coisa que ja me esta a irritar.Eu tou a fazer um modelo servidor cliente uma DHT e tou a correr o valgrind para me ajudar no debug mas o gajo da me uma descrepancia de um free() , ou seja se executo a funçao tenho um free a menos pelo o valgrind!nao existe nenhum programa que me diga onde ta a memoria alocado nao libertada ou onde estao os mallocs feitos e tdo o que aloca memoria?e que assim o programa nao esta 100% fiavel.

cumprimentos

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O valgrind é o melhor que existe. Pelo menos que eu conheça. Já viste as opções todas do valgrind? Deves ter algo que faça o que tu queres.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

% valgrind --tool=memcheck --leak-check=yes  este foi o comando de valgrind que usei axo que este cheka tudo e ve as leaks todas.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora