jfitzell / mozilla-keychain

Store your Firefox website usernames and passwords in Apple's Keychain Services, just like Safari and other browsers do on OS X.
55 stars 9 forks source link

Not working at all! #53

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago

What is the expected output? What do you see instead?

Expected output is to get webforms automatically filled in with saved 
passwords. BUT they are not filled in. Not even automatically completed when I 
start to write the first letters.
(Firefox without extension works. And Google Chrome also works and picks 
passwords from keychain.)

What version of the product are you using? On what operating system?

I am using Mac OS Mountain Lion 10.8 and the latest product version 1.1.3

Please provide any additional information below.

Original issue reported on code.google.com by nico.k...@gmail.com on 27 Aug 2012 at 8:45

GoogleCodeExporter commented 9 years ago
Obviously it works for most people, so you'll have to turn on logging to see 
what the problem is, as described on the mozilla addons page:

"If you encounter problems, turn on logging by typing about:config in the 
address bar, then searching for signon.debug and setting it to true. Log output 
can be found by selecting Tools->Error Console from the menu."

Hopefully that will shed some light on what the specific problem here is.

Original comment by jfitz...@gmail.com on 28 Aug 2012 at 10:40

GoogleCodeExporter commented 9 years ago
After getting log files from Nico, I discovered a null pointer exception was 
obscuring the real error message. After fixing that, it turned out that his 
Firefox binary had been modified and was no long validating. Deleting and 
reinstalling the Firefox binary solved the problem.

When Firefox is signed and valid, then this:

codesign -vvvv /Applications/Firefox.app

Should output the following:

/Applications/Firefox.app: valid on disk
/Applications/Firefox.app: satisfies its Designated Requirement

The fix for the null pointer exception is included in this change:
http://code.google.com/p/mozilla-keychain/source/detail?r=f06332c3a7d3650eeb8c01
780ab1d2e6210dcd4c

Original comment by jfitz...@gmail.com on 11 Dec 2012 at 12:48