BUG -- Xnest 1.5 sunken by XftDrawString8()

Eeri Kask Eeri.Kask at inf.tu-dresden.de
Wed Oct 7 01:36:57 PDT 2009


It appears the tiny attached program crashes Xnest if the line

        #if 0 /* halve width */

is changed to

        #if 1 /* halve width */

Basically then it Xft-paints text beyond 'bounding-area' of XShape.

In contrast, this program doesn't crash Xnest 1.2 and 1.3.


    Eeri Kask

P.S. To prove it is XftDrawString8() problem please change

        #if 1   /* enable/disable exposures */


        #if 0   /* enable/disable exposures */

few lines below and rerun.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: TextBitmapShape_BugDemo.c
URL: <http://lists.x.org/archives/xorg/attachments/20091007/4853d5f7/attachment.c>

More information about the xorg mailing list