Bug 52972

Summary: printing PDF documents still broken with cairo 1.12.2 (git g1e9abd6)
Product: cairo Reporter: Marius Tolzmann <marius>
Component: pdf backendAssignee: Adrian Johnson <ajohnson>
Status: RESOLVED FIXED QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: normal    
Priority: medium CC: braket, freedesktop-bugzilla
Version: 1.12.2   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: after printing as PDF with evince..

Description Marius Tolzmann 2012-07-30 15:33:03 UTC
Created attachment 64959 [details]
after printing as PDF with evince..

Hi..

Bug 51443 mentions the same issue and this may be just a dupe of it.

Since 51443 is confusing (it suddenly discusses 2 bugs, printing problem and a crash) I decided to start a new bug.

I still have problems printing some PDF documents with evince and cairo 1.12.2..
I already tried the latest git (g1e9abd6) but it did not fix my problem. Displaying the PDF in evince is find, printing and print preview is broken.

one problematic PDF can be found here:
http://www-stat.stanford.edu/~ckirby/brad/papers/2005LocalFDR.pdf

i currently use:
cairo latest git g1e9abd6   (1.12.2 + 126 commits)
pixman latest git g1dcca0f  (0.27.x)
poppler 0.20.2
evince 3.5.4

I also attach the pdf file produced by print-to-pdf with evince.

What else can I do/provide to help fixing this bug? 

Best, marius..
Comment 1 Marius Tolzmann 2012-07-30 16:04:39 UTC
printing/previewing this document is fine after downgrading to 1.10.2
Comment 2 Marius Tolzmann 2012-07-30 16:18:14 UTC
A downgrade from 1.12.2 (git g1e9abd6) to 1.12.0 did not fix the issue.

summary:
1.12.2 (git g1e9abd6) -> NOT OK
1.12.0 -> NOT OK
1.10.2 -> OK
Comment 4 Marius Tolzmann 2012-08-01 08:34:08 UTC
thank you for fixing it so fast.. just tested it, it works very well again and displays/prints fine..
Comment 5 Adrian Johnson 2012-08-20 22:00:36 UTC
*** Bug 53853 has been marked as a duplicate of this bug. ***
Comment 6 Marc Meledandri 2012-12-18 20:44:11 UTC
What version of cairo did this fix land in?

I am currently seeing this bug on Debian Wheezy with libcario2 (1.12.2-2).

I see libcairo2 (1.12.6-1) is available in the experimental repository, but it wants to pull in mesa and wayland libraries. Is this bug fixed in the 1.12.6 version?

Thanks
Comment 7 Adrian Johnson 2012-12-18 21:19:37 UTC
(In reply to comment #6)
> What version of cairo did this fix land in?

1.12.4

> I see libcairo2 (1.12.6-1) is available in the experimental repository, but
> it wants to pull in mesa and wayland libraries. Is this bug fixed in the
> 1.12.6 version?

1.12.8 is the latest stable version. It contains fixes for all reported printing bugs.

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.