Bug 94830 - [Regression]
Summary: [Regression]
Status: RESOLVED DUPLICATE of bug 94756
Alias: None
Product: poppler
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-05 15:07 UTC by Bjørn Lie
Modified: 2016-04-05 15:27 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
pdf that reproduces the problem with mentioned versions. (21.47 KB, text/plain)
2016-04-05 15:07 UTC, Bjørn Lie
Details

Description Bjørn Lie 2016-04-05 15:07:54 UTC
Created attachment 122721 [details]
pdf that reproduces the problem with mentioned versions.

The patch commited to fix https://bugs.freedesktop.org/show_bug.cgi?id=92508

leads to evince to not be able to display pdf's generated from google-docs.
Reverting said commit fixes the issue.

evince-3.20.0
poppler-0.42.0

Bug was reported downstream in openSUSE, then reported to gnome, where debugging lead to this report.

bgo
https://bugzilla.gnome.org/show_bug.cgi?id=764641

boo
https://bugzilla.opensuse.org/show_bug.cgi?id=973888

commit
https://cgit.freedesktop.org/poppler/poppler/commit/?id=57b7a52
Comment 1 Thomas Freitag 2016-04-05 15:11:54 UTC

*** This bug has been marked as a duplicate of bug 94756 ***
Comment 2 Thomas Freitag 2016-04-05 15:17:51 UTC
BTW, google-docs should not reference to objects it doesn't write into the PDF, i.e. xrefs 2 and 3 are marked as free in the xref table, but the catalog references obj 2 as /Outlines and obj 3 as /JavaScript.
So the PDFs are faulty!!!
Comment 3 Bjørn Lie 2016-04-05 15:27:00 UTC
(In reply to Thomas Freitag from comment #2)
> BTW, google-docs should not reference to objects it doesn't write into the
> PDF, i.e. xrefs 2 and 3 are marked as free in the xref table, but the
> catalog references obj 2 as /Outlines and obj 3 as /JavaScript.
> So the PDFs are faulty!!!

I have no doubt that you are correct in that statement, but as you probably know, google is so big that us minor players just have to work around them :-(


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.