marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
阅读:10592回复:36

Fx会导致Windows死机?(不是Fx自己死掉)

楼主#
更多 发布于:2009-05-28 13:04
XP Firefox3.0.7 -> Firefox3.5beta4


我的XP系统已经稳定使用5年了,很少死机,同时还兼做文件和打印服务器。
为了减小文件服务器被恶意程序入侵的风险,从Fx 2.? 时代就开始使用Fx,
并且一直以来不管是用Fx还是IE(6)都没有出过什么浏览器导致死机的问题。

不过最近一个多月以来死机现象比较频繁,平均每周三次,有时隔一天一次……
开始我还没在意,后来才注意到每次死机的时候Firefox都在工作中,每次重启
扫描C:分区的时候都会发现Fx的profile目录一个文件被写坏(没写完就死机了)

最近几次我先是有意尽量使用IE6,连续几天(文件服务器一直开机)没问题;
再试着用Fx,也并不会立即死机,而是在我提心吊胆的用了几个小时之后——
终于放心地想,这下没问题了……然后,机器就突然死掉了,干净彻底的死机:
网卡灯灭,键盘鼠标停止响应,CPU风扇还在转,硬盘好像还在转,听不清。



应该不是CPU过热,因为我的机器有时会连续几个小时运行CPU=100%负荷
的程序,也从来没有因为CPU过热死机。另外我记不清这问题是从我前不久换
Fx3.5beta4以后才开始出现的,还是在Fx3.0.7的时候就已经有这个问题了。

导致死机时刻浏览的网站也不确定,不过我印象中在BBS类网站上没出过问题,
wikipedia上似乎死过几次,但无法重现这一关联,而且绝对不只是wikipedia
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
1楼#
发布于:2009-05-28 13:04
GOLF-AT:楼主用的是官方版,还是其他人做的优化版?回到原帖


官方,不过继承的是我以前调整过的、工作正常的 about:config
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
2楼#
发布于:2009-05-28 13:04
taizitju:文件服务器+ 打印服务器  5年

硬盘也快挂掉了

打开“数据执行保护(DEP)”看看

如果是firefox缓冲区溢出,DEP会结束他。
回到原帖




老硬盘一年前已经挂掉了,这是新的SATA,
确实是希捷的,不过不是那批固件有问题的希捷
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
3楼#
发布于:2009-05-28 13:04
lord:磁盘真理兼新建配置文件回到原帖



我先试试看这个办法,
前两天C:\分区经过完全扫描的,没有发现坏道
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
4楼#
发布于:2009-05-28 13:04
junxiang:别把什么都往FF身上推。
另外,简称也不是FX,是FF。
 
回到原帖


哦?你确信?
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
5楼#
发布于:2009-05-28 13:04
整理了磁盘,profile还原到两个月前从没发生过类似问题的时候的状态(by mozilla-backup),然后重建了几个sqlite文件。

DEP保护改为对所有程序和服务启用——我询问了两个做反病毒的朋友,有意或者无意的缓冲区溢出等等应用程序的行为,确实有可能导致系统(无蓝屏的)彻底停止响应。

目前暂时没有异常,但愿别再有异常。
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
6楼#
发布于:2009-05-28 13:04
marion:整理了磁盘,profile还原到两个月前从没发生过类似问题的时候的状态(by mozilla-backup),然后重建了几个sqlite文件。

DEP保护改为对所有程序和服务启用——我询问了两个做反病毒的朋友,有意或者无意的缓冲区溢出等等应用程序的行为,确实有可能导致系统(无蓝屏的)彻底停止响应。

目前暂时没有异常,但愿别再有异常。
回到原帖
终于还是不幸的死掉了,在用Firefox访问MinGW的主页的时候……

DEP没有报错。
Fx则是连续工作了几十个小时都没有异常的情况,但还是没熬过来。



嗯,暂时彻底停止使用Fx一至三周,看看到底是不是Fx的问题。
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
7楼#
发布于:2009-05-28 13:04
另外,我隐隐认为被beta为倒霉的小白鼠了……
查看我安装3.5beta4的日期,比较怀疑所有事件都是换这个版本以后才发生的。
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
8楼#
发布于:2009-05-28 13:04
hzhbest
全称是 DKHardDrive-Light 【http://www.dkpcode.com/html/downloads.html#DKHardDrive-Light】。
这个其实只能简单地列出文件访问记录(因为简单所以即使一直开着也不耗很多资源),要详细的话还是 ProcessMon 强大。
回到原帖



磁盘活动记录我用的是filemon,不过好像不能自动存盘,这样万一崩溃的时候还是不知道那一时刻访问了什么文件……话说不会有什么软件能记录到崩溃瞬间的磁盘活动啊!
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
9楼#
发布于:2009-05-28 13:04
目前更新到 3.5 beta.99 ,号称修正了稳定性问题,所以斗胆尝试一下。


此外在离开Fx的日子里,机器一切正常……
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
10楼#
发布于:2009-05-28 13:04
用正式版的时候一直没问题,所以现在我不敢用beta版了
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
11楼#
发布于:2009-05-28 13:04
前两天更新为3.5.6正式版以后,又出现前述类似问题……
然后忍不住换了一个3.6beta5,问题依旧……

我真的郁闷了!



刚刚费了半天劲将C盘从第一主分区(FAT32)直接迁移到第二主分区(NTFS)上——因为直接convert会产生大量NTFS MFT碎片,一方面影响效率,另一方面也可能成为Firefox密集并发读写时系统崩溃的隐患——所以用复制系统文件加上一些比较高级的Windows服务器管理技术,来了一个干净的迁移。

也就是说,按照某些人的建议,用NTFS文件系统试一试,如果还是出问题,我就只好用回3.5.4了。顺便问一下,哪里能弄到具体到子版本号的Firefox安装文件——比如现在直接下载的是3.5.6,而我想用3.5.5
游客

返回顶部