Bug 803493

Summary: On sending mail, thunderbird loads CPU to around 50% for about 20 seconds - this seems a lot.
Product: [Fedora] Fedora Reporter: Gerard Ryan <fedora>
Component: thunderbirdAssignee: Jan Horak <jhorak>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: gecko-bugs-nobody, jhorak
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-10 07:43:19 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Gerard Ryan 2012-03-14 20:11:16 UTC
Description of problem:
Sending an email with thunderbird takes a lot of processing time. I'm not really sure if this is even a bug, it just seems far too high for transferring a couple of lines of plaintext. I'm not sure if it has always been like this, but I've noticed it a lot in the last few months. A lot of the time seems to be taken up with a progress bar, and a message saying that it's saving the message to the Sent Mail folder (On a side note, a lot of the time this saving part fails first time around when sending a message from my google apps account, not sure about from other accounts).

Version-Release number of selected component (if applicable):
10.0.1

How reproducible: 
100%


Steps to Reproduce:
1. Write email in Thunderbird
2. Send email
3. look at CPU usage in a system monitor
  
Actual results: 
Thunderbird seems to be using a huge amount of processing time.


Expected results: 
Presumably sending an email wouldn't take this amount of processor time for so long.


Additional info:
If there's any more info I can provide, I'd be happy to!

Comment 1 Gerard Ryan 2012-03-21 00:21:04 UTC
After further observation, I think it might not be thunderbird directly that's hogging the CPU time:

When an email is sent 'inline' at the end of another message, it doesn't happen. When an email is sent in a new window (e.g. a new message, or a reply popped out from having been 'inline'), then it happens. The main difference I can see between the two, are the two scrolling progress bars: one at the bottom of the message window, and a larger one in the middle of the sending status window.

Could it be these that are causing the load? Is this even considered a bug/problem?

Comment 2 Jan Horak 2012-03-27 13:41:51 UTC
Please check addon manager if you have any addon installed.

Comment 3 Jan Horak 2012-03-27 13:45:11 UTC
You may also try to run thunderbird in safe mode by: thunderbird -safe-mode or see: https://fedoraproject.org/wiki/Debugging_guidelines_for_Mozilla_products#Figuring_out_what_is_responsible_for_crash for further explanation.

Comment 4 Jan Horak 2012-08-09 13:52:55 UTC
Do you still encounter this problem? If Thunderbird consumes 100% of CPU and UI freeze for couple of seconds it sounds like a bug.

Comment 5 Gerard Ryan 2012-08-09 14:28:42 UTC
I haven't used Thunderbird in a while: I've spent the last couple of months hopping between different mail clients. I'll give it a try now and report back!

Comment 6 Gerard Ryan 2012-08-09 21:42:34 UTC
(In reply to comment #4)
> Do you still encounter this problem? If Thunderbird consumes 100% of CPU and
> UI freeze for couple of seconds it sounds like a bug.

I just tried on Thunderbird 14, and I didn't experience this. I guess whatever was causing it has been fixed. Thanks! :)

Comment 7 Jan Horak 2012-08-10 07:43:19 UTC
Okay, thanks for letting me know.