[cairo-bugs] [Bug 31062] New: Regression: Printing certain documents yields characters scattered all over the page

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Oct 23 06:36:27 PDT 2010


           Summary: Regression: Printing certain documents yields
                    characters scattered all over the page
           Product: cairo
           Version: 1.10.0
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: medium
         Component: general
        AssignedTo: cworth at cworth.org
        ReportedBy: stimberg at users.sourceforge.net
         QAContact: cairo-bugs at cairographics.org

In the Ubuntu bug tracker, bug reports are piling up about evince producing
scrambled documents when printing (also when printing to file, also seen in
print preview):

This seems to be a regression, evince in Ubuntu 10.10 (cairo 1.10.0) shows this
issue, evince in Ubuntu 10.04 (cairo 1.8.10) does not.

One example document showing this problem:
And this is the output of "Print to file (PDF)":

When I build evince in Ubuntu 10.04 with the newer version of cairo, I can
reproduce this problem, therefore I think it is really a cairo bug. 

I tried bisecting cairo from git, and it points to this commit as introducing
the problem:
edcefa87ed0a8ff59b54ef9251182ce68f9158ba type1: Use correct glyph advance when
subsetting type 1 fonts

It's perfectly possible that I did something wrong in debugging this issue, but
the above commit sounds at least potentially related.

Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the cairo-bugs mailing list