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

谷歌程序员少输一个“&”,差点让全球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.

相关推荐
热点推荐
女子车祸瘫痪,男友坚持结婚,新婚当晚他脱下外套,女子瞪大眼睛

女子车祸瘫痪,男友坚持结婚,新婚当晚他脱下外套,女子瞪大眼睛

村头老崔
2021-09-24 15:34:21
异性交往,男生亲吻女生这三个部位,再冰冷的女生也会瞬间融化

异性交往,男生亲吻女生这三个部位,再冰冷的女生也会瞬间融化

枫叶故事铺
2021-09-25 17:40:42
杨振宁先生百岁生日现场照公开,与身穿红裙的翁帆十指紧扣切蛋糕

杨振宁先生百岁生日现场照公开,与身穿红裙的翁帆十指紧扣切蛋糕

八卦宝宝
2021-09-23 12:35:51
剃光头!陈梦再输王曼昱!谁注意陈梦举动:快速离场,被裁判叫回

剃光头!陈梦再输王曼昱!谁注意陈梦举动:快速离场,被裁判叫回

粘同学
2021-09-26 15:55:42
暴跌66%!接盘侠一夜跑光!

暴跌66%!接盘侠一夜跑光!

商业汇评
2021-09-24 22:29:03
在美军基地也不老实,阿富汗难民袭击美军女兵,已有人因性侵被捕

在美军基地也不老实,阿富汗难民袭击美军女兵,已有人因性侵被捕

鹰眼防务
2021-09-25 17:29:49
中美俄核潜艇数量对比:美国71艘,俄罗斯37艘,我国有多少?

中美俄核潜艇数量对比:美国71艘,俄罗斯37艘,我国有多少?

南迟迟啊
2021-09-24 11:46:42
重庆一商场“被迫”倒闭,曾与万达“齐肩”,如今却遭冷落

重庆一商场“被迫”倒闭,曾与万达“齐肩”,如今却遭冷落

大润小厨师
2021-09-26 20:46:18
奇奇悦悦收到红包,立马上交给田静,悦悦果然是贴心小棉袄

奇奇悦悦收到红包,立马上交给田静,悦悦果然是贴心小棉袄

88社长
2021-09-26 22:22:11
虚拟货币两大重磅文件发布,梦回2017年,国内是否完全禁止炒币?

虚拟货币两大重磅文件发布,梦回2017年,国内是否完全禁止炒币?

区块链江湖
2021-09-26 17:23:30
世界最惨病人:被困在自己身体中12年,却没一个人知道他醒着

世界最惨病人:被困在自己身体中12年,却没一个人知道他醒着

小蜗牛时光屋
2021-09-23 01:28:25
电不够?我给你!人民币结算

电不够?我给你!人民币结算

资讯沸点
2021-09-27 01:14:00
不愧是香江第一美人,就算放到当今娱乐圈,那也是第一美人啊

不愧是香江第一美人,就算放到当今娱乐圈,那也是第一美人啊

大嘴鸟娱乐
2021-09-26 00:32:12
默克尔时代谢幕,留下怎样的“国际遗产”?拒绝拜登第一通电话,跨大西洋关系越来越冷

默克尔时代谢幕,留下怎样的“国际遗产”?拒绝拜登第一通电话,跨大西洋关系越来越冷

红星新闻
2021-09-26 12:36:28
浏览色情网站犯法吗?在家中看“黄片”是否违法?

浏览色情网站犯法吗?在家中看“黄片”是否违法?

记者论坛
2021-09-25 23:00:29
宁夏一对情侣相约自杀殉情,开车冲进水库女孩不幸溺亡

宁夏一对情侣相约自杀殉情,开车冲进水库女孩不幸溺亡

老罗观社会万象
2021-09-26 12:50:37
可以醉心——性感的女人

可以醉心——性感的女人

书画艺术收藏
2021-09-26 18:29:45
中疾控主任高福:新冠疫苗防重症、防死亡效果明显 对疫苗要有信心

中疾控主任高福:新冠疫苗防重症、防死亡效果明显 对疫苗要有信心

封面新闻
2021-09-26 12:32:45
五月一号结婚,五月五号离婚:放假5天接待13波客人,滚吧凤凰男

五月一号结婚,五月五号离婚:放假5天接待13波客人,滚吧凤凰男

梨酥情感
2021-09-25 18:36:41
四种癌症,父母得了,子女很难逃掉

四种癌症,父母得了,子女很难逃掉

临风唱晚秋
2021-09-24 16:31:36
2021-09-27 04:12:49
量子位
量子位
追踪人工智能动态
5455文章数 127691关注度
往期回顾 全部

科技要闻

我国首颗太阳探测卫星在珠海航展亮相

头条要闻

女孩假扮"名媛"蹭吃蹭喝21天:"偷吃"宜家面包怕有风险

头条要闻

女孩假扮"名媛"蹭吃蹭喝21天:"偷吃"宜家面包怕有风险

体育要闻

巴萨新10号!重伤323天后轰入世界波

娱乐要闻

《人民的名义》这部剧为何难得?

财经要闻

汽车要闻

大5座的TA干啥都在行 新大指挥官e好开不贵

态度原创

家居
房产
游戏
本地
公开课

家居要闻

昆明235㎡别墅带300平花园 客厅全是紫檀木家具

房产要闻

直击广州集中土拍2.0 48宗地能否如愿“出嫁”?

《NBA 2K22》IGN评分:7分 氪金依旧

本地新闻

豌豆射手原是100多年前的一种特殊职业!

公开课

华为与IBM:40亿培训费,教会华为爬树