[Bug 550301] Re: ubufox breaks backup of client certificates in Firefox

Simos Xenitellis 550301 at bugs.launchpad.net
Sat Jul 24 09:16:50 UTC 2010

The chrome://pippki/content/certManager.js :: backupCerts() function performs a full backup of the certificates. 
It's very strange that it would fail if an addon such as Ubuntu Firefox Modifications is installed.

What I believe is the case is that backupCerts() invokes
getSelectedCerts() which is a function that performs a 'Select All' in
the certificate list window. So, if Ubuntu Firefox Modifications changes
the UI in subtle ways, then getSelectedCerts() fails and the 'out'
parameter in the [nsIX509CertDB.exportPKCS12File] API function fails and
you get the error.

It appears to me that the way that Firefox performs the
'getSelectedCerts()' is quite fragile considering that extensions can
change the UI description.

I did not investigate what part of ubufox causes the problem. If someone wants to check it out, find the files at

I did not investigate what problem could TorButton have.

ubufox breaks backup of client certificates in Firefox
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to ubufox in ubuntu.

More information about the Ubuntu-mozillateam-bugs mailing list