Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

linux thunderbird gets error when trying to update add-on

  • 1 reply
  • 1 has this problem
  • 1 view
  • Last reply by Matt

more options

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.

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.

All Replies (1)

more options

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.