linux thunderbird gets error when trying to update add-on
I'm getting the following message in the Thunderbird error console when trying to update add-ons. This only happens when trying to update from the add-on manager windows. If I install the add-on from a file it works fine. I'm seeing the same kind of issue in Linux Firefox in FileUtils_getDir when trying to sync.
1526142045726 addons.xpi WARN Failed to start download for addon https://addons.cdn.mozilla.net/user-media/addons/634298/cardbook-28.8-tb.xpi?filehash=sha256%3A99cd77ff530498a9b597d13045cfe13ed8e98b08677e56887a59e5ac3755c362: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/FileUtils.jsm :: FileUtils_getDir :: line 63" data: no] Stack trace: FileUtils_getDir()@resource://gre/modules/FileUtils.jsm:63 < getTemporaryFile()@resource://gre/modules/addons/XPIProvider.jsm:1687 < openChannel()@resource://gre/modules/addons/XPIProvider.jsm:6303 < startDownload()@resource://gre/modules/addons/XPIProvider.jsm:6296 < install()@resource://gre/modules/addons/XPIProvider.jsm:6235 < AddonInstallWrapper.prototype.install()@resource://gre/modules/addons/XPIProvider.jsm:6852 < gViewController.commands.cmd_findAllUpdates.doCommand/updateCheckListener.onUpdateAvailable()@extensions.js:1093 < UpdateChecker.prototype.callListener()@resource://gre/modules/addons/XPIProvider.jsm:6948 < sendUpdateAvailableMessages()@resource://gre/modules/addons/XPIProvider.jsm:7009 < UpdateChecker.prototype.onUpdateCheckComplete/<()@resource://gre/modules/addons/XPIProvider.jsm:7051 < createUpdate/<()@resource://gre/modules/addons/XPIProvider.jsm:6798 < TaskImpl_run()@resource://gre/modules/Task.jsm:319 < TaskImpl()@resource://gre/modules/Task.jsm:277 < createAsyncFunction/asyncFunction()@resource://gre/modules/Task.jsm:252 < Task_spawn()@resource://gre/modules/Task.jsm:166 < createUpdate()@resource://gre/modules/addons/XPIProvider.jsm:6778 < UpdateChecker.prototype.onUpdateCheckComplete()@resource://gre/modules/addons/XPIProvider.jsm:7050 < UpdateParser.prototype.onLoad()@resource://gre/modules/addons/AddonUpdateChecker.jsm:685 < UpdateParser/<()@resource://gre/modules/addons/AddonUpdateChecker.jsm:593
My second problem with Thunderbird is an issue with html emails. The only way I can see some emails is to use All Body Parts. But when I do this, I get all the raw html code at the top of an email. It only happens on some html emails. Others work just fine. If I revert to Original HTML, I only see about half the html emails I get.
My third problem is I've lost the ability to click links in emails and have it open in a browser. I currently have network.protocol-handler.external.http(https) set to false. Obviously this prevents links opening in a browser. if I set either one (or both) to true. Thunderbird for some reason start opening every link in every email in the browser. Sometimes it opens so many that the bowser freezes.
Thanks for any help, ideas, suggestions, etc.
تمام جوابات (1)
it sounds to me like your operating system itself might have issues. Or you have have a bad add-on or one of those useless anti virus programs.
Thunderbird does not open links in email unless you click on them. SO the first issue is to work out why that is happening. Have you tried running Thunderbird in safe mode? With the external protocol handles set to true.