Firefox无法上网原因查明:程序员搞错大小写
runsly
02-26
0

最近两天,在用FireFox火狐浏览器的用户可能会出现无法连接上网的问题,起初以为是新版升级的问题,还有人怪罪于Win系统,然而现在问题查明了,是火狐自己的问题,程序员将部分代码的大小写搞错了。

火狐浏览器前几天发布了96.0版,说是大幅减少了主线程负载,意味着可以明显降低对系统资源的占用,运行更快速、更流畅。

然而很多人升级之后发现无法连接上网,后面就排查了一系列问题,首先以为真凶是FireFox 96.0新版,结果发现FireFox 95及之前的版本也有问题。

还有原因归罪于Windows系统的补丁升级,结果也不是,另外还找了DNS、云服务商等原因,也排除了。

最后发现问题跟FireFox的HTTP3有关,禁用之后就可以上网,真凶现在找到了,但到底是哪里的问题?Mozilla 基金会最后找到根源了——跟代码大小写有关。

据官方介绍,在解析HTTP标头时,FireFox会用一个函数结束,该函数通常只处理大写的字段,如果是小写的字母那就会无法计算标头长度,从而导致Firefox代码陷入无限循环中。

找到问题之后,修复错误的过程也很简单,未来这个代码不会再区分大小写了。

相关内容

升级Firefox 98后...
在 Firefox 浏览器中,内置了包括 Google、Baidu...
02-26
Firefox无法上网原因...
最近两天,在用FireFox火狐浏览器的用户可能会出现无法连接上网...
02-26
Google正重新设计Ch...
Google 正努力重新设计 Chrome 浏览器的下载界面。Go...
02-26
广告拦截成刚需:FireF...
近日,Mozilla公布了旗下FireFox浏览器2021年最受欢...
02-26
Firefox 93也效仿...
日前 Chrome 浏览器对 Incognito 窗口进行了精简,...
02-26

热门资讯

日系与德系的比拼 全新RAV4... 如今很多人买车都会挑选一台suv作为家用,坐姿高视野开阔,空间更大,通过性更强,这都是轿车所不具备的...
神级老软件竟要重返江湖 Win... 近日,Winamp官方突然宣布,目前正在开发下一代的Winamp,这不仅仅是常规的更新换代,而是完全...
虚拟货币该谢幕了 一夜暴富是幻... 最近国内多个部门加大了对比特币等虚拟货币的打压力度,《经济日报》今天发表评论文章,称虚拟货币炒作是到...
Android 12更新推送 ... 随着 Android 12 更新推送的开启,BGR 也帮助大家汇总了它的主要变化。自 5 月的 I/...
Chrome新标签页即将显示G... Google 今天发布预告,当你在 Chrome 浏览器中打开新标签页的时候,即将会显示 Googl...
支付宝关闭交易渠道会是压垮虚拟... 最近一段时间,关于虚拟货币的新闻也算是频繁地出现在大家的视线中,不过这次不再是 xxx 币暴涨 xx...
马斯克否认星链卫星挤占太空空间... 美国商业太空探索公司SpaceX在太空构建庞大的星链卫星网络,向地面提供宽带服务,这引发了该公司“挤...
张小龙又没来,微信公开课透露了... 2022年的微信公开课上,腾讯高级副总裁、微信事业群总裁张小龙再一次隐身。不过,张小龙在2021年微...
蚊子最怕什么声音 蚊子最怕的声... “蚊子最怕的声音:蜂鸣的声音,因为叮人的都是雌蚊,一般都是在产卵期,这时会避免与雄蚊相遇,所以怕雄蚊...
Chrome浏览器Androi... 为了让用户选择以他们想要的方式打开网站,Google正在开发一项功能,允许Chrome浏览器用户在其...