Thunderbird frequently freezing, "Not responding" for about 10-20 seconds, then starts working again
Hello, I'm using Thunderbird in Debian GNU/Linux 13 (trixie). Version: Mozilla Thunderbird 140.4.0esr apt package: thunderbird/stable-security,now 1:140.4.0esr-1~deb13… (read more)
Hello,
I'm using Thunderbird in Debian GNU/Linux 13 (trixie).
Version: Mozilla Thunderbird 140.4.0esr
apt package: thunderbird/stable-security,now 1:140.4.0esr-1~deb13u1 amd64 [installed]
The last few weeks I started getting the problem that Thunderbird freezes, it stops responding and Debian (with the default gnome UI) shows a popup window saying "Thunderbird is not responding", then I wait for about 10 or 20 seconds, and then Thunderbird becomes responsive again.
Apparently Thunderbird is doing something that takes a long time (perhaps going through messages to index them for quicker search or something like that, I don't know), something that should be done in a background thread so that the program can remain responsive, but for some reason that heavy work is done by the main UI thread causing Thunderbird to become unresponsive.
This problem has gotten worse over the past few weeks, so I really want to do something about it before Thunderbird becomes completely useless. (At the moment I can still use Thunderbird for like 10 minutes in between the freezing, so it's not yet critical.)
How can I find out what Thunderbird is doing while the "Thunderbird is not responding" is shown?
For example, is it possible to configure some logging or performance profiling that would output to a file some information about where the program spends its time?
Other ideas about how to troubleshoot this?