Firefox freezes at random times, forcing app closing/restarts, or system reboots.

Priest_Apostate

Active Member
Joined
Nov 7, 2023
Messages
197
Reaction score
47
Credits
2,117
I've used Firefox for a few years now - but I've run into an issue in which the application will become unstable at random times. There doesn't seem to be anything in journalctl that points to an issue - but performance degrades (audio starts getting patchy, and the mouse pointer becomes unresponsive), before the system entirely becomes unresponsive.
If I can get one of the virtual sessions before the system freezes, I can pkill firefox - which immediately clears up the problem, which then requires starting up a new Firefox session. This continues until that instance causes issues. If I can't get to the virtual terminal (CTRL-ALT-F2, CTRL-ALT-F3, etc.), then I have to reboot the system.

I've tried various things to resolve the issue:

1. disabled hardware acceleration, as well as the suggestions per online searches (listed here);
2. cleared temp files and disabled all extensions (this was done with both the Flatpak install, and with the regular system install);
3. purged the system of the old install (and config files) and installed a fresh copy to try again - no change.
4. removed the Flatpak version, and installed Firefox ESR on the main system - no improvement.

Issue occurs whether I am using snap Firefox or Firefox on the main system. No other applications on the system are giving me this issue (as in: this only occurs with Firefox): using other browsers (Brave and Konqueror) doesn't cause this issue to manifest.

I'm using Debian 12 on my Lenovo IdeaPad Slim 5 system - if anyone could provide some suggestions on how to proceed with resolving this, please let me know.

Neofetch_data.png
 
Last edited:


I've used Firefox for a few years now - but I've run into an issue in which the application will become unstable at random times. There doesn't seem to be anything in journalctl that points to an issue - but performance degrades (audio starts getting patchy, and the mouse pointer becomes unresponsive), before the system entirely becomes unresponsive.
If I can get one of the virtual sessions before the system freezes, I can pkill firefox - which immediately clears up the problem, which then requires starting up a new Firefox session. This continues until that instance causes issues. If I can't get to the virtual terminal (CTRL-ALT-F2, CTRL-ALT-F3, etc.), then I have to reboot the system.

I've tried various things to resolve the issue:

1. disabled hardware acceleration, as well as the suggestions per online searches (listed here);
2. cleared temp files and disabled all extensions (this was done with both the Flatpak install, and with the regular system install);
3. purged the system of the old install (and config files) and installed a fresh copy to try again - no change.
4. removed the Flatpak version, and installed Firefox ESR on the main system - no improvement.

Issue occurs whether I am using snap Firefox or Firefox on the main system. No other applications on the system are giving me this issue (as in: this only occurs with Firefox): using other browsers (Brave and Konqueror) doesn't cause this issue to manifest.

I'm using Debian 12 on my Lenovo IdeaPad Slim 5 system - if anyone could provide some suggestions on how to proceed with resolving this, please let me know.

View attachment 30533
This sounds like an unusual problem. Very frustrating if one wishes to stick with firefox.

The most likely action to help with the issue is to upgrade to current debian stable which is 13.3 (Trixie). That will bring in later drivers, later firmware and perhaps a more advanced firefox version which benefits from the later software that debian 12 lacks.

If you stay with the current installation, then you can check for missing firmware with the command in a terminal as root:
Code:
dmesg | grep -i firmware
If there is any missing, install it. The graphics driver on your system, likely i915, would be assisted by the firmware in the debian package: firmware-misc-nonfree, so if that is not installed, perhaps install it.

Before making any changes, close firefox completely, then restart it after the change to see if there's a difference.
 
Last edited:
@ron.alan :-

^^^ +1.

Profile deletion is usually the surest way to fix issues with ANY browser. This I know from long experience. And it doesn't matter what browser you use, OR on what platform. None of 'em delete their own profiles when re-installed / upgraded.

This is why it's a good idea to make regular backups of your bookmarks. They're the biggest single item any of us carry over from one browser to another.

@Priest_Apostate :-

Oh, this sounds familiar....if you go back more than a hundred major releases, to the days of the "Australis" interface (v27.0? v28.0?.....somewhere around then).

FF had horrendous memory leak issues at the time (2014-15), and would freeze up or just plain crash for no apparent reason. And it would do this dozens of times a day. I lost track of the amount of work I lost during this period whenever I used Firefox.....my 'distrust' of the browser dates back to those days, and is why at best it's only ever a 'backup' browser as far as I'm concerned.

I use Chromium and its various 'clones'. Stable, reliable & predictable. Perfect. I've run Chrome from the days of the 'beta' test releases in the summer of '08, 'cos I was getting SO hacked-off with FF. Anything had to be an improvement, and.....it was.! Was it ever...

With the release of 'Quantum' - around v58 - everything settled down, and at long last FF became the decent, reliable browser we'd all known was hiding amongst that mass of code somewhere. I still don't quite trust it, though. I'm coloured by experience, I'm sorry to say....


Mike. ;)
 
Last edited:
Thanks for everyone who responded - I'm going to reattempt to reset my profile. The first time I attempted to do so (listed here), I only saw one of the two files listed - so I got sidetracked in trying to find the second file, then forgot. I'll re-attempt again with removing just the single file.
 
Thanks for everyone who responded - I'm going to reattempt to reset my profile. The first time I attempted to do so (listed here), I only saw one of the two files listed - so I got sidetracked in trying to find the second file, then forgot. I'll re-attempt again with removing just the single file.
While the page I referenced mentioned two files to rename, I was only able to find one file - so I renamed that. So far, the behavior seems to be stable (no freezing issues manifested between then and now)! Thanks, all!
 
once your happy please mark the post solved.
 
Go to settings....down to Help, then Troubleshooting information.

Scroll down and locate, on left hand side Profiles. click on about:profiles

There should be two profiles there.....one that cannot be deleted (this is the one being used) and one other.(the spare)

Looking at the spare, there will be "Set as Default profile' written below it....

1772871139139.png

After you have done the 'set as default profile' you can delete the profile that could not be deleted before.

Going to the spare profile means you will need to setup Firefox's settings again. it doesn't take long.


Hope this helps.
 
How come nobody ever thought of telling him to run firefox via terminal, wait till it freezes, kill its process ($ pkill firefox) and then read the output of the terminal to find the problem? Any potential cause for error and freeze would surely appear there.
 
How come nobody ever thought of telling him to run firefox via terminal, wait till it freezes, kill its process ($ pkill firefox) and then read the output of the terminal to find the problem? Any potential cause for error and freeze would surely appear there.
I spoke to soon: I'll need to try that out, as the issue just occurred again.
 
Go to settings....down to Help, then Troubleshooting information.

Scroll down and locate, on left hand side Profiles. click on about:profiles

There should be two profiles there.....one that cannot be deleted (this is the one being used) and one other.(the spare)

Looking at the spare, there will be "Set as Default profile' written below it....

View attachment 30563
After you have done the 'set as default profile' you can delete the profile that could not be deleted before.

Going to the spare profile means you will need to setup Firefox's settings again. it doesn't take long.


Hope this helps.
I'll try this out first, then rado84's suggestion, as the issue just returned.
 
Where did the Firefox downloads come from, and were they the same version/release of firefox?

From @osprey, The most likely action to help with the issue is to upgrade to current debian stable which is 13.3 (Trixie). That will bring in later drivers, later firmware and perhaps a more advanced firefox version which benefits from the later software that debian 12 lacks.
 
Last edited:
Last week, I just read about an identical problem on another website*. I can't find it, but the problem turned out to be bad RAM.

Can you test the memory? Or borrow some?

Is the CPU overclocked?

* EDIT:
The CPU isn't overclocked - while I tested the memory some months ago, I will do so again, as soon as I remember the package I installed to test the memory for errors.

Unfortunately, I don't have the resources to replace the RAM in my system if I run into any issues during the testing. Because I haven't noticed any performance issues outside of firefox, I am unsure as to whether the RAM may be the issue though (wouldn't bad RAM cause other issues to manifest regardless of applications being used?).

I also had the application fail again today, after running it from the terminal - it provided more information than
Code:
journalctl -p err
command, which provided nothing referencing firefox or firefox-esr.

This is the information from the terminal run attempt:


priestapostate@XXXXXXX:~/Desktop$ firefox
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:13:57.176: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:05.491: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:10.541: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:19.653: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:20.204: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:20.606: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:34.677: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:35.129: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:40.525: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:41.077: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:41.638: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:43.754: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:47.727: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:50.279: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:50.890: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:52.957: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:56.497: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:58.988: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:42.360: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:42.767: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:43.084: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:43.453: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:43.793: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:52.692: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:53.275: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:53.831: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:54.605: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:55.940: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:56.347: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:56.708: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:57.252: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.008: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.676: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.711: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.749: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.990: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:06.354: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:06.742: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:07.156: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:07.935: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:09.860: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:11.060: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
^CExiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
[GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
[GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
 
I will update the system in two weeks if I can't resolve the issue. Currently, I am running a memory test on my system (or rather, I will once I remember which package I installed to do so).
Where did the Firefox downloads come from, and were they the same version/release of firefox?

From @osprey, The most likely action to help with the issue is to upgrade to current debian stable which is 13.3 (Trixie). That will bring in later drivers, later firmware and perhaps a more advanced firefox version which benefits from the later software that debian 12 lacks.


Okay, dumb question: I can provide the list of repos I have installed in /etc/apt/sources.list:
- but how would I check to determine from which resource said install came from?

*******************************************************
#deb cdrom:[Debian GNU/Linux 12.2.0 Bookworm - Official amd64 DVD Binary-1 with firmware 20231007-10:29]/ bookworm main non-free-firmware
deb https://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb-src https://deb.debian.org/debian bookworm main contrib non-free non-free-firmware

deb https://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb-src https://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware

deb https://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
deb-src https://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware

deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
*******************************************************

There are no third party sites listed in /etc/apt/apt.conf.d for the application that I see.

sudo ls /etc/apt/apt.conf.d
00CDMountPoint 01autoremove 20packagekit 50apt-file.conf 60icons-hidpi 60icons-large-hidpi 90rkhunter 99synaptic
00trustcdrom 20listchanges 50appstream 60icons 60icons-large 70debconf 99needrestart
 
Last edited:
How come nobody ever thought of telling him to run firefox via terminal, wait till it freezes, kill its process ($ pkill firefox) and then read the output of the terminal to find the problem? Any potential cause for error and freeze would surely appear there.

Thanks for that suggestion!

I am looking up the repeating messages stated here, to see if there is any way to shed light on this issue. I wasn't able to find much information from journalctl when grepping for firefox messages.

I will be running a memory check shortly: if all else fails, I'll update the system in a few weeks - I am just curious as to what could the issue be, as the performance issues only manifest in firefox (whether by flatpak install, or natively on the system).

priestapostate@XXXXXXXX:~/Desktop$ firefox
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:13:57.176: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:05.491: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:10.541: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:19.653: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:20.204: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:20.606: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:34.677: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:35.129: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:40.525: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:41.077: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:41.638: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:43.754: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:47.727: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:50.279: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:50.890: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:52.957: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:56.497: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:14:58.988: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:42.360: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:42.767: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:43.084: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:43.453: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:43.793: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:52.692: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:53.275: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:53.831: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:54.605: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:55.940: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:56.347: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:56.708: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:15:57.252: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.008: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.676: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.711: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.749: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:05.990: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:06.354: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:06.742: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:07.156: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:07.935: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:09.860: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[Parent 703216, Main Thread] WARNING: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding': 'glib warning', file ./toolkit/xr
e/nsSigHandlers.cpp:201

(firefox-esr:703216): GLib-GObject-WARNING **: 23:16:11.060: g_object_set_is_valid_property: object class 'GtkImage' has no property named 'padding'
[ERROR error_support::handling] suggest-unexpected: Error executing SQL: interrupted (context: <none>)
^CExiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
[GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
[GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
 
What I can gather from the terminal output: it looks like a remix of broken user profile (of the browser) and maybe even a GTK theme or an extension (browser extension), or an applet that your browser doesn't support or at least doesn't like. But without knowing the desktop and its version, I can't tell for sure. I'd suggest first start with a clean profile. Delete your current profile (I think it's in ~/.config/firefox or ~/.config/mozilla by their new standards) and redo your preferences manually one by one. Don't install extensions at first to see how it goes.

If it doesn't freeze, start installing all your extensions one by one from AMO. If the freezing returns, that would usually mean the last extension you installed is the culprit.

It's gonna take take a lot of time to find out what is happening with your firefox, but I don't see any other faster way to find the reason for the freezes.
 
Last edited:
What I can gather from the terminal output: it looks like a remix of broken user profile (of the browser) and maybe even a GTK theme or an extension (browser extension), or an applet that your browser doesn't support or at least doesn't like. But without knowing the desktop and its version, I can't tell for sure. I'd suggest first start with a clean profile. Delete your current profile (I think it's in ~/.config/firefox or ~/.config/mozilla by their new standards) and redo your preferences manually one by one. Don't install extensions at first to see how it goes.

If it doesn't freeze, start installing all your extensions one by one from AMO. If the freezing returns, that would usually mean the last extension you installed is the culprit.

It's gonna take take a lot of time to find out what is happening with your firefox, but I don't see any other faster way to find the reason for the freezes.

Therein is a confusing point: I removed all extensions earlier - however, upon reopening the instance, I found that some extensions were reinstalled. I removed them, and reopened the application from the terminal to test; I'll update with results from there, while I experiment with memtester.
 


Follow Linux.org

Members online


Top