Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91081 - Rendering animated GIFs in Firefox 1.0.3 causes Xorg CPU use to go crazy
Summary: Rendering animated GIFs in Firefox 1.0.3 causes Xorg CPU use to go crazy
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL: http://www.xanga.com/home.aspx?user=D...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-01 13:24 UTC by Garrett Cooper
Modified: 2005-12-22 20:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Garrett Cooper 2005-05-01 13:24:14 UTC
Whenever I go to the given webpage my X.org CPU use goes insane and whenever I leave the webpage the CPU usage settles down to near 0 for X. The issue is most likely the extreme number of animated GIFs in the background of the webpage.

Reproducible: Always
Steps to Reproduce:
1. Go to website.

Actual Results:  
CPU usage goes up quite a bit.

Expected Results:  
Used little CPU or at least less than it did.

bash-2.05b$ emerge --info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 12:21:49)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -mmmx -msse -msse2
-mfpmath=sse,387"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -mmmx -msse -msse2
-mfpmath=sse,387"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks keepwork sandbox sfperms strict"
GENTOO_MIRRORS="http://the-outsider.no-ip.com/ http://distfiles.gentoo.org/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/cstm/portage"
SYNC="rsync://the-outsider.no-ip.com/gentoo-portage/"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr cjk crypt cups divx4linux
dvd dvdr emboss fam flac foomaticdb fortran gdbm gif gpm gtk gtk2 imagemagick
imlib immqt-bc java jpeg ldap libg++ libwww live mad mmx mmx2 motif mozilla mp3
mpeg ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl oss pam pdflib perl
png python qt quicktime readline samba sdl spell sse sse2 ssl svga tcltk tcpd
tiff truetype truetype-fonts type1-fonts unicode vorbis xml2 xmms xprint xv xvid
zlib video_cards_nvidia userland_GNU kernel_linux libc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

bash-2.05b$ emerge -pv mozilla-firefox nvidia-glx nvidia-kernel xorg-x11

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] www-client/mozilla-firefox-1.0.3  +debug -gnome +java +ldap
-mozdevelop -moznoxft -mozsvg -mozxmlterm -xinerama +xprint 32,015 kB 
[ebuild   R   ] media-video/nvidia-glx-1.0.7174-r3  5,417 kB 
[ebuild   R   ] media-video/nvidia-kernel-1.0.7174  0 kB 
[ebuild   R   ] x11-base/xorg-x11-6.8.2-r1  -3dfx -3dnow +bitmap-fonts +cjk
-debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers -ipv6
-minimal +mmx +nls +opengl +pam -sdk +sse -static +truetype-fonts +type1-fonts
(-uclibc) +xprint +xv
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-05-01 18:03:41 UTC
Eats 50% CPU in FF 1.0.3 on Windows XP. If this is a bug, then it
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-05-01 18:03:41 UTC
Eats 50% CPU in FF 1.0.3 on Windows XP. If this is a bug, then it´s an upstream one. 

Anyway - any person who produces such "webpages" should be jailed immediately for life, any probation ruled out. *Disgusted*
Comment 3 Garrett Cooper 2005-05-02 13:55:08 UTC
Heh, well that's my opinion too but then again I don't say that to friends. Interestingly enough I don't think it affects my WinXP Firefox as much, but that may depend on your CPU speed compared to mine *shrugs*.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-12-22 20:50:16 UTC
Well, I can't check any more with FF 1.5, the webpage looks way more sane now... :) 

Anyway, this is pretty much an upstream issue. Closing.