Bug 26477 - background color is rendered over the text in a table line
Summary: background color is rendered over the text in a table line
Status: RESOLVED FIXED
Alias: None
Product: poppler
Classification: Unclassified
Component: cairo backend (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-08 10:19 UTC by zebulon
Modified: 2010-02-08 12:22 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
the file has been anonymized with pdfedit but still show the same rendering bug in evince (12.66 KB, application/pdf)
2010-02-08 10:19 UTC, zebulon
Details
a screenshot of the problem in evince (178.79 KB, image/png)
2010-02-08 10:21 UTC, zebulon
Details

Description zebulon 2010-02-08 10:19:49 UTC
Created attachment 33166 [details]
the file has been anonymized with pdfedit but still show the same rendering bug in evince

I have submitted a bug #608870 https://bugzilla.gnome.org/show_bug.cgi?id=608870 for evince to be told it is a bug in poppler, whereas there is only a problem in evince and not in xpdf or okular.

background color in a table line is rendered over the text of the table.
look at the second attachement for a screenshot.

using
poppler 0.12.3
poppler-glib 0.12.3-1
poppler-qt-0.12.3-1
xpdf-3.02_pl4-2
kdegraphics-okular-4.3.4-2
evince 2.28.2-1

i have been told it is fixed with poppler 0.13.0 and cairo 1.9.4 but i have tested evince showing the test.pdf with poppler 0.13.0 and cairo 1.9.4 and the problem is still there.
Comment 1 zebulon 2010-02-08 10:21:55 UTC
Created attachment 33167 [details]
a screenshot of the problem in evince

red rectangles have been added for anonymity
Comment 2 Carlos Garcia Campos 2010-02-08 11:45:34 UTC
The document uses blend modes, make sure you build cairo before poppler. Could check whether you have macro CAIRO_HAS_BLEND_MODES enabled in poppler config.h file, please?
Comment 3 zebulon 2010-02-08 12:22:48 UTC
ok. sorry for the noise. it is working.

the first time i compiled poppler before cairo. and got it all wrong.

now that i compile cairo 1.9.4 before poppler all is fine in evince and the test.pdf is rendered ok. 
and this time i got #define CAIRO_HAS_BLEND_MODES 1



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.