Here's another interesting bit on the topic of 3rd party software messing up your computer. Did you know that we have an entire component in #Firefox's issue tracker that covers external software crashing it? We've got a truckload of stuff in there: anti-viruses, shell extensions, bank plugins and naturally EDR/XDR software.
To deal with this junk we have complex and extensive machinery to block injected DLLs or work around their issues.
my favorite is still the Cisco VPN driver that messed up floating point state while in kernel mode and didn't reset it, causing some graphics code to enter infinite recursion.
Gabriele Svelto
in reply to Gabriele Svelto • • •Gabriele Svelto
in reply to Gabriele Svelto • • •Here's another interesting bit on the topic of 3rd party software messing up your computer. Did you know that we have an entire component in #Firefox's issue tracker that covers external software crashing it? We've got a truckload of stuff in there: anti-viruses, shell extensions, bank plugins and naturally EDR/XDR software.
To deal with this junk we have complex and extensive machinery to block injected DLLs or work around their issues.
bugzilla.mozilla.org/buglist.c…
Bug List
bugzilla.mozilla.orgTed Mielczarek
in reply to Gabriele Svelto • • •my favorite is still the Cisco VPN driver that messed up floating point state while in kernel mode and didn't reset it, causing some graphics code to enter infinite recursion.
Edit to add: here's the bug about it: bugzilla.mozilla.org/show_bug.…
435756 - Crash [@ _de_casteljau] due to infinite recursion of [@ _cairo_spline_decompose_into] when using cisco vpn
bugzilla.mozilla.org