Bonjour,
Existe-t-il un outil gratuit pour tester les libération mémoire (Memory leak?)
Merci et bonne soirée,
Bouillou
Bonjour,
Existe-t-il un outil gratuit pour tester les libération mémoire (Memory leak?)
Merci et bonne soirée,
Bouillou
Salut, moi j'utilise PC-lint avec mes projets Visual C++, mais il n'est pas gratuit et il n'est pas fait spécifiquement pour les Memory leak.
Sinon, j'ai oublier le nom, mais il existe une librairie gratuite que l'on incorpore au code qui a pour effet de remplacer tous les malloc, calloc, etc par leur fonction; et un rapport est généré. Par contre, encore une fois je ne l'avais pas tester avec BCB.
En tout cas, je sais que je n'ai pas résolu ton problème, mais peut-être que j'ai ouvert certaine piste...
Merci pour ta réponse.
Je vais chercher encore un peu.
Il existe CodeGuard pour C++Builder 6.
CodeGuard permet de déboguer l’exécution des applications développées avec C++Builder.
CodeGuard couvre principalement deux domaines :
- Utilisation de la mémoire et des ressources. CodeGuard vérifie les utilisations incorrectes de la mémoire, les allocations ou les libérations de mémoire incorrectes, les flux ou les descripteurs de fichiers incorrects et les pertes de ressources provoquées par une utilisation incorrecte des flux ou des descripteurs de fichiers. Il vérifie les pointeurs de référence et les pointeurs arithmétiques. CodeGuard peut signaler une erreur si votre programme tente d’
accéder à de la mémoire ou à des ressources qui ont déjà été libérées.
- Validation des appels de fonctions. CodeGuard vérifie les arguments des fonctions et signale l’échec de leur exécution tel qu’il est rapporté par les valeurs de retour de ces fonctions. Il valide les descripteurs de ressources Windows utilisés dans les appels de fonctions.
Salut, peut-être que cet article pourrais t'aidé: http://www.linuxjournal.com/article/6556
Je l'ai trouvé à partir de http://en.wikipedia.org/wiki/Memory_leak
Partager