CompDocs: Structured Storage Wrapper QDB: Quick Database Components

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.

Entry Filed under: Delphi,Programming

5 Comments

  • 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!


Calendar

June 2001
M T W T F S S
« May   Jul »
 123
45678910
11121314151617
18192021222324
252627282930  

Related Reading