Bug#572162: iceweasel: hangs and consumes 100% of the CPU on exit

Mike Hommey mh at glandium.org
Tue Mar 2 07:57:23 UTC 2010


On Mon, Mar 01, 2010 at 07:35:25PM -0600, Raphael Geissert wrote:
> Package: iceweasel
> Version: 3.5.8-1
> Severity: important
> 
> Hi,
> 
> I think that since the last version that reached testing, on exit, iceweasel 
> (firefox-bin actually) hangs consuming 100% of the CPU.
> 
> During normal execution I see one parent firefox-bin process and 10 childs, but 
> when closing iceweasel and the bug presents there's only the parent and one 
> child. The parent is the one consuming the CPU resources.
> 
> Stracing the parent shows a zillion executions of the following call:
> poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLNVAL}])
> 
> The child process on the other hand does this over and over again:
> futex(0xb703d388, FUTEX_WAIT_PRIVATE, 367, {0, 999711540}) = -1 ETIMEDOUT 
> (Connection timed out)
> gettimeofday({1267493322, 25064}, NULL) = 0
> futex(0xb70618e0, FUTEX_WAKE_PRIVATE, 1) = 0
> clock_gettime(CLOCK_REALTIME, {1267493322, 25288739}) = 0
> 
> The only solution is to manually kill the two processes, otherwise it is even 
> impossible to launch iceweasel again.
> 
> This is under KDE, in case it makes any difference (which I don't think, but 
> you never know).

#523824 ?

Mike





More information about the pkg-mozilla-maintainers mailing list