Thunderbird crashes on email synchronization
I'm using Thunderbird 52.5.0 on Ubuntu 17.10 and it has been working already with my email accounts via IMAP. Since recently it connects to the server (status line: Connected to .....) but then endlessly tries to synchronize without any result. Only when quitting Thunderbird a crash report message is shown. Crash reports have been submitted (bp-6e018601-909d-4dcd-ab7b-683cf0180121). Thunderbird responds otherwise normally to any task, even installing new add-ons via Internet. The account setup was working before, is unchanged and has been rechecked to be correct. The same mail account also works on other computers with Thunderbird and the email can be accessed on the same computer via the webmail interface. From these facts I am pretty sure that this is neither an account problem, nor a network problem nor a problem with the email hosting provider, but rather a problem of this local Thunderbird installation or underlying system. I have reinstalled Thunderbird via Synaptics without any improvement. The problem started after I had installed some other software.
Všetky odpovede (5)
The problem started after I had installed some other software.
What other software?
Try to start Thunderbird in safe mode. https://support.mozilla.org/kb/safe-mode-thunderbird
Does the problem go away?
Safe mode does not change anything.
I'm setting up this system, so software installation is frequent. Two programs, which were not installed via the Ubuntu store are MythTV and BMD DaVinci Resolve, the latter not being functional yet.
See if this article helps. https://wiki.mozilla.org/Thunderbird:Testing:Memory_Usage_Problems
Well, Thunderbird is not slow, it reacts normally. If I disconnect the computer from the internet it also shuts down normally without a crash report. Of course it does not connect to the server in this case. System load is generally low with Thunderbird running.
I went through all the steps in the above link where applicable to my case on Linux, but did not find any problem nor a solution to this case.
Here the error report from the Help menu: Could not read chrome manifest 'file:///usr/lib/thunderbird/chrome.manifest'. Use of Mutation Events is deprecated. Use MutationObserver instead. calendar-widgets.xml:506:18
- Component returned failure code: 0x805a1f9b [nsIPK11Token.initPassword] crypto-SDR.js:66
Error: Initialization failed storage-json.js:90:13 NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "Initialization failed" {file: "resource://gre/components/storage-json.js" line: 90}]'[JavaScript Error: "Initialization failed" {file: "resource://gre/components/storage-json.js" line: 90}]' when calling method: [nsILoginManagerStorage::initialize] nsLoginManager.js:134 A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'? See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
Date: Sat Jan 27 2018 12:09:12 GMT+0100 (CET) Full Message: Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService] Full Stack: JS frame :: resource://gre/modules/XPCOMUtils.jsm :: XPCU_serviceLambda :: line 230 JS frame :: resource://gre/modules/XPCOMUtils.jsm :: XPCU_defineLazyGetter/<.get :: line 198 JS frame :: resource://gre/components/msgAsyncPrompter.js :: runnablePrompter.prototype.run< :: line 23 JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 319 JS frame :: resource://gre/modules/Task.jsm :: TaskImpl :: line 277 JS frame :: resource://gre/modules/Task.jsm :: createAsyncFunction/asyncFunction :: line 252 XPCOMUtils.jsm:230
Are you using the vanilla version of Thunderbird from mozilla.com, or the distribution version from Ubuntu? In the latter case try the vanilla version.