Closed Bug 534823 Opened 10 years ago Closed 9 years ago

Delay when attempting to read mail with intermittent "(not responding)" and gloda indexing turned off

Categories

(Thunderbird :: Message Reader UI, defect, major)

x86
Windows Vista
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 599119

People

(Reporter: josh.hrach, Unassigned)

Details

(Keywords: perf)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.33 Safari/532.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0

I have a fresh install of Thunderbird 3. This was installed into a separate folder from Thunderbird 2. I was grateful to find that I could easily import and work with my mail in Thunderbird 3.

Here is the issue:

For most tasks, Thunderbird 3 performs flawlessly. However, when attempting to read an email (for example, clicking on an email in the upper right pane), it takes between 11 and 15 seconds for the email to appear in the lower right pane. During this time, CPU usage for Thunderbird jumps from ~5% to ~50% and Vista grays out Thunderbird and says it is "not responding". This happens with any email that I have, whether pure text or not.

Reproducible: Always

Steps to Reproduce:
For me...

1. Choose any folder in any account
2. Click on any email in that folder
3. Wait 11-15 seconds for Thunderbird to respond.
Actual Results:  
After the waiting period, Thunderbird will drop out from being 'non responsive' and will return to normal. Doing any operation that would bring the focus to a new email, whether clicking on a new email or deleting the current one, requires another 11-15 seconds of Thunderbird being locked up before the email will appear.

Expected Results:  
With Thunderbird 2, emails took only a second, if that, to load in the lower right pane. Opening an email should not be so difficult. This wait makes the product a time waster and worthless when emails are coming in often. There is no way to keep up with a stream of new emails to either read or delete if it takes over 10 seconds to just process it in Thunderbird to do anything with it.

I have not installed any themes or addons to Thunderbird 3.
What do you have in status bar and activity manager (AM) during these periods? 
(overlap windows so you can see what's happening in AM)
Keywords: perf
Summary: Thunderbird locks up when attempting to read mail → Thunderbird locks up when attempting to read mail with intermittent "not responding"
Version: unspecified → 3.0
Status bar and activity manager are both blank. There is no flash of any messages during those periods on either.
Can you spec your machine so we can get an idea ?
I assume you're wanting the following:

It's a Dell XPS M1330 running Windows Vista Ultimate (32-bit) with Service Pack 1.

2.00 GB RAM
Intel Core 2 Duo CPU T5450 @ 1.66GHZ

If you need more information, let me know. I wasn't sure what to include.
That's enough thanks.
what antivirus program do you have running?
I'm running the latest version of avast! running under a home registration.
josh, do you also see the problem in 3.0.1?
Does the problem go away at any point in the procedure at https://wiki.mozilla.org/Thunderbird:Testing:Memory_Usage_Problems#Diagnosis:
Yes, I still am having the issue with 3.0.1. 

Unfortunately, no, the problem didn't go away during any of those steps. I was unable to get a msgdb log (though I did follow the steps for setting it up). Beyond that, I completed those steps and the problem still existed.
so you still see the problem if global indexing and antivirus are turned off?

(if it is off, you should not see any indexing info in status bar and Tools|Activity Manager)

When you see "not responding", is CPU usage high?
To your first question: Yes, I still see the problem.

As an update to that: I decided to try something different and uninstalled Trend Micro and Web Sweeper. With them gone, the delay between emails is now 5-6 seconds instead of the higher amount that I had earlier.

When Thunderbird shows up as 'not responding', or when I'm clicking from one email to another, memory usage goes up by 4K (and that 4K remains as I go from email to email, even back to email I have already read). The CPU will go from 0 or 2% up to 50-60%.
josh, does this improve for you if you change View | Message Body as | simple html ?

adding "and gloda indexing turned off" to summary
Summary: Thunderbird locks up when attempting to read mail with intermittent "not responding" → Thunderbird locks up when attempting to read mail with intermittent "(not responding)" and gloda indexing turned off
No, there is no improvement in performance when this change is made.
josh, if this has not improved with v3.0.4, or 3.0.5 which comes out shortly, then please try version 3.1 when it releases and update the bug.
Whiteboard: closeme 2010-07-17 [needs recheck]
Just tried 3.1.2. Delay is at around 5 seconds between clicking on an email and something coming up in the preview area, even for simple text emails.
Summary: Thunderbird locks up when attempting to read mail with intermittent "(not responding)" and gloda indexing turned off → Delay when attempting to read mail with intermittent "(not responding)" and gloda indexing turned off
Whiteboard: closeme 2010-07-17 [needs recheck]
Does setting plugin.scan.plid.all to false in the config editor solve your problem? If it does, this bug is a duplicate of bug 599119.
It seems to, yes. Response time is definitely much faster.
Right, thanks. We're looking at it in bug 599119.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 599119
You need to log in before you can comment on or make changes to this bug.