Open Bug 823898 Opened 12 years ago Updated 11 months ago

Thunderbird 17 freezes when reading certain large text emails

Categories

(Thunderbird :: Message Reader UI, defect)

17 Branch
x86_64
All
defect

Tracking

(Not tracked)

People

(Reporter: joel, Unassigned)

References

Details

(Keywords: perf, testcase, Whiteboard: [dupeme?])

Attachments

(4 files)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:17.0) Gecko/20100101 Firefox/17.0 Build ID: 20121129151842 Steps to reproduce: I have certain large text-based emails (automatic error reports) which are consistently freezing up Thunderbird (100% CPU usage, does not recover) every time I try to view them. Actual results: Complete freeze (100% CPU) Expected results: Ability to view the email
I would guess this particular email crashes Thunderbird because of the large base64-encoded images it contains...
I can confirm this problem. In my case Thunderbird freezes and consumes 100% CPU for a few minutes until it actually displays the email (freezing_markup_sample.eml). This email has 2.5 MB. It is an autogenerated diff that is plaintext, but contains HTML tags from the diff. My guess would be that some filters (sanity checks?) in Thunderbird choke on the big amount of tags in the mail, even though it is a plaintext email. Maybe the processing would not be neccessary in this case? If it is, it would be better to show a waiting icon and perform the processing in the background, not blocking the application for a while. Thanks a lot for considering!
This could be considered a security issue as it causes a DOS.
takes forever
Status: UNCONFIRMED → NEW
Component: Untriaged → Message Reader UI
Ever confirmed: true
Keywords: testcase
Whiteboard: [dupeme?]

Lee, can you test this with a current version or beta?

Flags: needinfo?(leergoolsby)
Keywords: perf

Thomas, can your reproduce with the attached testcase?

Flags: needinfo?(leergoolsby) → needinfo?(thomas.raddatz)

Walt, can you reproduce?

Flags: needinfo?(wls220spring)
Attached image image.png

I get this using the email from comment 2 and the second task bar item, but no window.
Clicked "Force Quit" and my Fedora build of Thunderbird 78.7.0 closed.

Flags: needinfo?(wls220spring)

The email has been loaded after ~8 minutes on a PC, Win10, i7-4790T, 16 GB RAM.

Flags: needinfo?(thomas.raddatz)
Depends on: 367116
See Also: → 890457
OS: Linux → All
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: