当数千阿根廷 Firefox 用户遭遇浏览器崩溃
2023-6-25 13:19:36 Author: www.solidot.org(查看原文) 阅读量:12 收藏

本周一 Mozilla 开发者检测到大量 Linux 用户的浏览器崩溃事件。受影响的主要是阿根廷用户,他们运行的是一个基于 Debian 10 的发行版 Huayra v5,发生崩溃时用户都是在 Google 上搜索图像。所有 Firefox 版本都受到影响。这可能暗示了问题不在于 Firefox 而是 Google 这边。Mozilla 开发者在分析后发现,崩溃都是发生在堆栈探测(stack probing)期间。JIT 在接触保留下一个 JavaScript 调用变量的区域时发生了溢出。而 Google 的代码被发现在单一帧中分配了 2 万个变量。这可能是机器生成代码发生异常。所以在使用 ChatGPT 写代码时还是要三思而后行。但之所以发生崩溃是 Linux 内核的旧 bug 与 Google JavaScript 代码组合的结果。Linux kernel 4.20 修复了该 bug,而 Huayra v5 基于的 Debian 10 使用的是 4.19。

https://bugzilla.mozilla.org/show_bug.cgi?id=1839139
https://fosstodon.org/@gabrielesvelto/110592904713090347


文章来源: https://www.solidot.org/story?sid=75324
如有侵权请联系:admin#unsafe.sh