What do you mean by memory leak?
When memory is allocated, but not deallocated, a memory leak occurs (the memory has leaked out of the computer). If too many memory leaks occur, they can usurp all of the memory and bring everything to a halt or slow the processing considerably.