When clicking Edit -> Preferences Saved Passwords -> View Saved Passwords I get a dialog displaying an error message. Reproducible: Always Steps to Reproduce: 1. emerge Firefox 1.0.7 2. try to view saved passwords Actual Results: Following error dialog: XML Parsing Error: not well-formed Location: chrome://passwordmgr/content/passwordManager.xul Line Number 1, Column 1: ; indent-tabs-mode: nil -*- --> ^ Is that garbage from emacs?!? Expected Results: dialog displaying saved passwords Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r10 x86_64) ================================================================= System uname: 2.6.12-gentoo-r10 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ http://mirror.pudas.net/gentoo http://ftp.du.se/pub/os/gentoo http://ds.thn.htu.se/linux/gentoo http://mirror.uni-c.dk/gentoo/ http://mirror.uni-c.dk/gentoo/ http://mirror.gentoo.no/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="amd64 acpi alsa apache2 apm berkdb bitmap-fonts cdr crypt directfb dvd dvdr dvdread emul-linux-x86 fam font-server gdbm gnutls gpm hal libedit libwww maildir matrox mmap mozsvg mysql ncurses nls nptl nptlonly offensive openal opengl pam python readline sasl sdl slang ssl tcpd threads truetype truetype-fonts type1-fonts unicode userlocales utf8 xml2 xprint zlib video_cards_matrox userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Hmm, works fine here. Try to backup your ~/.mozilla, remove it, and see if that fixes it. Or maybe try with another user.
Erasing of the old ~/.mozilla directory fixed the problem. After restarting firefox several times, when using the old ~/.mozilla directory, it started to work again. I think Firefox started to work after it printed following into console: Removing /home/username/.mozilla/firefox/mby19qrp.default/compreg.dat leftover from older firefox Seems bit odd that I had to restart it several times after the upgrade... I even double checked that the Firefox was gone (ps -A | grep firefox) before starting it again.
The 'old profile' issue is a known problem with the mozilla products .. not sure when upstream will track it down.
*** Bug 86746 has been marked as a duplicate of this bug. ***
*** Bug 107990 has been marked as a duplicate of this bug. ***
*** Bug 89780 has been marked as a duplicate of this bug. ***
*** Bug 121872 has been marked as a duplicate of this bug. ***
Shouldn't the ebuilds print some warning about this? It can be very confusing for users, and just "if you get XUL errors see bug xxx" would be sufficient IMO. Please see bug 121872 too (mozilla-thunderbird and mozilla-thunderbird-bin).
*** Bug 142358 has been marked as a duplicate of this bug. ***