after upgrading to thunderbird 3.0 thunderbird does not terminate anymore. When closing the application CPU utilization goes up to 100% until the process is killed Reproducible: Always Steps to Reproduce: emerge --info Portage 2.1.6.13 (default/linux/x86/10.0, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.27-gentoo-r8 i686) ================================================================= System uname: Linux-2.6.27-gentoo-r8-i686-AMD_Athlon-tm-_64_Processor_3000+-with-gentoo-1.12.13 Timestamp of tree: Sun, 13 Dec 2009 00:15:02 +0000 distcc 3.1 i686-pc-linux-gnu [disabled] app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.9-r1 dev-lang/python: 2.6.4 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts /etc/fonts/fonts.conf /etc/gconf /etc/init.d /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d /usr/share/X11/xkb" CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" DISTDIR="/mnt/portage/distfiles" FEATURES="autoclean distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="de_DE.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="de en" MAKEOPTS="-j2" PKGDIR="/mnt/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/mnt/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage/layman/games /usr/local/portage/layman/kde-testing /usr/local/portage/layman/mozilla /usr/local/portage/layman/multimedia /usr/local/portage/layman/sunrise /usr/local/portage/layman/Spring" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X acl acpi alsa bash-completion berkdb bzip2 cairo cdaudio cdr cli consolekit cracklib crypt cups cupsddk cxx dbus designer-plugin dri dvd dvdr exif fbcon fbcondecor ffmpeg fortran freetype gdbm gimp git google-gadgets gpm gtk hal iconv inotify iproute2 ipv6 java java6 javascript jpeg jpeg2k kde kde4 kipi lastfm lensfun lm_sensors mdnsresponder-compat mmx mng modules mp3 mudflap musicbrainz mysql ncurses network nfs nls nptl nptlonly nsplugin nvidia ofx opengl openmp pam passwordsave pcre pdf perl plasma png pppd python qt3support qt4 readline redeyes reflection replytolist rss samba scanner session snmp spl sse ssl subversion svg sysfs syslog tcpd tiff truetype unicode usb vorbis webkit win32codecs x86 xcomposite xorg xulrunner xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Same for me emerge --info Portage 2.1.7.14 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo x86_64) ================================================================= System uname: Linux-2.6.32-gentoo-x86_64-Intel-R-_Core-TM-_i7_CPU_920_@_2.67GHz-with-gentoo-2.0.1 Timestamp of tree: Mon, 14 Dec 2009 17:15:01 +0000 distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 2.4 [enabled] app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4, 3.1.1-r1 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.0 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.5.3 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.64 sys-devel/automake: 1.8.5-r3, 1.9.6-r2, 1.10.3, 1.11.1 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -msse4 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/bind /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=native -msse4 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://ftp.df.lth.se/pub/gentoo/ http://mirror.mdfnet.se/mirror/gentoo http://ftp.ing.umu.se/linux/gentoo/ http://ftp.ds.karen.hj.se/gentoo/ " LANG="sv_SE.utf8" LDFLAGS="-Wl,-O1" LINGUAS="sv_SE sv" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/x11 /usr/local/portage/layman/sunrise /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac aalib acl acpi alsa amd64 amr amrnb amrwb ass berkdb bluetooth bzip2 cairo cdinstall cleartype cli consolekit cracklib crypt cups curl cxx dbus dirac dri drm-next dvd dvdr encode exif faac faad ffmpeg flac fortran gd gdbm gif git gnutls gpm gtk hal iconv ipv6 java jpeg jpeg2k kde latin1 lcms lm_sensors lzo mad maps mmx mng modules mp2 mp3 mplayer msn mudflap multilib musepack ncurses network nls nptl nptlonly nsplugin ogg openal openexr opengl openmp oscar pam pango pcntl pcre pdf perl png pppd python qt3support quicktime rar readline reflection rss rtc samba schroedinger sdl session sid smp sndfile speex spl sse sse2 ssl ssse3 subversion svg sysfs tcpd theora threads thumbnail tiff timidity truetype tta unicode vorbis webkit wma wmf x264 xanim xcomposite xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" DVB_CARDS="usb-dw2104" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="sv_SE sv" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Same for me, but once killed the problem disappears until I reboot. # emerge --info Portage 2.1.7.14 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo x86_64) ================================================================= System uname: Linux-2.6.32-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7100_@_1.80GHz-with-gentoo-2.0.1 Timestamp of tree: Sun, 13 Dec 2009 11:30:01 +0000 app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4, 3.1.1-r1 dev-python/pycrypto: 2.1.0_beta1 dev-util/cmake: 2.8.0 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.5.3 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.64 sys-devel/automake: 1.9.6-r2, 1.10.3, 1.11.1 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=core2 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://mirror.ovh.net/gentoo-distfiles/ http://de-mirror.org/distro/gentoo/ ftp://de-mirror.org/distro/gentoo/ " LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en fr" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="7zip X X509 aac acl acpi ada alsa amd64 animation-rtl ao apache2 ares aspell async audio bash-completion bcmath berkdb blender-game bzip2 cairo caps cdr chroot cleartype cli consolekit context cpudetection cracklib crypt css ctype ctypes-python cups curl curlwrappers custom-optimization cxx d dbase dbus dga dhcpcd dia directfb divx dmx dri dvd dvi dvipdfm emerald encode examples exif extras faac faad fam ffmpeg filter firefox firefox3 flac fortran ftp fuse gd gdbm gif gimp glitz gmp gnome gnutls gpm graphics gs gsm gstreamer gtk gzip hal hash hddtemp iconv id3 image imagemagick ipv6 jabber java java6 javascript jpeg jpeg2k json lame laptop latex libmms libnotify libsamplerate libssh2 lightning log4j logrotate lzma lzo mad mhash mmap mmx mmxext modules mozilla mp2 mp3 mp4 mpd mpi mplayer mudflap multilib mysql nautilus ncurses network nls nptl nptlonly nsplugin ntfs nvidia odbc ogg opengl openid openmp pam pango pcre pdf perl php pidgin pmu png posix postgres pppd pstricks publishers python quicktime readline realmedia reflection regex regexp reiser4 reiserfs rss samba science screen sdl session sftp simplexml sndfile soap sockets socks5 source speex spell spl sql sqlite sqlite3 sse sse2 ssh ssl ssse3 startup-notification subversion suhosin svg sysfs syslog taglib tcpd theora threads thunderbird tiff truetype udev unicode unzip urandom usb v4l v4l2 vcd vdpau vhook vhosts video virtualbox vorbis wifi wireshark wps x264 xattr xcb xetex xine xinerama xml xorg xrender xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="keyboard synaptics mouse evdev void" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en fr" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia nv" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Everyone in cc what desktop enviroment are you running?.
(In reply to comment #3) > Everyone in cc what desktop enviroment are you running?. > KDE 4.3.
(In reply to comment #3) > Everyone in cc what desktop enviroment are you running?. > Gnome 2.28
KDE 4.3.4
KDE 4.3.3.
Same here emerge --info Portage 2.1.6.13 (default/linux/x86/10.0, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.31-gentoo-r6 i686) ================================================================= System uname: Linux-2.6.31-gentoo-r6-i686-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4200+-with-gentoo-1.12.13 Timestamp of tree: Fri, 11 Dec 2009 14:25:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.9-r1 dev-lang/python: 2.6.4 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts /etc/fonts/fonts.conf /etc/gconf /etc/init.d /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache collision-protect distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo" LANG="de_DE.UTF-8" LC_ALL="de_DE.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="de en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise /usr/local/portage/layman/kde-testing /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac acl aiglx alsa avi bash-completition berkdb bzip2 cdr cli cracklib crypt cups cxx dbus dri dts dvd dvdr emerald ffmpeg fortran gdbm gif gpm gstreamer hal iconv java java6 jpeg kde kpathsea libnotify logitech-mouse mad matroska mng modules mp3 mp4 mpeg mudflap musicbrainz ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png pppd python qt3support qt4 quicktime readline reflection samba sdl session spl ssl startup-notification svg sysfs syslog tcpd theora tiff truetype unicode usb vcd vorbis win32codecs wma x264 x86 xcb xine xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse wacom evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Sry for the spam. I get the same result using awesome wm without any DE.
Someone please test with a clean profile.
Created attachment 213228 [details] emerge --info
I use kde-4.3.4 and it didn't want to quit for me either, however my CPU utilization was none. I had it up for 7 days before I killed it. I can't remember which day I had quit on, being that I had run it from the command line I did notice that it didn't bring me back to the prompt, so I killed it with ctrl-c. and then re-opened it. The reason I know now that it was still running was because of the date is ps. It was having trouble accessing my gmail imap for the last 2 days (most likely since I tried stopping it, or shortly after) but it was still able to send emails out from the gmail smtp, but it couldn't put them in the send folder. Actually for any of my imap it just had the spinning icon, but I was still able to go through my email and open the local stuff (including attachments). I do want to add that my profile is old. And I'm not going to try a clean profile yet, since I'm not rebooting, but I just tried the old profile and the program quits fine (like Comment #2) (Sorry for the comment split, it complained about them together)
Same here. Thunderbird leaves two processes: "thunderbird" and "thunderbird-bin". The one causing 100% CPU load is thunderbird-bin. It happens always but only when starting and the closing Thunderbird for the first time. If I close Thunderbird and I clean-up remaining processes, then starting and stopping Thunderbird doesn't make any problems. It doesn't leaves any processes. Additional info: I have Thunderbird compiled with +lightning which is causing problems too. I saw a post on a forums.gentoo.org stating that deleting and creating profile from scratch doesn't change anything. I don't use any KDE or GNOME. I use Fluxbox, no login manager.
I discovered the same symptoms as described in the previous comments. Upgrading xulrunner to 1.9.1.6 and re-emerging thunderbird 3.0 seems to have solved the issue!
Sorry, I was too optimistic :-( But the effect does not depend on whether thunderbird is started for the first time after boot. After having upgraded xulrunner and re-emerged thunderbird, I rebooted, started thunderbird, closed it and it terminated correctly. Also on a second try. But then I started it again, sent an e-mail and thunderbird-bin did not terminate when I closed the thunderbird window. Looking at the threads of thunderbird-bin (with htop), I could see 12 threads when thunderbird was started, and 4 of them still showed up when thunderbird-bin did not terminate correctly. I modified the maximum number of connections to the IMAP server in the thunderbird settings but I so far I can't see any positive effect on this issue. But still my guess is that one or more threads thunderbird is using to connect to the IMAP server do not terminate correctly.
(In reply to comment #15) > Sorry, I was too optimistic :-( > But the effect does not depend on whether thunderbird is started for the first > time after boot. After having upgraded xulrunner and re-emerged thunderbird, I > rebooted, started thunderbird, closed it and it terminated correctly. Also on a > second try. > But then I started it again, sent an e-mail and thunderbird-bin did not > terminate when I closed the thunderbird window. > Looking at the threads of thunderbird-bin (with htop), I could see 12 threads > when thunderbird was started, and 4 of them still showed up when > thunderbird-bin did not terminate correctly. > I modified the maximum number of connections to the IMAP server in the > thunderbird settings but I so far I can't see any positive effect on this > issue. > But still my guess is that one or more threads thunderbird is using to connect > to the IMAP server do not terminate correctly. > > It must be something else, because I don't use IMAP at all and also have the problem.
Got the same behavior here. Here is the "strace -f" output after closing Thunderbird the first after reboot: [...] [pid 8041] gettimeofday({1261473569, 442458}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 0 (Timeout) [pid 8041] write(21, "\372", 1) = 1 [pid 8041] gettimeofday({1261473569, 442542}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 1 ([{fd=20, revents=POLLIN}]) [pid 8041] read(20, "\372", 1) = 1 [pid 8041] gettimeofday({1261473569, 442635}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 0 (Timeout) [pid 8041] gettimeofday({1261473569, 442702}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 0 (Timeout) [pid 8041] write(21, "\372", 1) = 1 [pid 8041] gettimeofday({1261473569, 442785}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 1 ([{fd=20, revents=POLLIN}]) [pid 8041] read(20, "\372", 1) = 1 [pid 8041] gettimeofday({1261473569, 442878}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 0 (Timeout) [pid 8041] gettimeofday({1261473569, 442944}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 0 (Timeout) [pid 8041] write(21, "\372", 1) = 1 [pid 8041] gettimeofday({1261473569, 443028}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 1 ([{fd=20, revents=POLLIN}]) [pid 8041] read(20, "\372", 1) = 1 [pid 8041] gettimeofday({1261473569, 443123}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 0 (Timeout) [pid 8041] gettimeofday({1261473569, 443188}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 0 (Timeout) [pid 8041] write(21, "\372", 1) = 1 [pid 8041] gettimeofday({1261473569, 443272}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 1 ([{fd=20, revents=POLLIN}]) [pid 8041] read(20, "\372", 1) = 1 [pid 8041] gettimeofday({1261473569, 443365}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 0 (Timeout) [pid 8041] gettimeofday({1261473569, 443432}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}], 9, 0) = 0 (Timeout) [pid 8041] write(21, "\372", 1) = 1 [pid 8041] gettimeofday({1261473569, 443516}, NULL) = 0 [pid 8041] read(3, 0xb634e058, 4096) = -1 EAGAIN (Resource temporarily unavailable) [...] Maybe that helps...
I also have this behaviour. For me, it occurs when accessing mail in your local mail-folders. E.g. i can fetch mail, but not looking at it or any other mails won't leave a running process when closing thunderbird. Only looking at a mail (doesn't matter if i fetched it before or not) leaves the process running (only for the first time of course). using gnome-2.26 emerge --info Portage 2.1.6.13 (default/linux/amd64/10.0, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.32-gentoo x86_64) ================================================================= System uname: Linux-2.6.32-gentoo-x86_64-Intel-R-_Core-TM-2_Quad_CPU_@_2.40GHz-with-gentoo-2.0.0 Timestamp of tree: Sat, 26 Dec 2009 09:15:02 +0000 app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.9-r1 dev-lang/python: 2.6.4 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.6.0 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -msse3 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=native -msse3 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://de-mirror.org/distro/gentoo/ ftp://de-mirror.org/distro/gentoo/ " LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en de" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/pro-audio /usr/local/portage/mikkl" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 avahi berkdb bzip2 cairo cdr cli cracklib crypt cups cxx dbus dri dssi dvd dvdr dvdread encode ffmpeg flac fortran gcj gdbm gif gnome gpm gstreamer gtk gtk2 hal iconv ipv6 jack java jpeg ladspa latex mad midi mmx modules mp3 mpeg mplayer mudflap multilib nautilus ncurses nls nptl nptlonly nvidia ogg openal opengl openmp pam pcre pdf perl png pppd python qt3support quicktime readline reflection samba sdk sdl session spl sse sse2 sse3 ssl ssse3 svg sysfs tcpd tiff tk truetype unicode vorbis vst wxwindows x264 xml xorg xulrunner xv xvid xvmc zeroconf zlib" ALSA_CARDS="emu10k1 ice1712" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #10) > Someone please test with a clean profile. > Same problem with a clean profile
As an additional data point, extending the strace output above, file descriptor 3 (the one getting the EAGAIN errors) is /tmp/.X11-unix/X0. I'm not familiar with that particular socket, but looking through the strace output, EAGAIN seems to be a relatively normal response. For some reason it stops returning anything else at termination. I see a block of over 10000 EAGAINs, one successful read, then 50000 more EAGAINs before I killed the process. Is this then a thunderbird or xorg bug? Either way, seems to be an upstream issue, I suppose. The full strace is 48 MB; I can put up a link to it if anyone wants it. (my copy of thunderbird was not installed via portage, but downloaded from mozilla)
I guess those upstream bugs may be related to our issue: https://bugzilla.mozilla.org/show_bug.cgi?id=536700 https://bugzilla.mozilla.org/show_bug.cgi?id=533464
Setting mail.server.default.use_condstore to False in about:config seems to fix this issue.
(In reply to comment #22) > Setting mail.server.default.use_condstore to False in about:config seems to fix > this issue. > Tried it but no change on the running process. It's still out there.
I was using thunderbird with the german dictionary. After reading https://bugzilla.mozilla.org/show_bug.cgi?id=533464 I switched to the US-English dictionary. The problem then seems to be gone. I don't know why.
no, I was wrong. Changing the dictionary does not solve the problem. Thunderbird-bin is still active sometimes....
OBSERVATION : (upon amd 64-bit) If I start Thunderbird from a shell, it terminates it's processes. Afterwards, it also terminates them when e.g. started from KDE control button ! (No additional enlighting messages from the shell, unfortunately.)
(In reply to comment #26) > OBSERVATION : (upon amd 64-bit) > > If I start Thunderbird from a shell, it terminates it's processes. > > Afterwards, it also terminates them when e.g. started from KDE control button ! > > (No additional enlighting messages from the shell, unfortunately.) > I can confirm this on ~x86, launched from konsole it terminates fine.
(In reply to comment #27) > (In reply to comment #26) > > OBSERVATION : (upon amd 64-bit) > > > > If I start Thunderbird from a shell, it terminates it's processes. > > > > Afterwards, it also terminates them when e.g. started from KDE control button ! > > > > (No additional enlighting messages from the shell, unfortunately.) > > > > I can confirm this on ~x86, launched from konsole it terminates fine. > I do not confirm this. It won't terminates. More output from the console: maniek@mkm-box ~ $ thunderbird (thunderbird-bin:2791): GLib-WARNING **: g_set_prgname() called multiple times Error: mozStorage exception: createStatement failed, statement: 'SELECT * FROM cal_attachments WHERE item_id = :item_id AND cal_id = 0 AND recurrence_id IS NULL', error: 'no such column: recurrence_id' - [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [mozIStorageStatementWrapper.initialize]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: file:///usr/lib/mozilla-thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/modules/calStorageHelpers.jsm :: createStatement :: line 92" data: no] Error: mozStorage exception: createStatement failed, statement: 'SELECT * FROM cal_attachments WHERE item_id = :item_id AND cal_id = 0 AND recurrence_id = :recurrence_id AND recurrence_id_tz = :recurrence_id_tz', error: 'no such column: recurrence_id' - [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [mozIStorageStatementWrapper.initialize]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: file:///usr/lib/mozilla-thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/modules/calStorageHelpers.jsm :: createStatement :: line 92" data: no] Error: mozStorage exception: createStatement failed, statement: 'SELECT * FROM cal_relations WHERE item_id = :item_id AND cal_id = 0 AND recurrence_id IS NULL', error: 'no such column: recurrence_id' - [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [mozIStorageStatementWrapper.initialize]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: file:///usr/lib/mozilla-thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/modules/calStorageHelpers.jsm :: createStatement :: line 92" data: no] Error: mozStorage exception: createStatement failed, statement: 'SELECT * FROM cal_relations WHERE item_id = :item_id AND cal_id = 0 AND recurrence_id = :recurrence_id AND recurrence_id_tz = :recurrence_id_tz', error: 'no such column: recurrence_id' - [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [mozIStorageStatementWrapper.initialize]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: file:///usr/lib/mozilla-thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/modules/calStorageHelpers.jsm :: createStatement :: line 92" data: no] Error: mozStorage exception: createStatement failed, statement: 'INSERT INTO cal_attachments (cal_id, item_id, data, format_type, encoding, recurrence_id, recurrence_id_tz) VALUES (0, :item_id, :data, :format_type, :encoding, :recurrence_id, :recurrence_id_tz)', error: 'table cal_attachments has no column named recurrence_id' - [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [mozIStorageStatementWrapper.initialize]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: file:///usr/lib/mozilla-thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/modules/calStorageHelpers.jsm :: createStatement :: line 92" data: no] Error: mozStorage exception: createStatement failed, statement: 'INSERT INTO cal_relations (cal_id, item_id, rel_type, rel_id, recurrence_id, recurrence_id_tz) VALUES (0, :item_id, :rel_type, :rel_id, :recurrence_id, :recurrence_id_tz)', error: 'table cal_relations has no column named recurrence_id' - [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [mozIStorageStatementWrapper.initialize]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: file:///usr/lib/mozilla-thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/modules/calStorageHelpers.jsm :: createStatement :: line 92" data: no] 2010-01-17 08:27:08.876 enigmail.js: Logging debug output to /home/maniek/.thunderbird//enigdbug.txt 2010-01-17 08:27:08.876 enigmail.js: Enigmail version 1.0 2010-01-17 08:27:08.876 enigmail.js: OS/CPU=Linux i686 2010-01-17 08:27:08.876 enigmail.js: Platform=X11 2010-01-17 08:27:08.876 enigmail.js: composeSecure=true 2010-01-17 08:27:08.877 enigmail.js: Enigmail.initialize: gEnvList = DISPLAY=:0.0,HOME=/home/maniek,LANG=pl_PL.utf8,LC_ALL=pl_PL.utf8,LC_TIME=en_GB,LOGNAME=maniek,LD_LIBRARY_PATH=/usr/lib/mozilla-thunderbird:/usr/lib/mozilla-thunderbird/plugins:/usr/lib/mozilla-thunderbird,MOZILLA_FIVE_HOME=/usr/lib/mozilla-thunderbird,PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.2,PWD=/home/maniek,SHELL=/bin/bash,USER=maniek 2010-01-17 08:27:08.877 enigmail.js: ResolvePath: filePath=gpg 2010-01-17 08:27:08.889 EnigmailAgentPath=/usr/bin/gpg 2010-01-17 08:27:08.973 enigmail> /usr/bin/gpg --version --version --batch --no-tty --charset utf8 2010-01-17 08:27:08.973 gpg (GnuPG) 2.0.11 libgcrypt 1.4.4 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Home: ~/.gnupg Obsługiwane algorytmy: Asymetryczne: RSA, ELG, DSA Symetryczne: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH Skrótów: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 Kompresji: Nieskompresowany, ZIP, ZLIB, BZIP2 2010-01-17 08:27:08.974 enigmail.js: detectGpgAgent 2010-01-17 08:27:08.974 enigmail.js: detectGpgAgent: no GPG_AGENT_INFO variable set 2010-01-17 08:27:09.013 enigmail> /usr/bin/gpg-connect-agent 2010-01-17 08:27:09.013 enigmail.js: detectGpgAgent: no running gpg-agent:can't connect to `/home/maniek/.gnupg/S.gpg-agent': Nie ma takiego pliku ani katalogu gpg-connect-agent: can't connect to the agent: Wywołanie connect dla IPC nie powiodło się 2010-01-17 08:27:09.038 enigmail> /usr/bin/gpg-agent --sh --write-env-file /home/maniek/.gnupg/.gpg-agent-info --daemon --default-cache-ttl 300 --max-cache-ttl 999999 2010-01-17 08:27:09.038 enigmail.js: detectGpgAgent: GPG_AGENT_INFO='/home/maniek/.gnupg/S.gpg-agent:2841:1; export GPG_AGENT_INFO;' 2010-01-17 08:27:09.038 enigmail.js: Enigmail.stillActive: 2010-01-17 08:27:09.038 enigmail.js: Enigmail.initialize: END 2010-01-17 08:27:16.501 enigmail.js: Enigmail.observe: topic='xpcom-shutdown' 2010-01-17 08:27:16.502 enigmail.js: Enigmail.finalize: /end of console output, it hangs there afterf closing Thunderbird./
there you go: the output contains a lot of output from enigmail disabling it fixed it for me wasn't the enigmail plugin disabled for some time in the past because it was causing problems with thunderbird ?
(In reply to comment #29) > there you go: > > the output contains a lot of output from enigmail > > disabling it fixed it for me > > wasn't the enigmail plugin disabled for some time in the past because it was > causing problems with thunderbird ? > Confirmed. After disabling enigmail Thunderbird starts in a second or two and after closing leaves no ghost processes. All processes terminates fine! Should we report a defect two enigmail team?
rebuild enigmail if you believe you have a problem with it, I for one am still unable to reproduce this hang.
(In reply to comment #31) > rebuild enigmail if you believe you have a problem with it, I for one am still > unable to reproduce this hang. > No joy. Re-emerged enigmail, fired up thunderbird, closed it, and then the thunderbird-bin process started to eat as much cpu as it could.
(In reply to comment #32) > (In reply to comment #31) > > rebuild enigmail if you believe you have a problem with it, I for one am still > > unable to reproduce this hang. > > > > No joy. Re-emerged enigmail, fired up thunderbird, closed it, and then the > thunderbird-bin process started to eat as much cpu as it could. > I also did a reemerge of enigmail whicht didn't help. With enigmail plugin disabled it just runs fine...
I am suffering this problem too (on amd64). It doesn't happen everytime so it's randomly reproducible.
Same here on amd64. Could this be related to building mozilla-stuff/enigmail with custom-optimization USE flag? I have it enabled. Do others expiriencing this issues use this USE flag too? If so it can be a good start point for searching.
custom-optimization is NOT the cause - I had thunderbird compiled WITHOUT it set and this happened for me, too the enigmail addon was the only cause and disabling the solution so far ...
bug still exists with TB 3.0.1 :(
(In reply to comment #37) > bug still exists with TB 3.0.1 :( > Confirmed.
Same for me with thunderbird 3.0.1 emerge --info Portage 2.1.7.16 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.11-r1, 2.6.31-gentoo-r6 x86_64) ================================================================= System uname: Linux-2.6.31-gentoo-r6-x86_64-Intel-R-_Pentium-R-_Dual_CPU_T2370_@_1.73GHz-with-gentoo-2.0.1 Timestamp of tree: Sat, 23 Jan 2010 18:45:01 +0000 app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4, 3.1.1-r1 dev-python/pycrypto: 2.1.0 dev-util/cmake: 2.8.0 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.0-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=core2 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://ftp.fi.muni.cz/pub/linux/gentoo/" LANG="cs_CZ.UTF-8" LC_ALL="cs_CZ.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="cs en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/notify-osd /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 bash-completion berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt css cups curl cxx dbus dri dts dvd dvdr eds emboss encode evo extras fam ffmpeg firefox flac fortran gdbm gif gimp gnome gnuplot gnutls gpm gstreamer gtk hal iconv imagemagic ipv6 jabber java javascript jpeg kdrive latex ldap libnotify mad mikmod mmx mng modules mp3 mp4 mpeg mplayer mudflap multilib nautilus ncurses networkmanager nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd pulseaudio python qt3support quicktime rar readline reflection samba scanner sdl session sip spell spl sqlite sse sse2 ssh ssl startup-notification svg sysfs tcpd thunar tiff truetype unicode usb v4l2 vorbis wav wifi x264 xml xorg xulrunner xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="cs en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Same problem here. emerge --info mail-client/mozilla-thunderbird x11-plugins/enigmail Portage 2.1.7.16 (default/linux/x86/10.0/desktop, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 i686) ================================================================= System Settings ================================================================= System uname: Linux-2.6.32-gentoo-r2-i686-Intel-R-_Core-TM-2_Duo_CPU_T7250_@_2.00GHz-with-gentoo-2.0.1 Timestamp of tree: Mon, 25 Jan 2010 08:45:01 +0000 distcc 3.1 i686-pc-linux-gnu [disabled] app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4, 3.1.1-r1 dev-util/cmake: 2.8.0-r1 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.0-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.9.6-r2, 1.10.3, 1.11.1 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 skype-eula" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=core2 -mtune=core2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -march=core2 -mtune=core2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages metadata-transfer news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirrors.linuxant.fr/distfiles.gentoo.org" LANG="fr_FR.UTF-8" LC_ALL="fr_FR.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="fr" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync1.fr.gentoo.org/gentoo-portage" USE="X a52 aac accessibility acl acpi alsa artworkextra bash-completion beagle berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups custom-optimization cxx dbus dell dri dts dv dvd dvdr eds emboss encode esd evo exif fam ffmpeg firefox flac fortran gdbm gif gnome gnome-keyring gnutls gpm gstreamer gtk guile hal iconv ieee1394 ipv6 java java6 jpeg kdrive lame laptop ldap libnotify lzma mad mikmod mmx mmxext mng modules mp3 mp4 mpeg mudflap nautilus ncurses networkmanager nls nptl nptlonly nsplugin ntp ogg opengl openmp pam pcre pdf perl png policykit ppds pppd pulseaudio python qt3support quicktime readline reflection samba sdl session spell spl sse sse2 sse3 ssl ssse3 startup-notification svg sysfs tcpd theora threads thunar tiff truetype unicode usb v4l2 vim-syntax vorbis win32codecs x264 x86 xcb xml xmp xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ================================================================= Package Settings ================================================================= mail-client/mozilla-thunderbird-3.0.1 was built with the following: USE="crypt custom-optimization dbus gnome ldap lightning replytolist startup-notification -bindist -mozdom" LINGUAS="fr -af -ar -be -ca -cs -de -el -en -en_GB -en_US -es -es_AR -es_ES -et -eu -fi -fy -fy_NL -ga -ga_IE -hu -id -is -it -ja -ko -lt -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt_BR -ro -ru -si -sk -sv -sv_SE -ta -ta_LK -uk" CFLAGS="-march=core2 -mtune=core2 -pipe -Wno-return-type -w" CXXFLAGS="-march=core2 -mtune=core2 -pipe -Wno-return-type -w" x11-plugins/enigmail-1.0.0 was built with the following: USE="custom-optimization dbus gnome startup-notification" CFLAGS="-march=core2 -mtune=core2 -pipe -Wno-return-type -w" CXXFLAGS="-march=core2 -mtune=core2 -pipe -Wno-return-type -w"
(In reply to comment #37) > bug still exists with TB 3.0.1 :( Same for my TB 3.0.1 installation on amd64. But it doesnt seem to be a particular Gentoo problem. I found similiar bug reports on other distros and even other architectures (TB on Mac for example)
*** Bug 302768 has been marked as a duplicate of this bug. ***
For all of you with startup-notification enabled, please disable for thunderbird/enigmail and test please.
disabled startup-notification and re-emerged, then enabled enigmail. Worked 9 out of 10 times for me (the 1st time, I enabled enigmail and then quit, restarted thunderbird and it showed me the message saying that thunderbird process was still active). After that it started all the time for me... Will keep an eye on it and make a note if it changes for me. --JR
(In reply to comment #43) > For all of you with startup-notification enabled, please disable for > thunderbird/enigmail and test please. I dont have any startup-notification enabled for thunderbird. But i still have sometimes the problem with 100% cpu when stopping thunderbird
edit for #44. Had thunderbird up for about an hour and then closed it. process thunderbird-bin was still running and taking about 50% cpu while doing it. So, my previous comment was incurrect. Back to disabling enigmail for now.
Same for me : sometimes it closes perfecly, sometimes not. I have a clean profile, using IMAP. emerge -pv mozilla-thunderbird [ebuild R ] mail-client/mozilla-thunderbird-3.0.1 USE="crypt dbus startup-notification -bindist -custom-optimization -gnome -ldap -lightning -mozdom -replytolist" LINGUAS="fr -af -ar -be -ca -cs -de -el -en -en_GB -en_US -es -es_AR -es_ES -et -eu -fi -fy -fy_NL -ga -ga_IE -hu -id -is -it -ja -ko -lt -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt_BR -ro -ru -si -sk -sv -sv_SE -ta -ta_LK -tr% -uk" 0 kB emerge --info Portage 2.2_rc62 (default/linux/x86/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.31.12-rt20 i686) ================================================================= System uname: Linux-2.6.31.12-rt20-i686-Intel-R-_Atom-TM-_CPU_N270_@_1.60GHz-with-gentoo-2.0.1 Timestamp of tree: Sun, 31 Jan 2010 16:30:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4-r1, 3.1.1-r1 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.0-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.0-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="*" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -pipe -fomit-frame-pointer -march=native -mtune=native" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=native -mtune=native" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y" FEATURES="assume-digests candy ccache distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" LANG="fr_BE.UTF-8" LC_ALL="fr_BE.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="fr fr_BE fr_BE.UTF-8" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/src/proaudio/trunk/overlays/proaudio /usr/src/proaudio/trunk/overlays/proaudio-dev /usr/local/portage/overlays /usr/local/portage/layman/sunrise" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl acpi alsa amr battery branding bzip2 cairo cleartype cli consolekit contrib cpufreq cracklib crypt cups cxx dbus dirac dri dssi encode exif fat fbcon fbcondecor ffmpeg flac fts3 gd gif glib glitz gnutls gpm gtk gui gzip-el hal iconv id3tag jack jack-tmpfs jackmidi java java6 jpeg ladspa laptop libnotify matroska mmx modules mp3 mp3rtp mpeg mudflap ncurses nls nptl nptlonly ntfs ogg opencore-amr opengl openmp osc osc_opcodes pam pcre pdf png portaudio ppds pppd python qt3support qt4 readline reflection rle samba schroedinger session slang sound spl sqlite sqlite3 sse sse2 sse3 ssl ssse3 startup-notification stk_opcodes subversion svg sysfs tcl tcpd theora thunar tiff tk truetype twolame unicode usb vorbis vst wifi win32codecs wmf x264 x86 xfce xft xml xorg xscreensaver zlib" ALSA_CARDS="hda-intel usb-audio virmidi" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr fr_BE fr_BE.UTF-8" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I can confirm the problems with enigmail. But instead of killing the thunderbird process or disabling enigmail, I just terminated the running gpg-agent process that belongs to enigmail. After that thunderbird can be closed instantly and without any further problems. The only disadvantage is, that enigmail then does'nt save it's passphrases anymore so I have to type them in all the time...
(In reply to comment #48) > I can confirm the problems with enigmail. > I noticed Enigmail 1.0.1 was released with updates for termination problems on Mac OS X. Maybe the fix is applicable on Gentoo as well.
I tried to bump, in my local overlay, enigmail's ebuild to 1.0.1 It seems to fix the problem but as it happens randomly I'm not sure about this.
(In reply to comment #49) > (In reply to comment #48) > > I can confirm the problems with enigmail. > > > > I noticed Enigmail 1.0.1 was released with updates for termination problems on > Mac OS X. Maybe the fix is applicable on Gentoo as well. > I have add the bump to mozilla overlay, if someone can test both thunderbird-3.0.1-r1 and enigmail-1.0.1 and report their findings would speed up the bump to tree.
(In reply to comment #51) > (In reply to comment #49) > > (In reply to comment #48) > > > I can confirm the problems with enigmail. > > > > > > > I noticed Enigmail 1.0.1 was released with updates for termination problems on > > Mac OS X. Maybe the fix is applicable on Gentoo as well. > > > > I have add the bump to mozilla overlay, if someone can test both > thunderbird-3.0.1-r1 and enigmail-1.0.1 and report their findings would speed > up the bump to tree. > I've installed enigmail-1.0.1 (not the one from mozilla overlay but I guess it's the same as the 1.0.0) and since then no more problems. [I tried almost 10 times to open and close mail-client/mozilla-thunderbird-3.0.1 and no more loops on closing] I vote for an urgent bump of enigmail in portage tree
Just bumped in the tree, if problem is still around feel free to reopen.
(In reply to comment #53) > Just bumped in the tree, if problem is still around feel free to reopen. > I thought everything is fine. It was for a few days. Today I just noticed it is not terminating again. Should the bug be reopen?.
I had a similar problem after upgrading Firefox 3.5.7 to 3.5.8 (and updating xulrunner to 1.9.1.8. Solution here was to emerge kde-misc/kcm_gtk and x11-themes/gtk-engines-qtcurve, selecting QtCurve in GTK Styles and Fonts System Settings and to restart KDE. Maybe this helps for TB 3, too. Oliver