Delphi内存泄露有关问题,怎么查是哪一句代码或什么地方造成的?困扰

Delphi内存泄露问题,如何查是哪一句代码或什么地方造成的?困扰!
编译的时候没错,运行EXE文件也大部分时候正常没错,就是偶尔会窜出个这个错误提示来,出现这个的几率非常小,真是无从下手了,估计是什么原因?还有就是如何能找出出错的地方??




------解决方案--------------------
一般是资源没有正确释放。。
或者是使用了还没有创建的对象造成的。。
看是在哪模块出现错误的。。。
再仔细检查一下该模块的代码