Hi Flyingshark:
If a clean reinstall of 32-bit Firefox ESR v52.9.0 and creation of a new Firefox user profile (i.e., with no added browser extensions) doesn'tstop you browser crashes then it might be a hardware issue.
Publish a Speccy Snapshot
It would be helpful if you could publish a snapshot of your system using Piriform's Speccy utility. A Speccy diagnostic isn't as thorough as the Farbar Recovery Scan Tool (FRST) diagnostic described in the Malwarebytes support article Run Farbar Recovery Scan Tool to Gather Logs but Speccy will give us some basic information about your current hardware and software. To publish a Speccy snapshot:
- Install Piriform's free Speccy utility (available at https://www.ccleaner.com/speccy **).
- Launch the program and allow it to collect information about your system software and hardware.
- Go to File | Publish Snapshot and copy and paste the URL this generates (e.g., http: // speccy.piriform.com/results/xxx... as shown in the image below) in your next reply.
Speccy Snapshot Copy to Clipboard.png 5.8KB
0 downloads
** Note that I prefer to use the portable (.ZIP) version of Speccy available <here>. Just unzip and run the .exe file (Speccy.exe for a 32-bit OS; Speccy64.exe for a 64-bit OS) from any location, including a removable USB thumb drive.
Graphics Drivers and Hardware Acceleration in Firefox
If you've had other problems with your Vista SP2 machine (e.g., freezing or black screens times of high CPU / RAM consumption) make sure you have the latest available graphics drivers (post back if you require assistance). Disabling hardware (graphics) acceleration in your Firefox browser at Tools | Options | Advanced | General | Browsing | Use Hardware Acceleration When Available might also make your browser more stable - see the section titled "I Still Have Problems With My Graphics Card in Firefox" in the Mozilla support article Upgrade Your Graphics Drivers to Use Hardware Acceleration and WebGL for more information.
Electrolysis (e10s) Multiprocessing in Firefox
If AdGuard AdBlocker is the only extension you've added to your new Firefox user profile then Electrolysis (e10s) multiprocessing (enabled by default since FF 51 was released in Jan 2017) is likely enabled on your machine. Electrolysis is supposed to speed up Firefox and reduce the number of crashes, but it also uses more memory because every tab you open is a separate container and launches a new instances of firefox.exe. That way if one tab crashes or freezes while you're viewing a webpage your entire Firefox browser won't crash and your other open tabs should still work. See the ghacks.net article Multi-Process Firefox: Everything You Need to Know for more information.
If I only enabled newer WebExtensions-style extensions like Adblock Plus, Save Page WE and Bitdefender TrafficLight that are available on the Mozilla AMO site then Multiprocess Windows (Electrolysis) is "Enabled by default" in my Firefox ESR v52.9.0 browser at Help | Troubleshooting | Application Basics (I believe that "1/1" means on for 1 out of 1 user profiles) ...
FF ESR 52_9_0 Multiprocess Enabled MAF Disabled.png 5.06KB
0 downloads
... but if I enable my old legacy (XUL/XPCOM) Mozilla Archive Format (MAF) add-on then Multiprocess Windows (Electrolysis) is "Disabled by add-ons".
FF ESR 52_9_0 Multiprocess Disabled MAF Enabled.png 6.8KB
0 downloads
If you are running out of available memory when Firefox ESR v52.9.0 is open then it might help to disable Electrolysis (e10s) multiprocessing. To do this open the advanced settings (enter about:config in the address bar) and set browser.tabs.remote.autostart.2 to FALSE. Note that browser.tabs.remote.autostart.2 is not supported in FF 58+; some newer FF 58+ browsers can disable Electrolysis by setting browser.tabs.remote.autostart to FALSE (see cor-el's 2018 solution in the Firefox forum thread Why is Firefox Using Too Much Memory?) but as far as I know Electrolysis cannot be turned off in the latest FF versions (see the 2019 ghacks.net article Going Forward, Multi-Process Can't Be Turned Off Anymore in Firefox).
Low Available RAM / Test for Failing Memory
I don't know how much free RAM you typically have on your system when Firefox is loaded and multiple tabs are open but you might also want to consider testing your RAM to see if failing. I'd suggest starting with HCI Design's MemTest for Windows utility recommend in the Tom's Hardware article How to Test RAM: Making Sure Bad Memory Isn't Crashing Your PC. It's a portable tool that doesn't require installation - just unzip and run the memtest.exe executable. The MemTest manual at https://hcidesign.com/memtest/manual.html suggests that you use the default setting and test the unused RAM that is not in use by your Windows OS and other applications, so be sure you close all unnecessary third-party programs before starting your test.
If you need to test the integrity of all your RAM (i.e., without your Windows OS loaded on your machine and consuming RAM) you need to use a utility like Passmark's MemTest86 described in that Tom's Hardware article that must be run off a bootable USB or CD.
----------
32-bit Vista Home Premium SP2 * Firefox ESR v52.9.0 * Malwarebytes Premium v3.5.1.2522-1.0.365 * Speccy Portable v1.32.740
HP Pavilion dv6835ca, Intel Core2Duo T5550 @ 1.83 GHz, 3 GB RAM, 256 GB WD SATA HDD, NVIDIA GeForce 8400M GS
Edited by lmacri, 10 February 2022 - 02:40 PM.