Crash when choosing mailing list as recipient, composing message. Still NOT solved! But maybe this is a workaround
Hi
I have now several times experienced that Thunderbird suddenly uses 100% of my 4 CPUs. Very slowly I manage to close Thunderbird (both the main window and the new email I am writing). Then after about a minute I get the 'send crash report' pop-up window and I write a small comment before sending. Now I have discovered that the CPU abuse starts when I am about to write a new email message. It starts the moment I choose a mailing list (from the Address book) as the recipient for the new mail. I think the problem only used to happen sometimes, but now it's every time. Making it impossible to write mails to a group of people...! How do we solve this? As fast as possible. Would it help to do some kind of reinstall of Thunderbird - that doesn't affect all my data? And how? I am using Thunderbird 52.8.0 (64-bit) under Ubuntu v.18.04. And I am relatively new to Ubuntu/linux.
Best regards, Henrik
Addition August 1, 2018:
At first it seemed that switching to TB60Beta solved the problem, but now, on TB 60.0b10 (64-bit), the exact same problem is back again! I very much look forward to a solution! It's not very feasible that Thunderbird starts using 80% of the CPU when you start composing a message to a mailing list from your built-in address book. And the CPU abuse continues long after you sent the message. Seemingly until you shut down TB, and then you get the Mozilla Crash Reporter pop-up window.
Addition August 17, 2018:
Now I have tried starting Windows 10 Pro - Version 10.0.17134 Build 17134, which, for some reason, runs Thunderbird v.52.9.1 (32-bit), and not 64-bit, and there are no problems. So it's the combination of any 64-bit TB and Ubuntu 18.04 that creates the problem.
Addition August 22, 2018:
It seems there is a workaround: If the 'To:'-indicator is changed to "Bcc:' on the pull-down menu BEFORE entering a recipient (the name of the mailing list) in the corresponding field, then TB v.52.9.1 (64-bit) (under Ubuntu 18.04.1.LTS) does NOT start using 100% of the CPU! And then you can start writing the message.
Novain'i Henrik R. t@
All Replies (20)
Some of those crash id's might be quite useful.
https://support.mozilla.org/en-US/kb/mozilla-crash-reporter-tb#w_viewing-crash-reports
Hi Matt
Yes! Here they are. The 2 newest are probably the 'cleanest' examples:
Report ID Date Submitted
bp-c42e6ddd-27c7-49d2-8024-6f1760180619 6/19/18 12:09 PM bp-26b705bf-614c-4dd2-8416-9573b0180619 6/19/18 11:51 AM bp-d213a759-55b9-40c0-9def-0e06e0180619 6/19/18 11:09 AM bp-8642809d-dd94-43ad-9247-0b6ee0180614 6/14/18 10:30 PM bp-6fa1e919-9dbc-4ace-b8dd-726d50180614 6/14/18 10:14 AM bp-7f299efe-6748-4509-8d58-659230180613 6/13/18 8:00 PM bp-cf2f4586-993e-4cfc-8539-be7320180613 6/13/18 3:56 PM
I look forward to hear from you.
Best regards, Henrik
can to try the TB60 beta? Reading over the bugs for the crashes, it looks like a fix went into FF56. I see no uplift to TB ESR, so the fix will not appear in Thunderbird until TB60
OK. Thank you! Being new to Ubuntu (v.18.04) how do I install TB60, and how can I get back to my present TB v.52.8.0 (64-bit) if something is wrong? I suppose I should backup my profile first!?
Yes! Switching to TB60 beta v.60.0b9 (64-bit) seems to solve the problem. But 7 of my add-ons are incompatible with TB60 and disabled... So this is quite tiresome! Might there be some updated versions of the add-ons that are not installed automatically? Or can I switch back to using TB v.52.9.0 on the profile, after it has been modified by TB60, in order to use my add-ons?
PS: I found TB60 here: https://www.thunderbird.net/en-US/thunderbird/beta/all/ Unfortunately it could not be found in the beta-PPA: https://launchpad.net/~mozillateam/+archive/ubuntu/thunderbird-next (See also https://support.mozilla.org/en-US/questions/1210695 ) I also needed to copy my user profile, use "Create profile" in the Profile Manager and edit "profiles.ini" as described under "Moving a profile" in https://support.mozilla.org/en-US/kb/profiles-where-thunderbird-stores-user-data And I don't know any other way of starting TB60 than in Terminal. All in all somewhat tiresome.
That's one reason I stopped using Ubuntu (Unity was the other!) It was too hard to run test versions of Thunderbird.
Some distros place Thunderbird's executable files in /opt, rather than deeply embedded into the usual /lib, /bin and /usr directories.
So you might download and install the tar.bz2 file into the /opt folder and then manually reset your launchers to point to it. Note that it can be hard work disentangling all the other places where the "official" installation is referenced.
Zenos said
That's one reason I stopped using Ubuntu (Unity was the other!) It was too hard to run test versions of Thunderbird. Some distros place Thunderbird's executable files in /opt, rather than deeply embedded into the usual /lib, /bin and /usr directories. So you might download and install the tar.bz2 file into the /opt folder and then manually reset your launchers to point to it. Note that it can be hard work disentangling all the other places where the "official" installation is referenced.
OK. Thanks. My TB60 is placed in /home/henrik/thunderbird60beta/thunderbird So how can I create a new icon/launcher for TB60?
> But 7 of my add-ons are incompatible
Please post list of addons. In Thunderbird Help > Troubleshooting Information click on 'Copy list to clipboard' button Paste in this forum question and edit everything except the Addon Extension list.
Novain'i Wayne Mery t@
Toad-Hall said
But 7 of my add-ons are incompatible Please post list of addons. In Thunderbird Help > Troubleshooting Information click on 'Copy list to clipboard' button Paste in this forum question and edit everything except the Addon Extension list.
OK. Here comes the add-ons that TB60 has disabled. Not all of them are very important. The most important are EmailPicky 4, Mailbox Alert, Use Bcc Instead, (and ThunderPlunger?):
Extensions
Name Version Enabled ID
AttachmentExtractor 1.3.5.1 false {35834d20-efdb-4f78-ab77-9635fb4e56c4}
EmailPicky 4 4.0 false emailPicky@indo-mars.com
GlodaQuilla 0.3.3 false glodaquilla@mesquilla.com
Mailbox Alert 0.17.0 false {9c21158b-2c76-4d0a-980a-c51fc9cefaa7}
Remove Duplicate Messages 0.1.14 false {12345678-1234-1234-1234-123456789abc}
ThunderPlunger 2.14 false {bfec0750-aa6f-11db-abbd-0800200c9a66}
Use Bcc Instead 3.4.1 false {cc138c46-ac77-4397-afc0-6cb6a13b7242}
Best regards,
Henrik
Novain'i Henrik R. t@
REmove Duplicate messages: There is a more up to date one you could try:
Use Bcc Instead -
Thunderplunder:
sorry but these are definately not being updated for version 60.
GlodaQuilla stopped being updated on version 24 but may have been able to function up until now. Note; these search options may be part of TB. Folder properties allows you to select to 'include messages in this fodler in global Search results.' Although the option 'inherit' is not available.
'Find' > 'Search Messages' search on any folder or group of folders to include subfolders if required
But does not add columns to help with debugging for developers - but I'm not sure if that was what you used it for.
EmailPicky 4
Last Updated: June 5, 2014
Have a look at this one to see if it is still up and running with version 60.
Toad-Hall said
REmove Duplicate messages: There is a more up to date one you could try: Etc. etc.
Thank you very much for the suggestions!
Bug 1378091 - Crash in AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker
Wayne Mery said
Bug 1378091 - Crash in AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker
OK. Thank you. But how does this help me?
The crash is described in bug 1378091 / https://bugzilla.mozilla.org/show_bug.cgi?id=1376874 which, as you have found, is fixed in version 60.
Novain'i Wayne Mery t@
Wayne Mery said
bug 1378091 / https://bugzilla.mozilla.org/show_bug.cgi?id=1376874 suggest this might be fixed in version 60. So if adjusting "REmove Duplicate" doesn't help (which you haven't commented upon), then you might try https://www.thunderbird.net/en-US/channel/
I don't understand what you are trying to say?
Are you talking about a way of solving the original 100% CPU use problem without having to switch to TB60 beta? Or are you talking about a way of enabling certain add-ons in TB60? Or what?
I didn't read enough of your previous post. I see you have already tried version 60. So just ignore my suggestion - which I have editted to remove confusion.
(Apparently to be continued in https://support.mozilla.org/en-US/questions/1227634 )
Which do I lock Wayne?
Hero indicates he is no longer able to provide more info