Closed Bug 1477582 Opened 6 years ago Closed 5 years ago

Program Crashes [@ OOM | small] if HTML Email Signature Contains One (or More) Large DataURI Elements

Categories

(Thunderbird :: Message Compose Window, defect)

52 Branch
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: bkane, Unassigned)

Details

(Keywords: crash, testcase)

Crash Data

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0
Build ID: 20180621064021

Steps to reproduce:

Added HTML (see attached file) as email signature to one of my many email accounts.  Tried to compose new email, selecting account with the desired email signature.  Crash!

Even closed Thunderbird after updating email signature and composing email.  No difference.

Note:  Without @font-face using dataURI, email signature works with image dataURI.


Actual results:

Crash Reporter window.  Nothing else.  Did not even get blank compose window.


Expected results:

Blank email compose window with proper HTML email signature visible below.
Does it also crash if you try version 60 from https://www.thunderbird.net/en-US/channel/ ?
Severity: normal → critical
Status: UNCONFIRMED → NEW
Crash Signature: [@ OOM | small]
Ever confirmed: true
Flags: needinfo?(bkane)
Keywords: crash, testcase
Summary: Program Crashes if HTML Email Signature Contains One (or More) Large DataURI Elements → Program Crashes [@ OOM | small] if HTML Email Signature Contains One (or More) Large DataURI Elements
Question:  Since I have been regularly updating my Thunderbird, and it shows that I am update-to-date using the "release channel", why am I on release 52 vs. 60?
Flags: needinfo?(bkane)
60 has not yet been made available on release channel
Good idea.  So I checked out Thunderbird on Portable Apps and the beta track allowed me to download and use this version (60.0b4) without migrating my current isntallation.

Lo and behold, the HTML email signature seems to be working.  No crashes and all seems to be good.

So, when does 60 make it to the release track (ETA)?
That signature as attached in attachment 8994038 [details] works fine for me in both TB 52.9.1 and TB 60.0 ESR.

WFM based on prior comments

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: