What is leak testing?
Memory leaks are typically bugs in the source code used to build applications which consume system memory without properly releasing it once the application has finished. Leak testing allows you to pinpoint which bit of code is causing the memory leak. The following is a good guide to finding tools and strategies that help manage leak testing. Mozilla’s Carsten Book has also written an excellent HOW-TO article on the subject of leak testing in Firefox.