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

I use Thunderbird from both Windows and Manjaro Linux with a shared profile, but Linux does not save any passwords.

  • 2 replies
  • 2 have this problem
  • 12 views
  • Last reply by att20180101

more options

I have a shared hard drive which is accessible from Windows and Linux. My windows profile works perfectly fine, but on Linux no password is saved in my profiles. I have to manually type the passwords every time. When the box is ticked to save the password, Thunderbird fails logging into the profile. On Edit -> Preferences -> Security -> Saved Passwords there is nothing showing up either. I tried deleting "cert8.db" and "key3.db" suggested in this post: https://support.mozilla.org/es/questions/1172201 "key3.db" does not exist and deleting only "cert8.db" did not help either and there is no resource cleaner activated in the background as far as I know. I also tried removing the "thunderbird" package via pacman and later reinstalling it, but that did not help either. I maybe suspect an interference problem due to the hybrid use with Windows or maybe a permission problem on Manjaro Linux.

When I open it via a terminal it seems that Thunderbird cannot process the input strings: JavaScript error: jar:file:///usr/lib/thunderbird/omni.ja!/components/crypto-SDR.js, line 179: NS_ERROR_FAILURE: Couldn't decrypt string JavaScript error: jar:file:///usr/lib/thunderbird/omni.ja!/components/crypto-SDR.js, line 84: NS_ERROR_ABORT: User canceled master password entry JavaScript error: jar:file:///usr/lib/thunderbird/omni.ja!/components/nsLoginManager.js, line 264: Error: Can't add a login with a null or empty password. JavaScript error: jar:file:///usr/lib/thunderbird/omni.ja!/components/msgOAuth2Module.js, line 130: NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "Can't add a login with a null or empty password." {file: "jar:file:///usr/lib/thunderbird/omni.ja!/components/nsLoginManager.js" line: 264}]'[JavaScript Error: "Can't add a login with a null or empty password." {file: "jar:file:///usr/lib/thunderbird/omni.ja!/components/nsLoginManager.js" line: 264}]' when calling method: [nsILoginManager::addLogin]

This is all I know. I hope it is helpful.

I have a shared hard drive which is accessible from Windows and Linux. My windows profile works perfectly fine, but on Linux no password is saved in my profiles. I have to manually type the passwords every time. When the box is ticked to save the password, Thunderbird fails logging into the profile. On Edit -> Preferences -> Security -> Saved Passwords there is nothing showing up either. I tried deleting "cert8.db" and "key3.db" suggested in this post: https://support.mozilla.org/es/questions/1172201 "key3.db" does not exist and deleting only "cert8.db" did not help either and there is no resource cleaner activated in the background as far as I know. I also tried removing the "thunderbird" package via pacman and later reinstalling it, but that did not help either. I maybe suspect an interference problem due to the hybrid use with Windows or maybe a permission problem on Manjaro Linux. When I open it via a terminal it seems that Thunderbird cannot process the input strings: JavaScript error: jar:file:///usr/lib/thunderbird/omni.ja!/components/crypto-SDR.js, line 179: NS_ERROR_FAILURE: Couldn't decrypt string JavaScript error: jar:file:///usr/lib/thunderbird/omni.ja!/components/crypto-SDR.js, line 84: NS_ERROR_ABORT: User canceled master password entry JavaScript error: jar:file:///usr/lib/thunderbird/omni.ja!/components/nsLoginManager.js, line 264: Error: Can't add a login with a null or empty password. JavaScript error: jar:file:///usr/lib/thunderbird/omni.ja!/components/msgOAuth2Module.js, line 130: NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "Can't add a login with a null or empty password." {file: "jar:file:///usr/lib/thunderbird/omni.ja!/components/nsLoginManager.js" line: 264}]'[JavaScript Error: "Can't add a login with a null or empty password." {file: "jar:file:///usr/lib/thunderbird/omni.ja!/components/nsLoginManager.js" line: 264}]' when calling method: [nsILoginManager::addLogin] This is all I know. I hope it is helpful.

All Replies (2)

more options

given the number of things in a profiles preferences with paths. i am sort of surprised that the only issue is passwords. there is a fundamental difference between the use of / and \ as path separators.

more options

Matt said

given the number of things in a profiles preferences with paths. i am sort of surprised that the only issue is passwords. there is a fundamental difference between the use of / and \ as path separators.

But it works before. Something breaks it in a few versions before 60.