Firefox Crashing on Intel 13th and 14th Gen Raptor Lake CPUs? Here Is the Fix

If you run Firefox on a desktop PC powered by an Intel 13th Gen or 14th Gen Raptor Lake processor, you may have noticed the browser crashing for no obvious reason. Mozilla investigated the problem for over a year and finally shipped a fix in Firefox 151.01. Here is what caused it and how to get your browser stable again.

Firefox Crashing on Intel 13th and 14th Gen Raptor Lake CPUs? Here Is the Fix

What Is Causing Firefox to Crash on Raptor Lake

Mozilla engineers traced the Firefox crashes on Intel Raptor Lake systems to failures in a zlib-rs compression routine. A 16-bit dist value was appearing incorrect inside that routine, which triggered index out-of-bounds crashes.

However, the compression routine itself was not the real problem. The deeper cause pointed directly to two documented Intel CPU bugs: RPL050 and RPL060.

  • RPL050 describes a scenario where one logical CPU core fails to observe the latest data written by another core. This means the CPU reads stale memory values.
  • RPL060 involves incorrect data being returned from certain split-load memory operations that span cache lines.

Both bugs cause the CPU to feed wrong data into software operations. When Firefox ran its zlib-rs compression routine, these faulty reads produced the bad dist values that crashed the browser.

Why This Took So Long to Fix

Intel acknowledged Raptor Lake instability issues going back to late 2022, with widespread reports surfacing throughout 2023. Users reported game crashes, browser instability, and full system failures on 13th Gen and 14th Gen processors. Intel confirmed that prolonged exposure to excessive voltage and heat caused physical degradation in affected chips.

Intel released multiple microcode updates including 0x125, 0x129, 0x12B, 0x12C, and 0x12F to reduce the conditions triggering the degradation. Mozilla’s own engineers noted that the 0x12C microcode reduced Firefox crashes significantly. Unfortunately, version 0x12F caused the crashes to return.

Senior Staff Engineer Gabriele Svelto flagged the severity of the problem publicly. He noted that Firefox crash reports from Raptor Lake systems tracked closely with heat waves across Europe, because higher temperatures worsened the underlying CPU timing and voltage issues. The problem grew severe enough that Mozilla had to disable an automated crash-reporting bot because it was nearly overwhelmed by Raptor Lake crash reports.

Intel has since extended the warranty for affected Raptor Lake processors from three years to five years, but that does not reverse any existing chip damage.

How to Fix Firefox Crashing on Intel Raptor Lake

Mozilla released Firefox 151.01 specifically to address the Firefox crashing on Intel Raptor Lake systems. Updating Firefox to version 151.01 applies the fix on your end, regardless of which microcode version your system runs.

To update Firefox:

  1. Open Firefox on your PC.
  2. Click the menu button (three horizontal lines) in the top right corner.
  3. Select Help, then click About Firefox.
  4. Firefox checks for updates automatically and installs the latest version.
  5. Restart Firefox when prompted.

Alternatively, download Firefox 151.01 directly from the official Firefox release notes page.

What Else Firefox 151.01 Fixes

Beyond the Raptor Lake crash fix, Firefox 151.01 also patches a separate issue on Windows. Some websites using WebSerial to flash device firmware were failing unexpectedly. That bug is now resolved in the same update.

If you want to explore what else Mozilla has been working on lately, the Firefox 150 update added split view, a PDF editor, and several privacy improvements. Firefox also received its built-in VPN with server location selection in Firefox 151, letting you pick from five supported countries directly inside the browser.

Read more

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply