Just emerged Firefox 1.5.0.4 stable, and have the following problem (this also occurred the few times I tried a 1.5-branch unstable): 1) Load Firefox 2) Browse to somewhere (anywhere, doesn't matter) 3) As I'm reading through the page (say, slashdot) (after an unpredictable time): * Suddenly the web-page-area of the tab goes "gray" (the normal background color gray) and firefox freezes up. * After 2 - 30 seconds, firefox redraws the page, but loses the scroll position, and I can continue reading normally 4) Repeat, at unpredictable intervals. I have no idea what other details would be applicable here, other than the flags used by firefox: $ emerge -pv mozilla-firefox These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] www-client/mozilla-firefox-1.5.0.4 -debug +gnome -ipv6 +java -mozdevelop -xinerama -xprint 0 kB I've tried with no extensions, and after completely obliterating my ~/.mozilla directory, with no different results. --== emerge --info results: ==-- Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: [Not Present] dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 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.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -pipe -funroll-loops -mmmx -m3dnow -msse -msse2 -mfpmath=sse -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /usr/lib/X11/xkb /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -pipe -funroll-loops -mmmx -m3dnow -msse -msse2 -mfpmath=sse -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.arcticnetwork.ca/ http://open-systems.ufl.edu/mirrors/gentoo http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://prometheus.cs.wmich.edu/gentoo http://gentoo.mirrors.easynews.com/linux/gentoo/ http://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.llarian.net/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.chem.wisc.edu/gentoo/ http://mirror.datapipe.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.13.10/gentoo-portage" USE="x86 3dnow 3dnowex 3dnowext X X509 a52 aac aalib acl acpi acpi4linux aim alsa apm arts asf audiofile avi bash-completion berkdb big-tables bitmap-fonts bzip2 bzlib calendar cddb cdparanoia cdr chroot clamav cli codecs commercial crypt css cups curl curlwrappers dga dhcp divx4linux dri dts dv dvd dvdr dvdread eds emboss encode escreen esd ethereal exif expat fam ffmpeg firefox flac flash foomaticdb fortran ftp gb gd gdbm geoip gif gimpprint glitz glut gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal icq idea idn imagemagick imap imlib imlib2 innodb isdnlog jabber java javascript jce jikes jpeg jpeg2k junit kde kdeenablefinal lcms ldap libcaca libclamav libedit libg++ libwww live lm_sensors lmtp ltsp lua lzo mad maildir matroska mcal md5sum mdb mhash mikmod mime mjpeg mmx mmxext mng motif mozilla moznoirc mozsvg mp3 mpeg mpeg4 mpi mplayer mppe-mppc msn mysql mysqli ncurses network nls nntp nowebdav nptl nsplugin ntlm nvidia oav ogg oggvorbis openal opengl oracle oss pam pcre pdflib perl pg-hier pic pie plugin png postgres ppds pppd pwdb python qt quicktime rdesktop readline real recode reflection regexp ruby samba scanner sdl session silc slang slp sndfile snmp sockets speex spell spf spl sqlite sse sse2 ssl subversion svg svga tcltk tcpd tetex tga theora threads tidy tiff tools transcode truetype truetype-fonts type1-fonts udev uml unicode usb userlocales v4l v4l2 vcd vorbis win32codecs wmf wxwindows xanim xine xinetd xml xml2 xmlrpc xmms xorg xpm xrandr xsl xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
Created attachment 88489 [details] Output from strace during problem This is the output of strace during a session in which the problem occurred. The session involved a) browsing to slashdot, b) opening ~5-8 tabs, and c) browsing through pages in those tabs, reading articles until it occurred, then d) closing Firefox. strace did not seem to output *anything* at the point at which the problem actually occurred.
Did you follow the directions to start with a clean profile after upgrading from 1.0.x branch to 1.5.x branch of firefox? If not please move ~/.mozilla out of the way and restart your case, I am unable to duplicate the problem.
I don't remember any instructions regarding starting with a clean profile (at least not in the emerge output). However, I've just tested again by: 1) rm -Rf ~/.mozilla 2) Uninstalling all packages that provide plugins to firefox (as determined by about:plugins), except for the Java plugin and the default firefox-provided SVG plugin. The problem still occurs, just as nasty as ever... Anything else I can try?
please remove that java plugin and test. that is also a common problem right now as API has changed and java plugins are not new enough to be used as stable.
I removed the Java plugin (confirmed by about:plugins), and see no difference -- the problem stil occurs.
Just for completeness, I also toasted the SVG plugin (I now have no plugins at all) -- same behavior.
-- SOLUTION FOUND -- It appears that the solution to this problem is to: unmerge gtk-engines-qt The problem no longer seems to occur, and normal rendering is many times faster. I will be verifying with all plugins / extensions reinstalled, too, but for now it appears to be fixed.
I've verified with extensions and plugins back in -- the solution is definitely to unmerge gtk-engines-qt.
I've had Firefox occasionally lock up, in that it no longer draws windows. However, a few seconds, and it's come good again. I too have gtk-engines-qt installed. For the moment, I don't have a solution to the problem, but I can confirm the issue does appear to exist. The same problem does not crop up on my laptop, which lacks gtk-engines-qt.
Is it reproducible in -bin?
Closing till someone can reproduce.