网易首页 > 网易号 > 正文 申请入驻

谷歌程序员少输一个“&”,差点让全球Chrome笔记本变砖

0
分享至

晓查 发自 凹非寺
量子位 报道 | 公众号 QbitAI

代码只是少了一个字符,后果竟如此可怕。

上周,一些使用Chrome OS笔记本的用户发现,一旦重启笔记本,就将陷入了无法登录的死循环。


明明输入的开机密码是对的,但就是一直提示“无法验证您的密码”,进不了系统。更严重的情况是笔记本将反复重启。

一台好好的笔记本怎么突然就“变砖”了呢?

原来都是Chrome OS一次悄悄自动更新惹的祸。

由于ChromeOS是开源的,一位Reddit网友仔细检查系统更新的代码,发现其中的低级错误令人哭笑不得。


少一个“&”惹的祸

这位网友仔细对比两份代码后发现,这个“惊天大bug”背后竟然只是谷歌程序员少输了一个字符“&”。

原本正确的代码应该是:

if (keydata.hasvalue() && !key_data->label().empty())

而这位程序员却把这句if语句写成了

if (keydata.hasvalue() & !key_data->label().empty())

“&&”和“&”两个运算符虽然看起来只差一点点,但二者作用真是天壤之别。

前者是对两个变量求“与”(AND),而后者是对这两个值按位求与

这样就导致了条件语句两边变量每一位都会被求与,即使has_value()为真,返回结果也不一定就是真。

而这串代码是Chrome OS中保存用户加密密钥的部分,由于这个错误,系统无法验证将存储的密钥与输入密码进行比较,就出现了尴尬的一幕。

接到用户的反馈后,谷歌迅速发布了91.0.4472.167更新来解决该问题。

如果你的Chrome笔记本只是无法进入当前账户,那么可以先尝试安装最新更新,而不会丢失文件。

如果你的笔记本无限重启,就只能恢复出厂设置然后再接收更新了,数据也会全部丢失。

没测试就发布,着实离谱

堂堂互联网大厂竟犯如此低级错误,这令不少Chromebook用户感到愤怒:

谷歌的测试团队这两个月是休假了吗?


谷歌没有代码测试的吗?为什么会在没有测试的情况下把代码发布到生产环境。


Chrome OS过去一直“小错不断”,所以有些用户已经学得精明了:

我已经学会了等更新发布一段时间后再升级。


真是没想到,代码少一个字符竟有这么大的破坏力。好在Chrome OS系统更新是分批进行,波及面也不算太广。

看到这个谷歌程序员的bug,你有没有想起自己犯过哪些低级错误呢?(比如把等于号“==”写成了赋值号“=”)

参考链接:
[1]https://9to5google.com/2021/07/21/psa-chrome-os-update-locking-out-accounts/
[2]https://arstechnica.com/gadgets/2021/07/google-pushed-a-one-character-typo-to-production-bricking-chrome-os-devices/?comments=1
[3]https://www.reddit.com/r/chromeos/comments/onlcus/update_it_seems_google_has_pulled_the_165_stable/h5vev76/

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
《好声音》8强出炉:时隔3年再现评审团满分选手,回锅肉惨遭淘汰

《好声音》8强出炉:时隔3年再现评审团满分选手,回锅肉惨遭淘汰

土豆在听歌
2021-09-24 16:56:57
弃江保朱?弃朱保江?张亚中陪练?投票前邱毅推演国民党主席选举

弃江保朱?弃朱保江?张亚中陪练?投票前邱毅推演国民党主席选举

要闻每日关注
2021-09-24 22:57:58
2021年国民党主席选举结果公布时间 四名候选人最新民调

2021年国民党主席选举结果公布时间 四名候选人最新民调

明德新闻
2021-09-24 15:34:25
长着“丫鬟脸”撑不起女主,这7位女星告诉你,古偶女主别轻易演

长着“丫鬟脸”撑不起女主,这7位女星告诉你,古偶女主别轻易演

不八卦会死星人
2021-09-24 16:30:04
老板娘半夜惊醒,员工闯入自称到床上找“卫生纸”,法院认定强奸

老板娘半夜惊醒,员工闯入自称到床上找“卫生纸”,法院认定强奸

胡究法的如法炮制
2021-09-24 10:44:59
“妈,救我!”

“妈,救我!”

最人物
2021-09-24 12:34:36
中国传来好消息,第二代疫苗成功研制,特效药也新鲜出炉

中国传来好消息,第二代疫苗成功研制,特效药也新鲜出炉

医学生谈医疗
2021-09-24 21:46:52
悲剧!宜宾一男子在取巨型蜂窝身亡,尸体被挂在树上......

悲剧!宜宾一男子在取巨型蜂窝身亡,尸体被挂在树上......

南溪在线
2021-09-24 14:26:17
原子弹爆炸半衰期动不动就几万,为何广岛和长崎现在就能住了?

原子弹爆炸半衰期动不动就几万,为何广岛和长崎现在就能住了?

世界有秘密
2021-09-24 10:55:08
胡歌庆生照曝光,唐嫣马伊琍站两边举杯庆祝,众明星里陈龙站c位

胡歌庆生照曝光,唐嫣马伊琍站两边举杯庆祝,众明星里陈龙站c位

猫眼娱乐官方号
2021-09-24 20:42:20
复旦嫖娼开除事件细节曝光?三人仨派出所,博士拘留3日硕士10日

复旦嫖娼开除事件细节曝光?三人仨派出所,博士拘留3日硕士10日

娱乐星闻精选
2021-09-25 02:02:58
单场1球3助!C罗真神了!8次攻破英超劲旅球门,再次交手没难度

单场1球3助!C罗真神了!8次攻破英超劲旅球门,再次交手没难度

绿荫球场的英雄
2021-09-24 17:18:21
比伪装者还重磅的谍战剧来袭!四大主演堪称神仙选角,剧方太用心

比伪装者还重磅的谍战剧来袭!四大主演堪称神仙选角,剧方太用心

糊口加娱乐
2021-09-24 16:06:24
鸠占鹊巢!约旦收留难民引发的灭国之危

鸠占鹊巢!约旦收留难民引发的灭国之危

云中史记
2021-09-24 18:59:38
最高负债1.95万亿,已聘请财务顾问,许家印承认:2017年战略失误

最高负债1.95万亿,已聘请财务顾问,许家印承认:2017年战略失误

资讯沸点
2021-09-24 09:45:56
《迪迦奥特曼》下架,捷德奥特曼、特利迦奥特曼还可以看

《迪迦奥特曼》下架,捷德奥特曼、特利迦奥特曼还可以看

红星新闻
2021-09-24 22:29:06
勇士记者:在没有得到签约承诺之后 小托马斯离开了训练营

勇士记者:在没有得到签约承诺之后 小托马斯离开了训练营

直播吧
2021-09-25 02:17:12
黑龙江特大车祸事故15人死亡!遇难者身份曝光:这就是我不敢矫情

黑龙江特大车祸事故15人死亡!遇难者身份曝光:这就是我不敢矫情

不二表姐
2021-09-24 13:51:08
大学生浏览色情网站被短信通知检讨?电子科大:没发过此内容

大学生浏览色情网站被短信通知检讨?电子科大:没发过此内容

澎湃新闻
2021-09-23 19:58:11
iPhone13开箱体验,对比华为P50 Pro,感觉亏了

iPhone13开箱体验,对比华为P50 Pro,感觉亏了

科技威力
2021-09-24 18:04:35
2021-09-25 06:56:49
量子位
量子位
追踪人工智能动态
5448文章数 127625关注度
往期回顾 全部

科技要闻

徐直军:华为不会放弃手机业务 也不会出售

头条要闻

举报杀猪盘的私募大佬叶飞自己也被抓 电话已无人接听

头条要闻

举报杀猪盘的私募大佬叶飞自己也被抓 电话已无人接听

体育要闻

贝尼特斯:J罗离队的原因是他只能参加赛季50%的比赛

娱乐要闻

潘玮柏宣云聚餐 当街拥抱耳语秀恩爱

财经要闻

汽车要闻

我还是从前那个少年 国产全新思域今晚上市

态度原创

艺术
家居
房产
手机
公开课

艺术要闻

喻继高:中国工笔绘画史上继往开来的旗手

家居要闻

哥俩花200万买别墅给爸妈养老 比自建房洋气太多

房产要闻

第四批已有2盘公布入围分,大虹桥新房刷纪录 | 楼市包打听

手机要闻

徐直军:华为不会出售和放弃手机业务!

公开课

为何不选女婿接班?曹德旺:曹晖是我长子