iceweasel refuses to start after upgrade to 6.0. This is the second computer having the same problem. Is this known? On the other computer I had to create a new account, and restore by coping the bookmark file: bookmarks-2011-08-22.json and the settings file:sessionstore.js manually.
What exactly do you mean with "refuses to start"? Mike
It just hangs! Starting with iceweasel -safe-mode -preferences gives the preferences menu, then a freeze. iceweasel -safe-mode -jsconsole opens the Error console and then hangs (no output) NO! See http://paste.debian.net/127055/ for the last 30k. The whole file is 1.3GB. Yes it was.
Does it crash? Does it display something and then abort? Is there something displayed on the console/in .xsession-errors? What does strace -f iceweasel say? Was iceweasel running during the upgrade? Mike
Does "MOZILLA_DISABLE_PLUGINS=1 iceweasel" do any better? Mike
Sorry no it does'nt! Same hang during startup.
Can you attach gdb to the hung process and get a backtrace? Mike
A "bt full" is at http://paste.debian.net/127095/ In case you need an "thread apply all bt full" I can paste that too, it seems is less than 90k in size.
severity 638903 wishlist retitle 638903 Iceweasel should initialize NSS modules off the main thread thanks So, this is what i was afraid of, except it's not a plugin, it's a NSS module that you installed. You'll have to figure out why it freezes. At best, iceweasel could (should) initialize the nss modules off the main thread to avoid freezing like this, but this is not a serious issue anymore. What you can do is install the libnss3-tools package, and disable the faulty NSS module with modutil -dbdir ~/.mozilla/firefox/$profiledir -delete or -disable (-list will give you a list of the installed modules) Mike
#> modutil -dbdir ~/.mozilla/firefox/$profiledir -list modutil: function failed: security library: bad database Where is $profiledir? The directories I have below identifier.default/ are: Cache, OfflineCache, chrome, extensions, startupCache, weave
Replace $profiledir with identifier.default. Mike
Ok, removing one of the modules made iceweasel work again, thanks. Looks like I removed my electronic smart card reader module. How are things expected to work in the future with NSS modules?
Nothing is supposed to have changed wrt NSS modules. At least not that I'm aware of. Mike