After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 603594 - Incorrect PDF rendering
Incorrect PDF rendering
Status: RESOLVED NOTGNOME
Product: evince
Classification: Core
Component: PDF
2.28.x
Other Linux
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-12-02 12:57 UTC by Anton
Modified: 2011-07-20 18:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Anton 2009-12-02 12:57:20 UTC
I detected incorrect PDF rendering in Evince 2.27, and it remains in 2.28.

Example e-book is here:
http://narod.ru/disk/14538746000/English.pdf.html

If I try to open it with xpdf, it is rendered correctly. But with Evince there are white areas instead of text.

Example screenshots:

http://omploader.org/vMndlaQ - Almost no text in Evince
http://omploader.org/vMndlag - Correctly rendered next page
http://omploader.org/vMndlaw - Partially displayed text at the next page

There are no troubles with printing - all pages are printed correctly. Problem is only for screen rendering.

System: Arch Linux, Evince 2.28.1, poppler 0.12.2 (cairo).
Comment 1 Emmanuel Fleury 2009-12-02 14:54:44 UTC
Confirmed on Evince 2.29.3 (git master), poppler 0.12.2 (git master).
Comment 2 Felix Möller 2011-07-17 17:34:45 UTC
E-Book is not reachable anymore. So I think this has to be closed. Anton can you provide a new link?
Comment 3 Anton 2011-07-17 18:57:11 UTC
Sorry, I forgot about file expiration at yandex.narod.

Re-uploaded e-book file to the new location:
http://ompldr.org/vOWlsbQ
Comment 4 Anton 2011-07-17 18:59:41 UTC
P.S.: I still reproduce this bug with Evince 3.0.2, poppler 0.16.7:
http://ompldr.org/vOWlsbw
Comment 5 Felix Möller 2011-07-17 19:04:35 UTC
Hi Anton thanks alot for uploading, I can in fact reproduce this:

$ rpm -q evince poppler
evince-3.0.2-1.fc15.i686
poppler-0.16.7-1.fc15.i686
Comment 6 Felix Möller 2011-07-17 23:15:39 UTC
Just tried with okular and the PDF displays just fine with okular from kdegraphics-4.6.5-3.fc15.i686.


Anton please update the version information in this bug, i.e. set the version to 3.0.x.

@developers: Is this an evince or poppler bug?
Comment 7 Carlos Garcia Campos 2011-07-18 12:47:32 UTC
This is a poppler issue, and it looks like another bug in CairoOutputDev::drawImageMaskPrescaled(). In general, rendering issues are poppler bugs, but you can make usre by using poppler-glib-demo.
Thanks.
Comment 8 Felix Möller 2011-07-19 21:51:20 UTC
I reported the issue at https://bugs.freedesktop.org/show_bug.cgi?id=39389
Comment 9 Anton 2011-07-20 18:00:14 UTC
Oh, sorry, I had not reported that I've already created corresponding issue in fd.org bugtracker: https://bugs.freedesktop.org/show_bug.cgi?id=39343

So you've made a dup. Please, close one of these issues as duplicate of another. Thanks a lot.