firefox-scripts icon indicating copy to clipboard operation
firefox-scripts copied to clipboard

Crashes in Content Processes starting in Firefox 111

Open tomrittervg opened this issue 2 years ago • 4 comments

Users of Nightly 111 may have started experiencing content process crashes in the past 2 days. Once 111 goes to Beta/Release, users on Beta or Release may start experiencing incorrect behavior.

This is because I landed 1811294 which will cause content process crashes when dynamically named string preferences (i.e. preferences that aren't specified in prefs.js or StaticPrefList) are accessed in the content process. I'm here because we just got crash reports for one user accessing userChrome.searchSelectionShortcut.keycode which I know is a userchrome thing.

There are preferences that affect the crashing behavior referenced in that bug. As before, Mozilla's policy is that userschrome stuff is not supported, so we're not going to go out of our way to make things work* and we don't recommend you disable security settings. But at the same time we appreciate all of our users and as one hacker to another(s) - I wanted to give you a head's up.

* well actually, we've been going really far out of our way for a while, but there are limits

tomrittervg avatar Feb 08 '23 14:02 tomrittervg

I am on release 109 and already experience random crashes once a day... usually after opening a tab. Add-ons also sometimes just appear blank and I have to restart to get them to work again. Is this what that means?

megamorphg avatar Feb 08 '23 18:02 megamorphg

No; the crashing behavior was only turned on in 111 a couple days ago.

tomrittervg avatar Feb 08 '23 19:02 tomrittervg

Thank you for reaching out.

I'm on v111 with all extensions and scripts maintained by me and no issues so far, I guess that change doesn't affect the content of this repo, but anyway is good to know.

xiaoxiaoflood avatar Feb 23 '23 03:02 xiaoxiaoflood

My random crashing stopped too 🤞 I think it was because I didn't have a pagefile on all my drives (thought it wasn't necessary since physically it was all one drive)

megamorphg avatar Feb 24 '23 00:02 megamorphg