Bug 99243

Summary: Missing chars, but pdf.js displays them correctly
Product: poppler Reporter: sergio.callegari
Component: generalAssignee: poppler-bugs <poppler-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description sergio.callegari 2017-01-01 23:48:13 UTC
I have an issue with viewing a PDF file on poppler based viewers.

Please check

https://asp.eurasipjournals.springeropen.com/articles/10.1186/s13634-016-0326-2

and click the "Download PDF" button to get the critical file. It is an open access scientific paper, so it should be downloadable by everybody.

If I open the file with KDE Okular on Linux, poppler 0.44 gets used for the rendering on my system.

For the file specified above, starting from page 3 I have many missing chars, including: the "minus" sign (e.g., eqn. 3); the "in" sign (e.g., inline formula right below eqn. 6); the "less than" sign (e.g., eqn. 9), and so on.

All the missing chars seem to be on math fonts.

Interestingly:

- Mozilla's pdf.js displays everything correctly.
- Adobe reader, Foxit reader, MasterPDFeditor show some of the chars that are missing with poppler, but still miss some other chars (such as the minus sign).
Comment 1 Maris Nartiss 2018-01-16 18:27:35 UTC
That PDF renders fine for me in both – FF build in PDF viewer and Okular 1.3.1. Please retest and close if it renders fine now.

Tested with:
poppler-0.62.0-r1
poppler-data-0.4.8
Gentoo ~AMD64
Comment 2 sergio.callegari 2018-01-26 21:43:51 UTC
Yes, seems to be OK now. Tested on kubuntu 17.10.
Comment 3 sergio.callegari 2018-01-26 21:46:04 UTC
Poppler at 0.57.0

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.