Outil de test C/C++ : Valgrind 2.2.0

Par:
fredericmazue

ven, 24/12/2004 - 00:00

Valgrind est un outil qui aidera les développeurs C à détecter des éventuels problèmes de gestion de mémoire dans leurs programmes. Quand un programme est exécuté sous la surveillance de Valgrind, tout ce qui est lu ou évrit en mémoire est vérifié, et des appels à malloc/new/free/delete sont interceptés.

En conséquence, Valgrind peut détecter des problèmes tels que l'utilisation d'une variable mémoire mal initialisée, des problèmes de non libération de mémoire, des erreurs de pile, des fuites de mémoire, des problèmes de dépassement, et l'utilisation mal adaptée de malloc et new.

Cette nouvelle version 2.2.0 apporte des douzaines d'améliorations et des centaines de bugfixes. Valgrind est distribué selon les termes de la licence GPL.