GNOME Bugzilla – Bug 634757
Error displaying certain PDF files
Last modified: 2012-04-01 19:52:43 UTC
Created attachment 174394 [details] PDF file causing the error Evince does not display the attached PDF file correctly. The grey diagonal lines are excessing the upper grey border line (view the file with acroread to check the difference).
Created attachment 174395 [details] Underlying TEX file, that was used to generate the PDF.
Johannes, thanks for submitting this. Could you please attach a screenshot of evince rendering side by side of acroread rendering? (I do not have acroread to check the differences)
Created attachment 174397 [details] Screenshot of evince and acroread rendering side by side.
I think the problem is caused by the Tikz pattern fill command \draw[pattern=north west lines,pattern color=gray!25] ... I have met similar issues in other PDF files, which I created using Latex & Tikz.
Created attachment 175230 [details] Working PDF generated by XPDF & ps2pdf I found, that after printing the original PDF with XPDF to a .ps file and then using ps2pdf and pdfcrop the resulting PDF is rendered correctly in evince.
I can no longer reproduce this bug since GNOME 3.4 and Cairo 1.12.0. It seems cairo 1.12.0 is the fix for this bug, as downgrading to 1.10.x breaks it again.