Closed Bug 435172 Opened 16 years ago Closed 16 years ago

Very slow rendering on messages with large HTML tables.

Categories

(Thunderbird :: Mail Window Front End, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: ales.irsic, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
Build Identifier: version 3.0a2pre (2008052003)

When opening email message that contains large HTML table (no Java Script), the message takes up to 10 seconds to display. In the meantime, CPU is on 100% (on 3 GHz Core 2 Duo).

Here is ZIP file of my test mail box with aprox. 6 messages that are extremely slow. http://home.pia.si/users/luigi/Thunderbird_3.x_MBOX_WITH_SLOWWW_MESSAGES.zip

If I export single message to an .EML file and then re-open it in Thunderbird, it is blazing fast.
Address Book has no effect on the speed and I don't think it is related with this bug https://bugzilla.mozilla.org/show_bug.cgi?id=379828



Reproducible: Always

Steps to Reproduce:
1. click on large message.
2. CPU tops to 100% and stays there for 5-10 secs.
3. Message is then normally opened.



Strange thing is, that, selecting "Mark folder read" also takes time. Instead of just setting "read" flag to all unread messages in folder, it kinda opens them in the background. But, because these are large messages it sometime takes up to 5 MINUTES to process (for approx. 30-50 unread messages)!!!

Bug was present in 2.xx and in current alpha build of Thunderbird.
Reporter: I think you may have included more than you intended in the zip file.

At any rate all of them display for me witin a few seconds. The CPU does go to 100% but I see this often with no impact on usability.

There is BTW javascript in you examples which seem to depend on if(document.all)
(outlook express)
Additionally many css warnings are generated, referencing "cursor"
The quoted printable, doesn't help either.

Bottom line is : unable to reproduce.
I know that those emails include bunch of CSS. But it is Adobe's generated error message report.

I found out, that it is OK on my machine at home. Identical machine, only difference is, that at home I have nVidia 8800GT card, and ATI here at work.

Is it possible to be such difference between these two graphic cards?

Everything else is the same (same CPU, hard drive and NOD32 antivirus).
It's conceivable that a graphics driver could be involved.  If you run Firefox 3 on your work machine, does it also experience slow performance on pages with tables?  (Particularly if you can look at something similar to the e-mails that are slow for you...)

Do you have any form of remote desktop/monitoring software or accessibility software (screen reader, etc.) that might have added its own graphics driver?  Or perhaps some form of theming software like WindowBlinds?

Can you attempt to upgrade the graphics driver to a more recent version and/or downgrade to a Microsoft WHQL-certified driver (if you are not using a WHQL driver)?
Although there have been rendering problems in the past related to a specific video card, I think if this was a universal problem, there would be many more complaints.

I use an ATI card, and have seen no such slowdown in rendering.

Marking Worksforme (testing in current trunk)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080911030724 Shredder/3.0b1pre ID:20080911030724
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
this problem seems to be back.

i have lots of emails with logs in plain text in the body (300kb) and if i select them, tb freezes and it takes minutes until i can continue.
(i also have a fast computer)
You need to log in before you can comment on or make changes to this bug.