Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136001 - mozilla-thunderbird hogs CPU on redraw
Summary: mozilla-thunderbird hogs CPU on redraw
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL: ---
Depends on:
Reported: 2006-06-07 15:15 UTC by frilled
Modified: 2006-08-06 21:57 UTC (History)
0 users

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

illustration of the bug (thunderBug.jpg,30.01 KB, image/jpeg)
2006-08-06 12:30 UTC, André Pouliot

Note You need to log in before you can comment on or make changes to this bug.
Description frilled 2006-06-07 15:15:45 UTC
Since it went stable I have mozilla-thunderbird- (x86) on three boxes behaving way beyond nice. Often enough, switching to the application (usually switching virtual desktops) gives me about 5-15 seconds of 100% CPU time during which thunderbird is unresponsive. It usually manages to get back alive, but it didn't exhibit this behaviour in 1.0.x days, and it does not matter what it does (sit idle, connect to IMAP server, connect to POP3 server, show compose window).

I'm running either KDE 3.5.2|3 or XFCE4 stable with CFLAGS=-march=pentium4 -O2 -pipe.

Details on demand. Just checking whether I'm b0rked (but it's three boxes, so I'd be a little surprised) or anybody else got it, too.
Comment 1 André Pouliot 2006-06-07 20:15:36 UTC
I have the same promblem, also when the window redraw it cause a visual glitch. The subject bar grow to it's maximum then all the header for the message windows become all of minimum size, and after some time all return to normal size. Also with the extension world weather, the image in the frame is shifted to the right of frame until the progress bar can't go further. Also it seem to put my cpu at #00% load.

Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r6 i686)
System uname: 2.6.16-gentoo-r6 i686 AMD Athlon(TM) XP 2400+
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
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-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math"
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/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/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math"
FEATURES="autoconfig distlocks sandbox sfperms strict"
USE="x86 3dnow 3dnowext X Xaw3d a52 aac aalib alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bonobo bzip2 cddb cdr cli codecs crypt cups curl divx4linux dri dvd dvdr dvdread editor eds emboss encode esd examples exif expat fam ffmpeg flac font-server foomaticdb fortran gdbm ggi gif gimpprint glut gmp gphoto2 gpm gstreamer gtk2 gtkhtml guile icq idn imagemagick imlib immqt-bc ipv6 isdnlog java jikes jpeg junit kde kdeenablefinal kdgraphics lcms libg++ libwww live mad matroska mikmod mjpeg mmx mmxext mng motif mozcalendar mp3 mpeg msn ncurses nls nptl nsplugin offensive ofx ogg oggvorbis openal opengl oss osscdr pam pcre pdflib perl pic png ppds pppd python qt quicktime readline real recode reflection samba sdl session slang spell spl sqlite sse ssl tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vim-with-x vorbis win32codecs wmf xml xml2 xmms xorg xscreensaver xv xvid yaz zlib linguas_fr userland_GNU kernel_linux elibc_glibc"
Comment 2 André Pouliot 2006-08-06 12:30:06 UTC
Created attachment 93611 [details]
illustration of the bug

I've try the new version the CPU problem seem fixed. But I still have the problem with the subject/sender/date/junk/read header. At startup the bar change size and is not usefull. It go to the 2 extremum : minimum size or the subject header expand so much it's push other header out of the window so I cannot select to classify message by date or any other way. Also the search window expand and seem to fall to nowhere As you can see on the attach picture. For reading message when that bug happen it dosn't seem to wrap text correctly so part of it is not visible except for the beginning of a line. It seem like the windows parameter are expanded and not reajusted to it's true size. After a few minute the text and search box return to normal but not the header section. Anyway returning to 1.0.7 until that bug is fixed.
Comment 3 Wolf Giesen (RETIRED) gentoo-dev 2006-08-06 21:56:18 UTC
Going back to the 1.0 branch puts you in a bad situation, security-wise (try glsa-check).

Besides that, seems to play nicer (different problems, though), but since doesn't seem to be a common problem, I'll just close the bug.

Comment 4 Wolf Giesen (RETIRED) gentoo-dev 2006-08-06 21:56:18 UTC
Going back to the 1.0 branch puts you in a bad situation, security-wise (try glsa-check).

Besides that, seems to play nicer (different problems, though), but since doesn't seem to be a common problem, I'll just close the bug.

André, feel free to open a new bug with your specific problem.
Comment 5 Wolf Giesen (RETIRED) gentoo-dev 2006-08-06 21:57:16 UTC