Bug 584312

Summary: PDF content not properly displayed
Product: [Fedora] Fedora Reporter: Rui Matos <tiagomatos>
Component: cairoAssignee: Benjamin Otte <otte>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 13CC: behdad, mkasik
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: cairo-1.10.0-1.fc14 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-09-11 03:31:47 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Rui Matos 2010-04-21 11:11:06 UTC
[ this was originally reported in gnome bug 615475 ]

On Fedora 12 with these versions:

evince-2.28.2-1.fc12.i686
poppler-0.12.4-2.fc12.i686
cairo-1.8.8-3.fc12.i686

I'm seeing a bug in the way the content of certain PDFs is displayed which
makes them unreadable.

These PDFs are bills with some personal information which I'd prefer not to
attach to a public forum like this. But I'm willing to email them personally to
a developer who can debug this issue.

I'm going to attach screenshots of the same file displayed by Preview on OS X
and Evince on Fedora 12.

</end original report>

I've also confirmed that this problem also happens on Fedora 13 Beta.

The upstream developer Carlos Garcia Campos says that the problem is fixed with poppler >= 0.13.x and cairo >= 1.9.6

Comment 1 Marek Kašík 2010-04-21 11:43:06 UTC
Hi Rui,

could you send me the PDF too? I would like to find out which patch can fix it.

Regards

Marek

Comment 2 Marek Kašík 2010-04-21 15:08:39 UTC
Hi Rui,

thank you for sending me the pdf. I've traced the problem into cairo. The problem can be fixed by the commit "Remove clip handling from generic surface layer." (included in cairo 1.9.4, SHA1 ID: bed2701e1c89095878d549cbca8f22d84f3dda3c).
I'm reassigning this to cairo.

Regards

Marek

Comment 3 Fedora Admin XMLRPC Client 2010-06-17 15:23:49 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 4 Fedora Update System 2010-09-08 00:07:31 UTC
cairo-1.10.0-1.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/cairo-1.10.0-1.fc14

Comment 5 Fedora Update System 2010-09-08 03:17:35 UTC
cairo-1.10.0-1.fc14 has been pushed to the Fedora 14 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update cairo'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/cairo-1.10.0-1.fc14

Comment 6 Fedora Update System 2010-09-11 03:31:22 UTC
cairo-1.10.0-1.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.