内存不断增长的BUG
2008-06-10 15:58
183 查看
调试软件时,发现内存总在小规模地增长,因为这个程序是需要长时间运行的,觉得很不爽。开始以为是vector函数erase时cache的问题,然后自己用数组实现,仍然出现这个问题。进入调试模式,dump信息也没有留下memory leak的足迹,诚惶诚恐之中,发现了这么一句:
OnPaint()
{
CPaintDc dc(this);
OnDraw(GetDC());
}
第六感觉得这里有点问题,先改正过来吧:
OnDraw(&dc);
居然问题就这样解决了,小记一下 (最淡的墨水胜过最强的记忆)
OnPaint()
{
CPaintDc dc(this);
OnDraw(GetDC());
}
第六感觉得这里有点问题,先改正过来吧:
OnDraw(&dc);
居然问题就这样解决了,小记一下 (最淡的墨水胜过最强的记忆)
相关文章推荐
- Android空白Activity内存不断增长问题
- [golang]内存不断增长bytes.makeSlice
- 内存不足引起的SIGKILL:一个缓冲区不断增长问题的定位与解决(解释SIGKILL原因)
- 使用axis2构建webservice时客户端内存不断增长导致应用服务器频繁重启的解决方案 .
- 当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法
- 使用axis2构建webservice时客户端内存不断增长导致应用服务器频繁重启的解决方案
- 当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法
- 内存不足引起的SIGKILL:一个缓冲区不断增长问题的定位与解决
- 使用axis2构建webservice时客户端内存不断增长导致应用服务器频繁重启的解决方案
- 当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长
- 关于sqlite4java内存不断增长的解决
- IE 6下测试有scriptManager控件的页面,内存不断增长
- 服务类程序防止内存不断增长的一些方法(一)
- 内存不足引起的SIGKILL:一个缓冲区不断增长问题的定位与解决(解释SIGKILL原因)
- 内存不足引起的SIGKILL:一个缓冲区不断增长问题的定位与解决(解释SIGKILL原因)
- xenserver xensource.log不断增长
- Unity Profile 内存不断增加问题
- SQL 2008 R2数据库变为REPLICATION,日志不断增长而且不能截断和收缩的解决方案
- 为满足不断增长的业务需求 升级现有的服务器架构--达达
- 文本输入形式计算器------bug不断修复中。。