Bug 6174

Summary: cairo backend does not display some elements
Product: poppler Reporter: Patrick Pletscher <pat>
Component: cairo backendAssignee: poppler-bugs <poppler-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high CC: nshmyrev
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: 3 cubes that don't get displayed at all with cairo. With splash everything seems to be okay.
All the red dots are not displayed at all with cairo backend

Description Patrick Pletscher 2006-03-08 05:01:33 UTC
See the attached files. They both render fine in gtk-splash-test, but don't show
some elements in gtk-cairo-test.

I think they both suffer from the same problem (however I'm not entirely sure).
The bugs were originally reported against evince
(http://bugzilla.gnome.org/show_bug.cgi?id=173143 and
http://bugzilla.gnome.org/show_bug.cgi?id=159494), but we think that this bug is
a poppler-bug.

It is maybe related to poppler bug
https://bugs.freedesktop.org/show_bug.cgi?id=4330, but there gradients get
displayed (although in a awkward fashion). Here the elements don't get displayed
at all...
Comment 1 Patrick Pletscher 2006-03-08 05:03:40 UTC
Created attachment 4857 [details]
3 cubes that don't get displayed at all with cairo. With splash everything seems to be okay.
Comment 2 Patrick Pletscher 2006-03-08 05:06:49 UTC
Created attachment 4858 [details]
All the red dots are not displayed at all with cairo backend
Comment 3 Jeff Muizelaar 2006-03-21 15:37:48 UTC
The problem with cube image is that CairoOutputDevice does not implement
drawMaskedImage.
Comment 4 Jeff Muizelaar 2006-04-12 16:49:21 UTC
Drawing of the 3 cubes pdf is now fixed in cvs. I am making a gamble that the 
red dots problem is really #5561. Changes to fix #5561 are available at:

 git://git.cairographics.org/~jrmuizel/cairo dashing

Note, I haven't actually tested that the red dots problem is the same as #5561.
Comment 5 Jeff Muizelaar 2006-04-13 09:46:25 UTC
The red dot problem isn't exactly #5561. Instead it is a problem with cairo's 
rendering of zero length lines.
Comment 6 Jeff Muizelaar 2006-09-20 17:21:49 UTC
This should be fixed with cairo 1.2.4

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.