Atheist, you're right.
Valgrind can help you Angry100500 - this is the most reliable tool for Linux. For windows you can use purify, memcheck, deleaker, vld... Check your code! Then you'll know where is undeleted object