[cairo-bugs] [Bug 81709] New: Win32 printer backend fails with scaled_font->cache_frozen assertion

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jul 24 01:51:54 PDT 2014


          Priority: medium
            Bug ID: 81709
          Assignee: cairo-bugs at cairographics.org
           Summary: Win32 printer backend fails with
                    scaled_font->cache_frozen assertion
        QA Contact: cairo-bugs at cairographics.org
          Severity: normal
    Classification: Unclassified
                OS: Windows (All)
          Reporter: rodrigorivascosta at gmail.com
          Hardware: x86 (IA32)
            Status: NEW
           Version: 1.12.16
         Component: win32 backend
           Product: cairo

Created attachment 103393
  --> https://bugs.freedesktop.org/attachment.cgi?id=103393&action=edit
PATCH: fix the cache_frozen assertion

Hello all!

I'm trying to use cairo 1.12.16 to print on a Win32 printer, and I'm always
getting an assertion error:

    At cairo-scaled-font.c:2961:
    Assertion failed: "scaled_font->cache_frozen"

Googling around, I found a message in the mailing list from Dec. 2013 [1] with
this very same error and some suggestions. Unfortunately it seemed to have
passed unnoticed...

Anyway, I've written a patch that seems to fix the issue (attached).

Best regards.

 [1]: http://lists.cairographics.org/archives/cairo/2013-December/024848.html

You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20140724/dd01672d/attachment.html>

More information about the cairo-bugs mailing list