Conversation

So Firefox 106 triggered a bug on 1st gen Ryzen processors. We found this by noticing a bunch of nonsensical crashes in the painting code that only happened on these processors.
3
211
How did we fix it? By rebuilding the exact same code as 106. The timing differences caused by using a new profile when doing PGO were enough to cause the generated code to be different enough to avoid triggering the processor bug.
5
116
Replying to
What actually is the processor bug though? Even if a crash only shows on one processor type my first assumption would be unlucky timing exposing an application bug / UB.
1
3