注册并分享邀请链接,可获得视频播放与邀请奖励。

情報の灯台
@joho_no_todai
最新テクノロジー|重要ポイントと影響分析
加入 June 2024
0 正在关注    11.1K 粉丝
Firefoxがzlib-rsを採用した直後、Intel Raptor Lake CPUでクラッシュが続出した。 zlib-rsはRust製のzlib互換実装だ。 原因はハードウェアバグで、特定の命令が1バイトの値を無言で書き換える。 C言語のzlibなら壊れたデータはそのまま流れる。 Rustの境界チェックが不正な値を捕まえ、クラッシュとして表面化させた。 開発者は「C言語なら黙ってデータが壊れるだけだった」と振り返っている。
显示更多
0
6
765
319
转发到社区