The attached patch (extracted from XFree86 CVS) fixes an important
bug in libXrender where Xrender could generate invalid protocol
streams when rendering long text strings.
The patch also includes a fix for a crash you'd get when
using our XFree86-libs with a server with a newer version of
XRender. It isn't important now, but will be more important
when we eventually ship XFree86-4.3.
Created attachment 74426 [details]
Patch to xc/lib/Xrender/Glyph.c
Patch applied to 4.2.0-70 in rawhide.
Packages test out test fix the test case I have and to work well