Open Bug 753508 Opened 13 years ago Updated 3 years ago

Message in Berylium font renders with characters off by 1 (rot 1)

Categories

(Thunderbird :: Message Reader UI, defect)

12 Branch
x86_64
Windows 7
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: r_q_einstein-mozilla, Unassigned, NeedInfo)

Details

(Keywords: testcase)

Attachments

(2 files)

Attached file Rot1message.eml
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 Steps to reproduce: Viewed the attached message on Thunderbird 12.0.1 on my Windows 7 64-bit machine. Actual results: The message rendered with the following text: "Up bmm: Ibqqz Gsjebz! Kvtu b ifbet vq -- J xjmm cf po wbdbujpo tubsujoh Nbz 28ui boe xjmm sfuvso up uif pggjdf bgufs uif Nfnpsjbm Ebz Ipmjebz."... which, interestingly, has each character off by 1. Expected results: The message should have rendered with the following text: "To all: Happy Friday! Just a heads up -- I will be on vacation starting May 17th and will return to the office after the Memorial Day Holiday."... When I copy and paste the text from the garbled message into GNU emacs, MS wordpad, MS notepad, MS Word, or MS Outlook it renders correctly. When I copy and paste the text into a Thunderbird message composition window, it renders garbled, as above. When I view the message source, it appears ungarbled (both in the plain text section and in the HTML section). The garbled text is inside the following span: span style=3D'font-size:14.0pt;font-family:Berylium' I suspect that Thunderbird has a bug rendering that font. If I view the exact same message using MS Outlook (also using that font), it shows up correctly. If I view the exact same message using Thunderbird on my Linux machine, it shows up correctly.
Do you get the same behavior in Firefox ?
> Do you get the same behavior in Firefox ? I can't think of a way to view that e-mail in Firefox. My mail server has no web interface, so I can't view that message directly in a Firefox browser. If I use Firefox to browse to Google Documents and paste the garbled message into a Google Text Document, it pastes ungarbled (but it uses Arial font, not Berylium). If I create an HTML document consisting of everything between the <html> and the </html> tags in the e-mail message, then view that document in Firefox, it displays fine.
(In reply to Matt Carter from comment #0) For me it renders correctly: User Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 Application Build ID: 20120428123100
Attachment #622484 - Attachment mime type: application/octet-stream → text/plain
Keywords: testcase
I have diagnosed the problem further: If the attached message renders correctly for you, it's probably because you're missing the Berylium font that the message uses, so Thunderbird just shows you the default font. I found that if I deleted the Berylium font from my system, the message shows fine (using a default font). I am attaching the font file for your reference. (Note that Microsoft Word displays this font correctly if I copy and paste from Thunderbird to Word, so it doesn't seem to be a problem with the font. It seems to be a problem with Thunderbird handling this font.
This is the Berylium font I found on my system. I'm not sure what 3rd party software installed it. Thunderbird seems to garble text that uses this font. Microsoft Word does not.
Matt Still see this problem when using a current version?
Flags: needinfo?(r_q_einstein-mozilla)
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: