Thank you Chad.
This tool you found out looks very interesting.
Memory leaks are hard to figure out, specially when you don’t have the source code
Maybe your program don’t have memory leaks… maybe it’s just not releasing memory while running.
Are you sure you’re not allocating more and more memory? Ideally you should reuse it.
I made a research and I found out there is a tool that may help you find leak but it’s not that user friendly. It’s named udmhtools. You need to install windows DDK (Driver Development Kit).
You can get more information about it here and here is a brief tutorial. Note that tutorial is for windows 2K but I think it applies to other versions of windows.