Comment détecter une fuite de mémoire?

Je suis assez nouveau en programmation et je veux savoir comment détecter une fuite de mémoire? Si vous recommandez un utilitaire, essayez d’en trouver un qui fonctionne sous Mac OS X Lion.

PS j’ai essayé Valgrind, ça ne marche pas sur 10.7 / Lion.

Je recommanderais Instruments (fourni avec Xcode). J’avoue que je ne l’ai jamais utilisé pour C, mais fonctionne bien avec Objective-C.

Valgrind est un excellent outil multi-plateforme http://valgrind.org/

Et le meilleur de tous ses Open Source

valgrind – http://valgrind.org/ est plutôt bon

ou mudflap – http://gcc.gnu.org/wiki/HomePage mais je ne suis pas sûr que mudflap fonctionne sur Mac OS, il fonctionne sur la plupart des plateformes Linux, vous pourriez essayer =)