[ac-updates-security] mozilla-thunderbird 1.5.0.2 from HEAD to AC-branch - STBR

Marek Guevara Braun marek.guevara at atm.com.pl
Thu May 4 15:55:57 CEST 2006


Elan Ruusamäe wrote:
> after first launch it hunged at "checking extensions update" at startup.
> after second proceeded over that step and i was able to read mail.

I do confirm the "feature" - also the 1.5 had the same behaviour. It is
probably related to wrong futex order/use inside the thunderbird update
extensions procedure as in:

https://bugzilla.mozilla.org/show_bug.cgi?id=227168
http://sourceware.org/bugzilla/show_bug.cgi?id=1325

I did some strace work and it looks like one process (thread?)
waits on one side of a pipe and tries to read, and the second
process tries to write sth but cannot (operation in the
<unfinished ...> state. There is plenty of <unfinished ...>
futex calls too.

gdb someone? strace gives too little information about the code
location. I think its the 100% reproductable bug.

I use preemptive kernel on an uniprocessor i686 machine, and standard
glibc-2.3.6-5 from AC. (the mentioned bug was visible in NTPL glibc,
maybe preemptive kernel also matters.

Cheers,
Marek


More information about the pld-devel-en mailing list