- UID
- 5053
- 帖子
- 6105
- 精华
- 13
- 贡献
- 33
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2005-11-24
|
5#
发表于 2007-1-16 23:16
| 只看该作者
搜索了一下楼主图中的“szModeName: hungapp”,结果很多,比如这篇:http://www.oo8h.com/news_575.html,说的比较清晰,我贴出来参考一下。
我的IE6死掉了,莫名其妙,以为会在发送报告里有些思路,于是一看,出错模块竟然是 hungapp 一个从来没留意过的东西。是什么呢?一起来思考一下吧!
在往上搜索了一下,发现大家都是在问这个问题,为什么程序出错不是程序或程序内的模块而是 hungapp 这个东东呢。
后来发现有人给电脑加速,修改注册表也和hungapp这个东东有关,是把 hungapp timeout 这个值变小。 具体 请搜索 hungapp 加上 加速 这两个关键字, 即可以得到加速问题的详细说明。
其实也不是加速,只是让停止响应的程序自动关闭掉!这并不是一个好建议。 也许你的程序只是暂时停止响应了,比如在做 3d渲染或其他高cpu占用,或高独占性的工作。
那么说回来 hungapp 是什么呢, hungapp 是典型的中国人命名形式,拆解开之后是 hung app , 就是 挂起的应用程序。 hung 是挂起,绞死,之类的意思,具体可以查英文字典。
那么也就是说,程序停止了响应之后,windows派出挂起管理程序去终止这个挂起的应用程序,但是由于已经关闭或已经挂起中,无法进入或访问这个挂起的程序,或者挂起的程序已经存在内存地址影射错误,所以无法正确访问和进入挂起的应用程序,最终导致了挂起管理程序,也就是 hungapp, 内存访问失败。
所以你会看到错误报告是 hungapp 模块 无法访问 0000 这个内存地址位。
PS:楼主试试最新的B4P3呢 |
|