Bug 403627 - okular cant properly display pdf
Summary: okular cant properly display pdf
Status: RESOLVED UPSTREAM
Alias: None
Product: okular
Classification: Applications
Component: PDF backend (show other bugs)
Version: 1.6.1
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-26 14:44 UTC by cat22
Modified: 2021-12-18 17:51 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
tda-report.pdf example of problem pdf (239.07 KB, application/pdf)
2019-01-26 14:44 UTC, cat22
Details
see page 2 - data is missing entirely for the top section in that page (327.95 KB, application/pdf)
2021-12-18 17:51 UTC, cat22
Details

Note You need to log in before you can comment on or make changes to this bug.
Description cat22 2019-01-26 14:44:10 UTC
Created attachment 117662 [details]
tda-report.pdf example of problem pdf

SUMMARY
I receive weekly PDF reports from TD Ameritrade but the text is always either mangled or missing or both. See attached pdf

STEPS TO REPRODUCE
1. open pdf
2. view document at "Sortable Portfolio Table" in page 1
3. There should be a bunch of stocks listed there when viewing this using the Firefox embedded viewer they are there but the text overlaps and is way too large. Windows apparently has no problem with this document according to TD Ameritrade

OBSERVED RESULT
Mangled or missing text
Note: when viewing in embedded viewer in Firefox its even worse

EXPECTED RESULT

             Okular 1.6.1 and 1.1.2 (different PC's one is leap one is TW)
SOFTWARE/OS VERSIONS
              Linux/KDE Plasma: Leap 42.3 and tumbleweed

KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 
              TW        => KDE 5.54.0 Plasma 5.14.5 Qt version 5.12.0
              LEAP 42.3 => KDE 5.32.0 Plasma 5.8.7 Qt version 5.6.2
ADDITIONAL INFORMATION
              xcb windowing system
Comment 1 Oliver Sander 2019-01-26 14:56:15 UTC
Can you attach a screenshot showing how it is supposed to look?  The table is empty for me.

It is likely to be poppler problem (poppler is the library used by Okular for pdf rendering).  Can you try 'pdftocairo' and see if you get the same misrendering?
Comment 2 Albert Astals Cid 2019-01-26 18:57:43 UTC
Works fine here https://i.imgur.com/B02l7FN.png
Comment 3 Albert Astals Cid 2019-01-26 18:58:47 UTC
ah you meant on the second table, sorry
Comment 4 Albert Astals Cid 2019-01-26 19:00:22 UTC
Yeah the document is malformed, but even ghostscript can workaround it

   **** Error: Tf refers to an unknown resource name: Arial Assuming it's a font name.
               Output may be incorrect.

so i guess poppler should too. Please report a bug at https://gitlab.freedesktop.org/poppler/poppler/issues
Comment 5 cat22 2019-01-27 07:56:11 UTC
I have too many accounts, I'd rather not sign up with another new account, if you have an account can you please report it for me?
Comment 6 cat22 2019-01-27 08:02:01 UTC
pdftocairo produces the same results,  a blank table

pdftocairo -png  ../tda-report.pdf tda-report.png

The png shows the 2nd table is blank, same as okular
Comment 7 Oliver Sander 2019-01-27 08:39:31 UTC
> I have too many accounts, I'd rather not sign up with another new account, if you have an account can you please report it for me?

Not me.  If that bug isn't important enough to you to get a poppler account, then it cannot be more important than the 549 bugs currently open in the poppler issue tracker.
Comment 8 cat22 2021-12-18 17:51:39 UTC
Created attachment 144657 [details]
see page 2 -  data is missing entirely for the top section in that page

On page 2 of the attached document at the top of that page is a section labeled: 
"Sortable Portfolio Table (All values in $ unless otherwise noted)"
It is empty when it should have several stocks listed there
My version of okular is 1.10.2 
KDE 5.76.0 Plasma 5.18.6
Qt: 5.12.7
OpenSuse Leap 15.3