[Bug 612907] Re: 100% CPU usage on exit

Thomas Antepoth 612907 at bugs.launchpad.net
Sun Dec 5 17:46:22 UTC 2010


I also experience the 100%-CPU-on-exit-Bug.

A "strace -tttvp <PID>" of a hung thunderbird process gives:


1291570615.512403 read(3, 0x7fe302066074, 4096) = -1 EAGAIN (Resource temporarily unavailable)

1291570615.512427 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN},
{fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13,
events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=18,
events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=32, events=POLLIN},
{fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=19, events=POLLIN}],
12, 0) = 0 (Timeout)

1291570615.512468 read(3, 0x7fe302066074, 4096) = -1 EAGAIN (Resource
temporarily unavailable)

1291570615.512491 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN},
{fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13,
events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=18,
events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=32, events=POLLIN},
{fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=19, events=POLLIN}],
12, 0) = 0 (Timeout)

1291570615.512533 write(20, "\372", 1)  = 1

1291570615.512556 read(3, 0x7fe302066074, 4096) = -1 EAGAIN (Resource
temporarily unavailable)

1291570615.512579 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN},
{fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13,
events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=18,
events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=32, events=POLLIN},
{fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=19, events=POLLIN}],
12, 0) = 1 ([{fd=19, revents=POLLIN}])

1291570615.512630 read(19, "\372", 1)   = 1

1291570615.512653 read(3, 0x7fe302066074, 4096) = -1 EAGAIN (Resource
temporarily unavailable)

1291570615.512677 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN},
{fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13,
events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=18,
events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=32, events=POLLIN},
{fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=19, events=POLLIN}],
12, 0) = 0 (Timeout)

1291570615.512718 read(3, 0x7fe302066074, 4096) = -1 EAGAIN (Resource
temporarily unavailable)

1291570615.512742 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=32, events=POLLIN}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=19, events=POLLIN}], 12, 0 <unfinished ...>
Process 11856 detached

The failed read() call is on the file descriptor #3.

The open file descriptor #3 of the hung process is:

thunderbi 11856  t_antepoth    3u     unix 0xffff88003cc049c0
0t0  398985827 socket


:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 10.04.1 LTS
Release:        10.04
Codename:       lucid


enigmail is installed but disabling the plugin does not alleviate the problem.

-- 
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to thunderbird in ubuntu.
https://bugs.launchpad.net/bugs/612907

Title:
  100% CPU usage on exit




More information about the Ubuntu-mozillateam-bugs mailing list