作为一款开源软件,Firefox火狐浏览器自诞生之日起,就离不开社区人员的贡献,无论技术开发还是维护推广。近日,因Debank静默升级,影响火狐在Windows7上的启动进程,这个问题在8月12日被Smiler网友报告给我们的问答社区。在接下来的日子里,我们的工程师在各位网友的大力帮助下,一起跟踪调试解决这个问题,终于在长达两周的问题跟踪马拉松之后得到了解决,而在这段日子里,我们共同感同身受了来自火狐社区源源不断的互助力量。

在整个过程中,我们得到了很多网友的支持和帮助。社区用户smiler首先自发上传了出问题的windows7补丁列表。我们的工程师对照补丁列表,按照安装时间先后顺序在全新的测试环 境下依次安装,期待重现用户举报的问题。很多社区用户也主动帮助火狐工程师们验证是不是升级补丁造成的,他们将升级补丁一个个卸载,卸载完了重新全部更新所有的补丁。为了模拟测试环境,重现出问题的网络环境,工程师在社区上发出了征集帖,于是,当天就有用户将安装盘传给了工程师,还有的用户在网上帮工程师找到同样的安装盘。更让人感动的是,有一位火狐用户在周末拎着自己的笔记本,来到火狐中国的办公室,协助工程师进行测试。
但是,在一段时间中,我们都把目标集中在Windows自身的更新补丁上,可能这是一个混淆我们“办案”的错误线索,有一天来自社区有用户(我找不到原来的问题了,这位朋友功不可没阿!)反馈,在xp sp3下安装了DBank也会出现同样的问题。经过测试,的确是DBank静默升级造成的问题。在寻找问题的过程中,由于难以重现问题出现的网络环境,最理想的办法就是能够有出现问题的系统ghost镜 像。但是如果直接镜像,里面会有很多用户的个人数据。再一次让人感动的事情出现了,当工程师在社区发出了这个问题后,火狐社区用户有的答应给一份镜像,有的因为上班太忙而在下班后帮忙ghost。
据悉,DBank在8月10日进行了升级,由于它的升级是悄悄进行的,用户并不知道,升级后就出现了影响火狐浏览器启动的问题。目前,DBank开发技术人员正在找造成冲突的具体原因。
互联网一直以来不停的在发展和变化——有时候我们根本无法预见。Firefox火狐浏览器的开源特性可以让所有用户参与到解决问题的过程中。有火狐用户的支持,可以帮助火狐浏览器更快的查找问题、解决问题。开源意味着您永远都不是一个人在战斗!
在此,需要鸣谢“一起火狐”社区上为Firefox火狐浏览器贡献力量的朋友们:
- smiler——是他最早发现了这个问题,并在社区里面提出了这个问题。并一直帮助提供线索,共同跟踪问题。
- Mandrake——帮忙找了他自己安装的Win7一样的镜像,找到这个镜像是在一个社区,为此他开玩笑说还花了一个社区金币。
- japhethguo——北京的一个哥们,查看了Firefox进程异常情况下所调用的所有资源,并将截图发给工程师。
- szichuan1——用spy工具协助火狐工程师查看Firefox进程的窗口进程,发现Firefox没能正常创建UI进程。
- lovelywanz——在XP系统下出现的这个问题,并安装了虚拟机,尝试着帮助火狐工程师重现这个问题。
还有几位不愿留名的火狐用户:
- 周末拎着出问题的笔记本来到公司,并带来了他的安装盘,让火狐工程师用他的电脑尝试各种方法来对问题进行定位。
- 周末帮忙ghost了他的系统。
- 试着用debug版来帮忙定位问题。将debug版中运行的log反馈给火狐工程师。
还有很多向火狐举报问题、提交 bug、协助测试的火狐用户,也在用自己的方式默默支持着火狐。在开源的世界里,你不需要成为一个C++ 的大师,或者知道C++是什么意思,你也不需要花费很多的时间——只要你把知道的关于Firefox火狐浏览器的事情都告诉你的家人、朋友和同事,在自己 的博客、微博或者开心、人人网空间里介绍自己使用Firefox火狐浏览器的经验,甚至在淘宝网上的“火狐商店”购买火狐纪念品,都是对开源、对火狐的支 持!参与火狐社区,其实非常容易。
再次隆重感谢大家对火狐的支持,:)

Unknown 2010-08-30发表
哈哈~准备开学了...特地从火狐商店购买了电脑包,感觉不错啊!支持火狐!..希望火狐社区越办越好O(∩_∩)O~