#695222 evince only shows garbage when displaying certain PDF documents

Package:
libcairo2
Source:
cairo
Description:
Cairo 2D vector graphics library
Submitter:
Rogério Brito
Date:
2012-12-10 13:51:08 UTC
Severity:
normal
#695222#5
Date:
2012-12-05 16:51:45 UTC
From:
To:
Hi.

Evince (but not other poppler-based viewers, like the xpdf that is in
Debian) only show garbage when displaying certain documents.

In particular, if a LaTeX document generated by dvips happens to have T3
fonts and that document is converted to a PDF file via ps2pdf, then only
garbage can be seen on the screen.

Minimal working example attached. To compile the document, just do:

    latex test; dvips test; ps2pdf14 test.ps

and try to see the resulting PDF file with evince.


Regards,

Rogério Brito.

#695222#10
Date:
2012-12-06 02:41:30 UTC
From:
To:
This file shows correctly in Ubuntu precise with evince 3.4,
While cannot work with evince 3.6 in Debian experimental.
Is it a problem of font config?

#695222#15
Date:
2012-12-06 08:15:06 UTC
From:
To:
..

This is most likely another one of those libcairo regressions that
happened in 1.12. Precise is shipping libcairo 1.10 afaik.

Rogerio, could you try the 1.10 snapshots from [1] to verify that?

Michael

[1] http://snapshot.debian.org/package/cairo/1.10.2-7/

#695222#20
Date:
2012-12-10 13:41:24 UTC
From:
To:
reassign 695222 cairo
thanks

Hi, Michael.

Yes, grabbing 1.10 from snapshots fixes the problem. Reassigning this bug to
cairo.

Perhaps this bug should have its severity raised? Doing some git bisect
might be the case to find a commit to be reverted (if this regression is
considered to be important enough to be fixed before a release).


Regards,

Rogério Brito.