推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > 程序员的那些事 > Chrome 新 Bug,CPU 使用率飙升至 100%

Chrome 新 Bug,CPU 使用率飙升至 100%

程序员的那些事 2019-02-14

(给程序员的那些事加星标


最近在 Google Chrome 中发现了一个新的 Bug,使用 JavaScript 创建一个循环,最终会导致 Google Chrome 耗尽计算机上的所有 CPU 资源并使浏览器卡死。

Google Chrome 在错误报告中报告了这个 Bug,该报告指出,一旦用户访问该页面,CPU 利用率很快就会达到 100%。这使得无法关闭 Google Chrome 选项卡、浏览器或使用计算机,直到 Chrome 进程结束。

Chrome 新 Bug,CPU 使用率飙升至 100%

Google Bug 报告

Chrome 新 Bug,CPU 使用率飙升至 100%

此页面包含的 JavaScript 将导致浏览器重复跳转到一个网址,然后 Google Chrome 返回按钮转到浏览器历史记录,然后再转到前进按钮返回原始页面。

Chrome 新 Bug,CPU 使用率飙升至 100%

Javascript 循环

此循环让浏览器使用了计算机的所有 CPU 资源,如下面的 Chrome 任务管理器中所示。

Chrome 新 Bug,CPU 使用率飙升至 100%

CPU 利用率

如此高的 CPU 利用率最终会导致浏览器冻结,计算机几乎无法使用。此时,关闭浏览器的唯一方法是通过 Windows 任务管理器等工具,关闭 Chrome.exe 进程。

问题在于,在关闭流程后重新打开 Chrome 后,它会提示你恢复打开之前的页面。这将 Bug 页面重新打开,再次导致浏览器/计算机出现问题。

重新打开 Chrome

因此,当 Bug 影响并终止浏览器进程时,请你不要允许 Chrome 恢复之前打开的页面。

在 BleepingComputer 的测试中,同样的技术支持骗局不会影响 Firefox。在 Firefox,遇到此 Bug 只需关闭选项卡和浏览器即可。


关注「程序员的那些事」加星标,不错过圈内事

版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《Chrome 新 Bug,CPU 使用率飙升至 100%》的版权归原作者「程序员的那些事」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注程序员的那些事微信公众号

程序员的那些事微信公众号:iProgrammer

程序员的那些事

手机扫描上方二维码即可关注程序员的那些事微信公众号

程序员的那些事最新文章

精品公众号随机推荐