Created attachment 103393 [details] 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
I've tested this patch and it works for me. Do you want to provide your full name for the commit or just "rodrigo <rodrigorivascosta@gmail.com>"?
(In reply to comment #1) > I've tested this patch and it works for me. Do you want to provide your full > name for the commit or just "rodrigo <rodrigorivascosta@gmail.com>"? "rodrigo" is my bugzilla user. My full name is "Rodrigo Rivas Costa", that will be cool. Thanks!
commit 932548ef25864958ef966ffe83e7c945c3ff3cd4 Author: Rodrigo Rivas Costa <rodrigorivascosta@gmail.com> Date: Tue Aug 19 00:09:50 2014 +0930 win32 print: fix cache_frozen assertions Bug 81709
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.