Open Bug 1807042 Opened 1 year ago Updated 1 year ago

pdf displays incomplete when openend in Thunderbird (but OK in Firefox)

Categories

(Thunderbird :: General, defect)

Thunderbird 102
Unspecified
Linux
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: c3023, Unassigned)

References

Details

(Keywords: testcase)

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:108.0) Gecko/20100101 Firefox/108.0

Steps to reproduce:

  1. receive an email with a pdf
  2. right-click the pdf and choose "open"

I use the latest version of TB 102.6 on Ubuntu 22.04. This bug exists at least since Feburary 2022 when I received this email. Luckily it is immediately clear that information is missing.

I recently reopened the old email, and tested it in Firefox (108, latest), and Nextcloud (internal pdf.js v25 latest). Both show the PDF fine. But Thunderbird is not.

Actual results:

  1. pdf is openend in a new tab, but information is missing

Expected results:

  1. pdf is openend in a new tab and is should show all information

I found this bug https://bugzilla.mozilla.org/show_bug.cgi?id=1660603 but my PDF is shown correctly in Firefox

Summary: pdf incomplete in Thunderbird (but OK in Firefox) → pdf displays incomplete when opeend in Thunderbird (but OK in Firefox)
Component: Untriaged → General
See Also: → 1660603
Summary: pdf displays incomplete when opeend in Thunderbird (but OK in Firefox) → pdf displays incomplete when openend in Thunderbird (but OK in Firefox)
Keywords: testcase
OS: Unspecified → Linux

Hello,

I think I have found the reason. When opening the pdf, I see a lot of the following error messages in the console:

Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_T.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_A.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_R.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_I.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_E.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_F.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_K.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_P.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_a.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_r.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_t.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_i.". pdf.js:454:13
Warning: getPathGenerator - ignoring character: "Error: Requesting object that isn't resolved yet SofiaPro_path_c.". pdf.js:454:13

obviously SofiaPro is not installed, but yet it worked in Firefox. So in Settings -> Fonts & Colors -> Advanced -> Font Control, I checked "Allow messages to use other fonts", and voila, nothing is missing anymore!

I'm not sure if that is Linux related, and I'm not sure whether "allow messages to use other fonts" is unchecked by default. But it might be a good idea to allow "other fonts" at all times for PDFs (as e.g. the Firefox pdf viewer seems to do?)?

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: