idhttp 写了一个类似网页爬虫 发现内存一直再增大直到崩溃
开发环境 delphi xe + indy10
xin7 旗舰版
最近遇到很奇怪的现象 运行程序 观察任务管理对应进程 内存一直再增大 最后就是程序崩溃
而同样的程序 有时运行 内存就不增大 开始很正常 过一段时间又开始有规律的增大
用checkmen 检测的结果是 indy组件内存泄露 (应该不关indy的事)
EurekaLog 测试 并无内存泄露
idhttp 写在线程里 动态创建的
现在一直找不到原因 很多天了
indy的操作无非就是 post get
[解决办法]
用WinDbg测试下就知道哪块内存泄露了,具体的可以试试umdh,它可以分析两个时间点内存变化点。
设置下生成符号文件,这样崩溃的时候Windbg可以直接比对符号文件看出哪里崩溃了。
[解决办法]
试试Chromium,SVN:
http://delphichromiumembedded.googlecode.com/svn
[解决办法]