Bug 13453 - Does not render images or text properly for this PDF
Summary: Does not render images or text properly for this PDF
Status: RESOLVED FIXED
Alias: None
Product: poppler
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: poppler-bugs
QA Contact:
URL: http://www.freechurch.org/pdf/monthly...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-29 22:53 UTC by Kieran Clancy
Modified: 2009-06-17 15:16 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
xpdf screenshot, page 3 (118.23 KB, image/jpeg)
2007-11-29 22:54 UTC, Kieran Clancy
Details
evince screenshot, page 3 (28.70 KB, image/jpeg)
2007-11-29 22:56 UTC, Kieran Clancy
Details

Description Kieran Clancy 2007-11-29 22:53:25 UTC
This PDF, which works without problems in Xpdf 3.02, does not render properly in evince 0.8.2 (poppler 0.5.4).

See URL field for the problematic PDF.

Will attach screenshots of page 3 from both evince and xpdf.
Comment 1 Kieran Clancy 2007-11-29 22:54:22 UTC
Created attachment 12859 [details]
xpdf screenshot, page 3
Comment 2 Kieran Clancy 2007-11-29 22:56:02 UTC
Created attachment 12860 [details]
evince screenshot, page 3
Comment 3 Brad Hards 2007-12-02 22:28:20 UTC
I tried this with evince 2.20.1 (using poppler 0.6(cairo)) on Fedora 8, and it is still a problem.

I saw a lot of "cario context error: out of memory" errors on the command line.

It does render OK with the Qt4 test application (i.e. using splash) for poppler head. Can't test with cairo on head.
The Qt4 test app did show this error sequence:

Error: Missing language pack for 'Adobe-Japan1' mapping
Error: Unknown font tag 'C0_0'
Error (190696): No font in show

for each page (although the number on the third line changes).

xpdf-3.0.2 also shows the Error: Unknown character collection 'Adobe-Japan1' line for each page.

Possibly a bad combination of cairo backend bug and some incomplete stuff in poppler core?
Comment 4 Jeff Muizelaar 2007-12-04 20:39:53 UTC
Sounds like 9846 which should be fixed by a newer cairo.
Comment 5 Tobias Florek 2008-09-19 12:18:58 UTC
a similar-looking bug appears on ubuntu with evince 2.23.92 (deb version 2.23.92-0ubuntu1) and libpoppler 0.8.7 (0.8.7-1) with this document
http://www.huettenhilfe.de/wp-content/uploads/kochbuch/Tapas-Kochbuch.pdf

pdffonts outputs (a dozen times) 
"Error: Missing language pack for 'Adobe-Japan1' mapping"
and one found font.

installing the package cmap-adobe-japan1  (or ...-japan2) does not make a difference (but i have no idea, what this is about, so this might have been expected).
Comment 6 Tobias Florek 2008-09-19 12:25:39 UTC
i have just seen, that this seems not to be a bug in poppler (or evince), but in ubuntu, as it works if i install ubuntu's poppler-data package.

sorry for the noise.
Comment 7 Albert Astals Cid 2009-06-17 14:35:03 UTC
Seems to render fine for me, please reopen if it still fails for you.
Comment 8 Kieran Clancy 2009-06-17 15:16:37 UTC
Yes, this is fixed for me too now, using:
evince-2.26.1-1.fc11.i586
poppler-0.10.5-1.fc11.i586


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.