Thunderbird spends >90% proc. cycles in thread jpeg_fcdt_islow+0x888a




11 years ago
10 years ago


(Reporter: minkcs, Unassigned)



1.8 Branch
Windows XP

Firefox Tracking Flags

(Not tracked)





11 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv: Gecko/20070914 Firefox/
Build Identifier: Version (20070728)

Thunderbird spends more than 90% proc. cycles in thread jpeg_fcdt_islow+0x888a
It does this in any action like changing to a different mailfolder, getting new mail, doing some search on contents, opening an email ....; it certainly happens in actions that have nothing to do with pictures. It is so slow since at least the last 7 or 8 releases (>1.5 )

Reproducible: Always

Steps to Reproduce:
1.I just need to start THUNDERBIRD.

Theme out of the box.
Processor: x86 Family 6 Model 9 Stepping 5 GenuineIntel 1300 Mhz
Memory: 1GB
OS: WinXP Prof SP2 and all patches
Stacktrace shows CPU >90% in Thunderbird.exe!jpeg_fcdt_islow+0x888a

Comment 1

11 years ago
Try a nightly build from the trunk and see if the problem still exists for you.

Some people have reported on mozillazine similar issues with Firefox, (1.5)

jpeg_fdct_islow is the JPEG forward discrete cosine transform. Part of libjpeg.

Severity: major → normal
Component: General → ImageLib
Product: Thunderbird → Core
QA Contact: general → imagelib
Version: unspecified → 1.8 Branch


11 years ago
Summary: VERY SLOW in ANY ACTION → Thunderbird spends >90% proc. cycles in thread jpeg_fcdt_islow+0x888a


11 years ago
Keywords: perf

Comment 2

11 years ago
need to narrow this issue and a good testcase message would be useful - the more extreme the better.

Comment 3

10 years ago
RealMink, can you try an early release?

bug 392394 comment 16 indicates the thread information may not be enough:  "We always decode on the main thread, so seeing jpeg_fdct_islow show up on another thread generally means that the symbol data is missing for that thread and it's picking up just the closest symbol.  Getting a stack for the thread that's consuming the CPU may be useful."
Whiteboard: closeme 2008-12-01

Comment 4

10 years ago
@Reporter, we have not heard back from you in a while, so I am closing this bug as INCOMPLETE. You can reopen this bug if more information becomes available.
Last Resolved: 10 years ago
Resolution: --- → INCOMPLETE
Whiteboard: closeme 2008-12-01
You need to log in before you can comment on or make changes to this bug.