[cairo-bugs] [Bug 31897] _composite_glyphs: Assertion `! (((this_x+4096) | (this_y+4096)) & ~0x3fffu)' failed.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Dec 19 08:46:27 PST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=31897
--- Comment #6 from Uli Schlachter <psychon at znc.in> 2010-12-19 08:46:25 PST ---
Created an attachment (id=41258)
View: https://bugs.freedesktop.org/attachment.cgi?id=41258
Review: https://bugs.freedesktop.org/review?bug=31897&attachment=41258
Patch that apparently fixes this bug
Attached is a patch by ranma42 that seems to fix this bug. I ported the same
change to xlib backend, which might make sense there, too.
All coordinates on a drawable should be addressable through the X11 protocol.
So this just starts a new glyph chunk when the difference between glyph
coordinates becomes too large.
--
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