Firefox started crashing every minute or so after a recent Windows update (coincidence). After trying the following procedures (see below), creating a new profile solves …
Firefox started crashing every minute or so after a recent Windows update (coincidence). After trying the following procedures (see below), creating a new profile solves the problem until I select "Automatically add" on this page, so the problem must be related to running scripts. (it also means I can't automatically add my troubleshooting information)
These are the procedures I attempted after the problem started which did NOT fix the problem: Uninstalled most recent Windows updates. Disabled Networxs and Spybot. Ran Firefox in safe mode. Run full virus scan (Malwarebytes). Reinstalled Firefox. System restore to before most recent Windows updates. System restore to last week (problem only started yesterday). Re-reinstalled Firefox. (note: my drivers are all up to date) Created a new profile which this allows me to browse without crashing until (as far as I can tell) Firefox attempts to run certain scripts. In the old profile Firefox crashes within two minutes even if I do nothing except open the browser and leave it alone.
Given that the problem persisted even in safe mode the problem must not be add-on related. And since Firefox still crashes with a new profile is must not be a configuration conflict. But it also pesists after a system restore and being reinstalled, so it must be something Firefox uses outside of the profile files that isn't an add on and isn't overwritten.
I don't want to do a complete clean install because that would mean losing my history, passwords, customized add-ons (user dictionary, AdBlock scripts, NoScript allow/block list, etc.), bookmarks (I realise I can recover those), and custom about:config lines. It was working fine two days ago so it has to be something that auto-updates in the background because I have all updates (Firefox, Windows, etc.) set to manual exactly so I can avoid nasty surprises like this one.
Any help in resolving this issue so I don't have to start again from scratch and lose literally years of customization would be greatly appreciated.