- UID
- 92617
- 帖子
- 156
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2008-2-16
|
TheWorld版本:2.3.1.6(之前任意版本)
操作系统:XP SP3(VISTA)
IE版本:7.0
问题现象:无法释放GDI对象
问题重现方式:一直以来,TW长时间打开多个网页最后就会黑屏。我在论坛搜索发现是GDI对象超过9999造成的。不过其他浏览器都没有这个问题,怀疑是TW的GDI释放有问题。做了个简单的测试,打开TW,不加载任何页面,只有一个空白的TAB,这个时候打开任务管理器,查看TW的GDI对象数,然后关闭空白tab,这个时候发现GDI对象不但没有减少,并且增加。不断关闭空白tab发现GDI对象持续增加。也就是说不管你打开关闭什么网页,GDI对象一直都是处于增加状态,结果就是很容易到达9999这个极限,tab开得越多越容易达到顶点。
用FF和IE测试的结果正常,可见这2个浏览器都能够正确释放GDI对象。希望开发人员能够检查一下关闭网页时的释放功能,修正这个从2.0开始就一直存在的BUG。 |
|