Thunderbird freezes immediately after start

Good day,

I hope everyone has a nice and refreshing festive season.

About 2 weeks ago my thunderbird installation stopped working. It completely freezes about 3 seconds after start and the only thing I can do is kill the process. I didn’t make any changes before it stopped working and my hopes that an update (running 115.6.0-1 now) will probably fix the issue hasn’t come true yet :slight_smile:

Starting thunderbird via terminal shows a JavaScript error:

thunderbird
[ImapModuleLoader] Using nsImapService.cpp
console.debug: “Found 6 public keys and 2 secret keys (2 protected, 0 unprotected)”
console.debug: “Successfully loaded optional OpenPGP library libgpgme.so from system’s standard library locations”
console.debug: “gpgme version: 1.23.2”
JavaScript error: undefined, line 0: Error: An unexpected error occurred

Starting thunderbird in safe-mode leads to the same behaviour but the console isn’t showing the JavaScript error:

thunderbird -safe-mode
[ImapModuleLoader] Using nsImapService.cpp
console.debug: “Found 6 public keys and 2 secret keys (2 protected, 0 unprotected)”
console.debug: “Successfully loaded optional OpenPGP library libgpgme.so from system’s standard library locations”
console.debug: “gpgme version: 1.23.2”

Here are my OS-infos:
Manjaro Linux, rolling, 64-bit, Gnome 45.2, X11, kernelversion Linux 5.15.144-1-MANJARO

I’m clueless right now and I would really appreciate help to get the bird flying again :feather:

Hello @Joarne :wink:

Probably the Thunderbird Client is overwhelmed by your mail database? I’ve seen that a lot of times where people download all mails, up to 1 Billion. That can take time and while it loading (reading it), Thunderbird’s GUI simply freeze, but background processes are running.

  • Check the size: du -hs ~/.thunderbird/
  • When it “freeze”, check if thunderbird is still working by the “System Monitor” for example.
  • Disk Speed and Fragmentation can also slow down the process.

Hey megavolt,

ok, didn’t thought about that. But the problem came up from one day to another, so I don’t think it’s that. But never the less I’ve checked the database size and it’s not very large with 1,1 GB, I think.

I’ve started thunderbird in safe-mode again and looked into the gnome-system-monitor. Like always thunderbird freezes immediately, but it’s listet as an active process. It constantly consumes CPU, about 12,75% and a slowly raising amount of RAM up to about 700 MB, then it stays around 700 MB, raising and falling. I’ve waited about 10 min now and the GUI stays freezed. If I klick something, I only get the “Thunderbird isn’t responding” popup.
Since I’m using a SSD disk speed and fragmentation aren’t relevant factors :slight_smile:

Ok, now the RAM “jumped” up to 1 GB. I will let it run a few more minutes, just to see where it goes and if thunderbird maybe really has a performance issue and comes back to life.

So, I’ve waited about another 15 min and the RAM usage got up to 1,2 GB, has falling down to 850 MB, got up to 1,2 GB again and seems to stay there now, with CPU fluctuating around 12,75%. Unfortunately the GUI stays freezed. I’m confident to say the bird is doing something, but I can’t really see what ^^

Probably create new Profile here:

thunderbird -P

if it works normal without any mails, then import your old profile into your new one. “Tools → Import”.

Hope that helps :wink:

1 Like

Ohhh, I completely forgot that thunderbird is using profiles like firefox.

New profile is working like a charm, I don’t know why, but after setting everything up I just hope this new profile will keep working.

Thanks a lot for your help megavolt :ok_hand: