We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

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
  • 19 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.