What worked best for me was using Visual leak Detector, all I needed to do was to include:
#include
at the beginning of the executables I wanted to test. Then running a debug executable from within windows, would provide detailed information about all leaked memory. From the output you can directly get to the line where the memory was allocated, so you can take care