Closed Bug 1665287 Opened 4 years ago Closed 4 years ago

Wrong encoding of decrypted messages from Symantec Encryption Desktop

Categories

(MailNews Core :: Security: OpenPGP, defect)

Thunderbird 82
defect

Tracking

(thunderbird_esr78 fixed, thunderbird82 fixed)

RESOLVED FIXED
83 Branch
Tracking Status
thunderbird_esr78 --- fixed
thunderbird82 --- fixed

People

(Reporter: mdop, Assigned: KaiE)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached image Enigmail vs native

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0

Steps to reproduce:

I sent an encrypted email to an user of Symantec Encryption Desktop who replied.

Actual results:

Reply from Symantec Encryption Desktop is displayed in wrong encoding.

Expected results:

The same email is displayed correctly in Thunderbird 68.x with Enigmail.

I have just sent an sample message to bob-test@kuix.de.

Component: Security → Security: OpenPGP
Product: Thunderbird → MailNews Core

Marcel, thanks for the report and the test message.

I understand that in your screenshot, the first line is the "expected" display, and the second line shows the "broken" display, right?

Using your test message, I see the second (broken) line shown.
If I back out locally, I see the first line from your screenshot.

This is a regression from bug 1659443.

I suggest that we back out bug 1659443 and try to find a better fix.

Status: UNCONFIRMED → NEW
Ever confirmed: true
Regressed by: 1659443
Assignee: nobody → kaie
Status: NEW → ASSIGNED

Yes, in the screenshot, the first line is expected display and second one is actual (broken) display.

Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/66f6e3dca6d8
Backout initial fix for bug 1659443 because it regressed international characters. r=mkmelin DONTBUILD

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch

Comment on attachment 9178312 [details]
Bug 1665287 - Backout initial fix for bug 1659443 because it regressed international characters. r=mkmelin

[Approval Request Comment]
Regression caused by (bug #): 1659443
User impact if declined: International users cannot read decrypted messages in their language
Testing completed (on c-c, etc.): Backout, so code is known to have worked previously.
Risk to taking this patch (and alternatives if risky): minimal, but restores slowness

Attachment #9178312 - Flags: approval-comm-esr78?
Attachment #9178312 - Flags: approval-comm-beta?

Comment on attachment 9178312 [details]
Bug 1665287 - Backout initial fix for bug 1659443 because it regressed international characters. r=mkmelin

[Triage Comment]
Approved for beta
Approved for esr78

Attachment #9178312 - Flags: approval-comm-esr78?
Attachment #9178312 - Flags: approval-comm-esr78+
Attachment #9178312 - Flags: approval-comm-beta?
Attachment #9178312 - Flags: approval-comm-beta+
Keywords: regression
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: