Firefox 3.6 crashes on Startup when 1Password extension is activated

245

Comments

  • DBrown
    DBrown
    1Password Alumni
    edited February 2010
    Wildcat_1, I'm sorry you're having that problem; but I can't reproduce it on my machine.

    I'm running Firefox 3.6 with the 1Password 3.0.9 extension installed and enabled, and I can't make Firefox crash.

    Could you please send us your Diagnostics Report, as Jamie describes above, and your 1Password log files?

    In Finder open Users > your-name > Library > Logs, Control-click on the 1Password folder, and choose Compress 1Password. This will create a new file called 1Password.zip. Attach it, along with the Diagnostics Report, to an e-mail reply to this message.

    Thanks!
  • Wildcat_1
    Wildcat_1
    Community Member
    edited December 1969
    Thanks for the reply, quick update. I blew away my FF profile tonight and created new but sure enough same problem.

    QUestion I have is if I zip up the 1PSWD directory as you mention am I at risk of sharing my password file ? Obviously I am loathed to let that out of my sites.

    Thanks

    WC
  • DBrown
    DBrown
    1Password Alumni
    edited December 1969
    No worries, WC.

    Neither the Diagnostic Report nor the log files contain your 1Password data. Even if it did, someone would need your master password to decrypt it, and only you (should) know your master password.
  • jxpx777
    jxpx777
    1Password Alumni
    edited December 1969
    Thanks a lot for your patience, folks. I know this is a frustrating situation.

    Since Firefox is not launching long enough to give any sort of useful output or a crash log, we need to take a slightly different approach. For those of you using Snow Leopard (this will not work on Leopard), please run this command in Terminal:

    sudo dtrace -n 'objc_runtime$target:::objc_exception_throw { ustack(); }' -c /Applications/Firefox.app/Contents/MacOS/firefox-bin > ~/Desktop/firefox-output.txt
    


    This assumes you have Firefox in /Applications, so adjust your Firefox path if not.

    This will create a file named firefox-output.txt on your Desktop. This file should be pretty small, so open it and paste the contents here. (If it's very big, you can attach it as an attachment or email it to us with a link to this thread.) The file will show any Objective-C exceptions so we can see the stack trace and hopefully get to the bottom of this faster. It might not make it 100% obvious, but it will give us a jumping off point for further investigation.
  • MartyS
    MartyS
    Community Member
    edited December 1969
    Please know that we're looking for anyone with this failure that has gotten any output from the dtrace command that Jamie posted to please let us see the output. This is a true puzzler and Firefox doesn't give as much information as it did in versions past about why it's not starting up. :(
  • golichnik
    edited December 1969
    I am also having the same issue with 1Password and Firefox 3.6. Every time I try to install the extension, Firefox refuses to load. I must completely remove the Firefox profile and have it build a new one to get it to start again.

    I miss my 1Password!
  • Bloomy
    edited December 1969
    Hi Jamie,
    I've got the Firefox crash problem, and so have used the dtrace command as you recommended. However, when I do this it seems that the 1Password Addon does not get loaded. If I launch Firefox normally it does load. I did not change any preferences in between launching Firefox your way, or "normally".

    Suggestions?

    Bloomy

    Jamie wrote:
    Thanks a lot for your patience, folks. I know this is a frustrating situation.

    Since Firefox is not launching long enough to give any sort of useful output or a crash log, we need to take a slightly different approach. For those of you using Snow Leopard (this will not work on Leopard), please run this command in Terminal:

    sudo dtrace -n 'objc_runtime$target:::objc_exception_throw { ustack(); }' -c /Applications/Firefox.app/Contents/MacOS/firefox-bin > ~/Desktop/firefox-output.txt
    


    This assumes you have Firefox in /Applications, so adjust your Firefox path if not.

    This will create a file named firefox-output.txt on your Desktop. This file should be pretty small, so open it and paste the contents here. (If it's very big, you can attach it as an attachment or email it to us with a link to this thread.) The file will show any Objective-C exceptions so we can see the stack trace and hopefully get to the bottom of this faster. It might not make it 100% obvious, but it will give us a jumping off point for further investigation.
  • Wildcat_1
    Wildcat_1
    Community Member
    edited December 1969
    Bloomy, I was seeing the exact same issue with the dtrace command. Wish we could get some resolution here as this is driving me crazy. I have 1PSW working with FF on a laptop but not on the desktop I use it and need it most on. I have tried syncing working profiles from the laptop and then editing config etc on the desktop but still nothing
  • pwozny
    edited December 1969
    I apologize for not adding much to the solution here, except I wanted to let you know I am having the same problem with Firefox 3.6, and I suspect it has something to do with the session manager
  • kitebuggy
    kitebuggy
    Community Member
    edited March 2010
    Hello all,

    Ok, run into this problem after upgrading yesterday to version 3.0.9 (build 30535) whilst running FF v3.6

    In order to identify the cause, I disabled the FF extension in 1Password and fair enough, FF works fine. It also works in safe mode (hold down the alt key when launching), so pretty confident it's 1P. Rebuild, cache cleaning, etc all fail to fix the problem.

    I can't seem to reproduce the problem on FF under root (i.e. with the sudo dtrace command, as this doesn't run with usual rights) as the extension isn't loaded. Loading the extension and so forth as root did not reproduce the problem.

    I'd be willing to run the 1Password program in a debug mode and send the logs back, or run a debug-enabled 1Password copy and do the same. I also have a diagnostics log if this would be of help. Contact me through my account email if this is of interest.

    Thanks,

    Jason
  • Nik
    Nik
    1Password Alumni
    edited December 1969
    kitebuggy wrote:
    Loading the extension and so forth as root did not reproduce the problem.


    This is interesting! Thank you, Jason. I will mention this to the team and see if maybe it could be relevant.
  • howard687
    howard687
    Community Member
    edited December 1969
    Interestingly I was having the same problems described above and was sure that Jamie's solution would solve the problem. I am running Firefox 3.6 on a 10.6.2 Macbook. But for some reason my Firefox instance will not launch if I have any extensions enabled. I only have two extensions and 1P is one of them. With both disable, Firefox launches fine. If I enable either one, Firefox will not launch. So now I am going to the Mozilla support site.
  • Nik
    Nik
    1Password Alumni
    edited December 1969
    Thank you for that additional information! That the problem may be related to extensions as a whole and not specifically 1Password is interesting. We continue to try to understand what is happening here.
  • kitebuggy
    kitebuggy
    Community Member
    edited December 1969
    Just to add to this, 1Password, CoolIris and FF PDF Plugin for Mac all have to be disabled for FF to run on my system (though others, e.g ABP, FireBug, SEOQuake work fine). It is looking increasingly like a FF problem...

    Thanks,

    Jason
  • howard687
    howard687
    Community Member
    edited December 1969
    Here is some more data on this issue: I have 2 Macs, both running 10.6.2 and FF 3.6. I made sure both have the most recent 1P version. On my iMac, FF 3.6 and the 1P 3.09 extension work just fine; I encounter no problems. On my Macbook, I uninstalled all extensions and then installed the 1P 3.09 extension. FF will not launch. I have posted this on the Firefox forum but so far the replies suggest the problem is the extension which I do not believe to be the case given the other evidence (iMac). I don't know if some component of FF is corrupted in a way that only manifests with certain kinds of extensions? Until this is resolved I am pretty much using Safari.
  • howard687
    howard687
    Community Member
    edited December 1969
    I also found this on the Firefox site

    On some versions of OS X, Firefox will not be able to open local files from the Finder if they have spaces in the filename (see bug 530064)

    regarding know FF 3.6/OSX bugs. But even if it applies to, e.g., 1P, that would not explain why the extension works on some systems and not others
  • Nik
    Nik
    1Password Alumni
    edited December 1969
    Part of the trouble has been that most, if not all, of us on the 1Password team have Firefox 3.6 and 1Password 3.0.9 installed, and none of us has been able to reproduce the crash. I only have the 1Password extension installed but I'm sure others on the team have other extensions, as well. So yes, it is most confounding that some systems are affected and some are not. It does appear that on the affected systems, this does not seem to be an extension-specific problem.
  • lausK
    edited December 1969
    Im having same problem, tryed the with the "sudo dtrace -n 'objc_runtime$target:::objc_exception_throw { ustack(); }' -c /Applications/Firefox.app/Contents/MacOS/firefox-bin > ~/Desktop/firefox-output.txt" and it gives a blank file...


    firefox 3.6 and 1password 3.0.10-BETA-1
  • Ben
    Ben
    edited December 1969
    pwozny wrote:
    I apologize for not adding much to the solution here, except I wanted to let you know I am having the same problem with Firefox 3.6, and I suspect it has something to do with the session manager


    Hi pwozny, welcome to the forums! Just to clarify, are you using the built-in session manager (in Firefox) or an addon?


    Wildcat_1 wrote:
    Bloomy, I was seeing the exact same issue with the dtrace command. Wish we could get some resolution here as this is driving me crazy. I have 1PSW working with FF on a laptop but not on the desktop I use it and need it most on. I have tried syncing working profiles from the laptop and then editing config etc on the desktop but still nothing


    We are working on the issue, sorry it's taking a while to track down exactly what the problem is.
  • lausK
    edited December 1969
    it looks time fixes the problem, or i upgraded to 3.6.2 of firefox and now 1password is working :)
  • Ben
    Ben
    edited December 1969
    lausK wrote:
    it looks time fixes the problem, or i upgraded to 3.6.2 of firefox and now 1password is working :)


    Very cool, thanks for following up!
  • howard687
    howard687
    Community Member
    edited December 1969
    First, I went to the Mozilla site but don't see a version 3.6.2; just 3.6 which is the one causing the problem for me.

    In the spirit of providing more information, hoping that will enable the smart people to figure out the problem: I tried a couple of suggestions made to me at the Mozillazine forum. I deleted

    extensions.cache
    extensions.ini
    extensions.rdf

    these files so the FF could recreate them but that did not fix the problem. I repaired permissions on my Macbook and that did not fix the problem. I then created a brand new profie. With no extensions and the new profile enabled, FF launched fine. I added the 1P extension (again, not believing that it is really the 1P extension that is the problem) and FF won't launch.

    cheers
  • lausK
    edited December 1969
    Its a beta one of my computers downloaded by autoupdating digg arround after it, i might try to find it later on.
  • howard687
    howard687
    Community Member
    edited December 1969
    This is all very hard to understand. I just found FF 3.6.2 is available for download. I downloaded and installed. But it still will not launch with the 1P extension enabled. I am going to try some other extension tomorrow to see if I can confirm my belief that it is specific to 1P but rather is either something corrupted in my OS or something corrupted in the FF configuration.
  • howard687
    howard687
    Community Member
    edited December 1969
    I meant to say in my last post, "it is NOT specific to "
  • MartyS
    MartyS
    Community Member
    edited March 2010
    howard687 wrote:
    I meant to say in my last post, "it is NOT specific to "


    Thanks for the clarification!

    We're kicking around an idea that might be a red herring, but for those of you having this problem we'd like it if you could check on a system setting for us. I've attached a screenshot of what we're looking for from Apple's Disk Utility application.
  • ajmaggs
    ajmaggs
    Community Member
    edited December 1969
    MartyS wrote:

    We're kicking around an idea that might be a red herring, but for those of you having this problem we'd like it if you could check on a system setting for us. I've attached a screenshot of what we're looking for from Apple's Disk Utility application.


    Hi,

    I've got two machines (MacBook Pro and an iMac), both with FF 3.6 and 1Pwd 3.0.10 Beta 1 installed. On the iMac, FF launches fine with the 1Pwd extension loaded, on the MBP, it crashes on startup. Both machines disk settings are set to Mac OS Extended (Journaled).

    I've also found that the following plugins also cause the same issue if enabled on my MBP:

    Firefox PDF Plugin 1.1.3
    Stylish 1.08
    Xmarks 3.57

    If any one of these is enabled (either alone or together), FF crashes on startup.

    Hope this helps!
  • toxine
    edited December 1969
    I've the same problem here.

    I've installed FF3.6.2 and it crashes with 1Password plugin
    The Firefox PDF Plugin 1.1.3 plugin crashes
    Stumble plugin works
  • howard687
    howard687
    Community Member
    edited December 1969
    I checked both my Macs, the iMac that works fine with FF 3.6 and 1P 3.09 and the Macbook which does not launch with FF3.6 or FF3.6.2 and 1P 3.09. Both Mac systems show the disk format as Mac OS Extended (Journaled).
  • howard687
    howard687
    Community Member
    edited December 1969
    I have another red herring thought: It seems that at least two of us have the following: Everything works fine on our iMac but not on our Macbook. Does anyone else observer that behavior or is it just coincidence?
This discussion has been closed.