Snoop: Memory Leak Sniffer
Print Version June 18th, 2001
Writing programs that work at all is difficult enough without having to track down memory leaks and strange problems with overwritten memory. Snoop and Snoop Monitor make it easy to snoop out those bugs — and they’re free. Caveat! It is some years since these components were developed and they won’t function beyond D5. They are–regrettably–also unsupported. Nevertheless I hope you find them useful in some way.
Snoop v2.0 has been completely rewritten and has a bunch of new features. It works correctly with DLL files and with multi-threaded programs and now comes with a Delphi expert to display its memory-leak reports and jump to the offending line in your source code.
- Snoop for Delphi 2 (v.2.11) (30K)
- Snoop for Delphi 3 (v.2.11) (30K)
- Snoop for Delphi 4 (v.2.11) (32K)
- Snoop for Delphi 5 (v.2.11) (32K)
- Snoop Monitor Application (188K)
- Snoop Monitor Expert for Delphi 2 (177)
- Snoop Monitor Expert for Delphi 3 (201K)
- Snoop Monitor Expert for Delphi 4 (253K)
- Snoop Monitor Expert for Delphi 5 (260K)
- Snoop examples projects (4K)
Entry Filed under: Delphi, Programming
Tagged as:
5 Comments Add your own
1. G.W. van der Vegt | January 9th, 2006 at 2:16 pm
Hi,
Is it possible that one day you make the sources available? The supported delphi versions are a bit outdated bu the Snoop is still an interesting tool.
2. Terramoto | January 23rd, 2007 at 10:00 pm
i have snoop2 working on delphi 7… (beyond D5) :p
3. Rob | January 23rd, 2007 at 11:31 pm
Congratulations. Are you sharing it with others?
4. Ramon Huijbens | March 19th, 2007 at 3:56 pm
Rob,
You are a hero. I’m glad that snoop is here to help me out.
I always pay attention, with every create I program, when to free it again. Still I’ll shoot myself in the foot.
You probalby have a drawer full of thank you’s, but here’s another:
THANK YOU
5. Rob | March 19th, 2007 at 4:34 pm
Ramon: It’s a pleasure!
Leave a Comment
Trackback this post | Subscribe to the comments via RSS Feed