Firefox crashes a lot

OK, I would like to try that, but I am not familiar with Timeshift.
What should the command look like?
Also my kernel options, what should those look like?

/ Hans Gatu

You currently have all of the following privacy related addons/extensions enabled in Firefox:

  • uBlock Origin
  • Privacy Badger
  • AdGuard AdBlocker
  • Ghostery Tracker Ad Blocker - Privacy AdBlock
  • Adblock Plus - gratis annonsblockerare
  • AdBlocker for YouTube™

While having all of these competing addons may or may not be causing the crashes you describe, it’s hardly conducive to a stable environment. I suggest you remove all of these, and reinstall only uBlock Origin which, when properly configured, should be all that is needed.


Again, I suggest:

And reinstall only the addons you need.

Crash Reason SIGSEGV / SEGV_MAPERR

As I know,this is a Memory access error caused by “libEGL_mesa.so.0” library.

One question, have you tested another kernel like 6.6 LTS?

Under the Modules section of the Mozilla crash report, the following are highlighted in red. I suspect they might enhance the above to some extent.

Filename Version Debug ID Debug Filename
libgallium_dri.so 0.0.0.0 A2303D35311EA04B59A8C8AA4C1F47350 libgallium_dri.so
libEGL_mesa.so.0 0.0.0.0 336431C979741957953CD360C718DF370 libEGL_mesa.so.0
libpangoft2-1.0.so.0 0.5400.0.0 009CA2D933D1582811F1AEF8A40510220 libpangoft2-1.0.so.0

Is there a difference in de-activating addons and removing addons?
I.e. shouldn’t it be the same result if I de-activate those mentioned and keep uBlock Origin activated?
Also, shouldn’t it be the same to keep uBlock Origin, as to reinstall uBlock Origin?

/ Hans Gatu

I have tested other kernels, but not the 6.6 LTS.

/ Hans Gatu

Another way is creating a new profile for testing purposes, so no extensions will be installed. Browse some pages to see if It works and then install one extension, browse again, and so on.

and I guess other kernels failed too, didn’t it?

If there may be problems with addon configurations, it does make sense to purge them and reinstall with a fresh slate, so to speak; or, at least using the method @Arrababiski describes in the previous post.

I suppose you need to ask yourself what is more important to your situation; the inconvenience of needing to reconfigure or reinstall addons; or diagnosing and possibly solving these crashes.


Again, resetting Firefox completely may be justified, in the absence of any other obvious cause.

Normally, I always upgrade to the latest kernel.
And yes, other tested kernels also has failed.
Upgrading to the latest kernel is also in hoping to solve the problems that way.

Just now, I created a new profile, with no addons at all.
It crashed after a few minutes.

This is the crash report:
https://crash-stats.mozilla.org/report/index/14b86503-90e2-482a-8dd1-43e500240728

/ Hans Gatu

Can you try disabling hardware acceleration in Firefox?

  • Click on the Firefox menu button and select “Settings”.
  • On the “General” tab, scroll down to “Performance”.
  • Make sure the “Use recommended performance settings” checkbox is disabled and disable the “Use hardware acceleration when available” option.
  • Restart the browser and see if It fails again

Now I tested that, but yet another crash.

/ Hans Gatu

Since no changes seem to solve the issue, I see no other option than trying to change the radeon driver to amdgpu as @Denis_Pom said… :roll_eyes:

Remember making a snapshot with Timeshift, it’s so easy and an essential tool to avoid disasters:

https://teejeetech.com/timeshift/

Also your old BIOS is not doing you any favors.

If my search turned up right you have updates (to A22) maxing out in 2018.

https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=v00kh&oscode=ww1&productcode=optiplex-790

I am not used to do the updating of the BIOS.
I searched the forum and found a 3 year old thread about a similar situation.
He got this suggestion:

  1. Format your USB to fat32
  2. Download the firmware.
  3. Check the hash (must)
  4. Copy it to the USB
  5. Reboot
  6. press F12 and the boot menu press flash update bios.
  7. Here you have to chose the file in your USB.
    I wish I could take a pic at that time.
    In the upper right of the dialogue box click and just click the bios file and nothing else.
  8. Procced. Plug in ac power. Do not disconnect it.

Does it work, since the O790-A22.exe file is for DOS/Windows?
What does point #3 mean? What is the hash to check, and how is it done?

/ Hans Gatu

Your computer manufacturer will no doubt have a procedure to follow, specific to your particular requirements. Search the computer manufacturer site for this information.

While the procedure you have indicated seems fairly typical, the manufacturer will presumedly give precise instruction. When updating a BIOS it is best not to rely on random forum threads, even if that thread is in the Manjaro forum.

Most computers are built with the expectation that Windows is used. The file might (or might not) be self-extracting; see what Dell has to say. Again, they should have their recommended procedure published… somewhere.

The hash (or checksum) is a sequence of alpha-numerical characters representing the state of a file when it was originally created. The actual sequence is usually published along with the file (on the same page).

The intention is that one should compare the value with that of the downloaded file, to ensure it has not been damaged or otherwise changed. Updating a BIOS from a file that does not exactly match this hash/checksum can potentially make a brick of your computer.

There are various methods to perform this comparison. I use an uncommon method, so I’ll leave that part of your question for others.

I hope this is helpful. Cheers.

I am not a programmer, just a user.
So, I am afraid I will damage the hole system, if I mess around and change things.
Therefore, I think I stick to all my other web browsers, that doesn’t crash, and leave Firefox for now.
THANK YOU ALL, that has given me tips how to possibly find a solution.
Again, Thank You !

/ Hans Gatu

2 Likes

The information given was directed at you, a user. If you would like information intended for a programmer, for comparison, I’m sure somebody will oblige.

Do you perform your own system maintenance? That too is expected of a user (and programmers too).

Seriously, what was the point in asking for support and wasting the time of all who responded, only to turn about and ignore the problem?

That was a rhetorical question.

:vulcan_salute:

1 Like

The point of asking for support was to find a way to solve the problem.
I have tried the suggestions that I dared to try, not those that made me afraid to damage the system.
I hoped that it needed just a simple fix, and I hoped to find that fix in the forum.
If I have wasted your time, then I apologize.

/ Hans Gatu

Hello, I just want to say your suggestion works on my old laptop (AMD Mullins [Radeon R4/R5 Graphics] ... arch: GCN-2 code: Sea Islands). Although I made little modification from MODULES=( (<current content> + ) amdgpu radeon) to MODULES=(amdgpu radeon). Thanks a lot.

A BIOS update can damage a system if there is a loss of power during the update
for a desktop system it would be safer to use an Uninterruptible Power Supply
But IMO Firefox is not likely to work any better with updated BIOS

Dell BIOS update has install instructions for non-Windows OS using a DOS bootable USB drive