What memory leak detectors have people had a good experience with?
Here is a summary of the answers so far:
Valgrind – Instrumentation framework for building dynamic analysis tools.
Electric Fence – A tool that works with GDB
Splint – Annotation-Assisted Lightweight Static Checking
Glow Code – This is a complete real-time performance and memory profiler for Windows and .NET programmers who develop applications with C++, C#, or any .NET Framework
Also see this stackoverflow post.
second the valgrind… and I’ll add electric fence.