Red Hat Bugzilla – Bug 488066
Thunderbird locks CPU in 100% with Lightning and SSL
Last modified: 2012-04-12 10:46:13 EDT
Lightning 0.9 (xpi from Mozilla's plugin site)
Thunderbird locks CPU in 100% when you have Lightning calendar plugin installed. This happens specifically when you have both IMAP+SSL and CalDAV+SSL (or iCal+SSL).
According to a few comments in Lightning bugzilla (https://bugzilla.mozilla.org/show_bug.cgi?id=390036#c71 and after), the bug seems to be with Thunderbird, which holds one single thread for all SSL communications.
Long story short, when you use IMAP+SSL Thunderbird acquires a lock on the SSL thread, while at the same time Lightning tries loops into a flag waiting for it to be released. If this happens on first opening of Thunderbird, the thread will never be unlocked, and CPU will lock in 100% usage from Thunderbird process.
Workaround is to use either calendars or IMAP without SSL, even though both solutions are rather insecure.
Still according to the mentioned bugzilla (https://bugzilla.mozilla.org/show_bug.cgi?id=390036#c81) a patch is being worked on, but nothing has been released.
This bug also affects both Thunderbird 3.0pre and Lightning 1.0pre
Mauricio, are you really able to reproduce this bug with latest Thunderbird 3 pre-release (Shredder) and latest Lightning pre-release code?
If you do, you are the first who can reproduce in that combination.
If you do, can you please provide details of your configuration?
Sorry, I haven't have time to install beta releases of Thunderbird to try. I had a colleague trying it, so I'll ask him to comment.
still occurs with:
This request was evaluated by Red Hat Product Management for inclusion in Red Hat Enterprise Linux 5.8 and Red Hat does not plan to fix this issue the currently developed update.
Contact your manager or support representative in case you need to escalate this bug.
Upstream bug was closed as WORKSFORME, reopen when problem reoccurs.