>>>>> "WL" == Werner LEMBERG <[email protected]> writes:

WL> It seems that the execution of [glyph uni277C's] bytecode at that
WL> size somehow influences rendering of other glyphs, but I have no
WL> idea how this is possible at all.  Valgrind shows nothing, BTW.

The bytecode for DejaVu Sans' uni277C in svn in:

SVTCA[y-axis]
PUSHW_3
 17
 3
 3
CALL
PUSHW_1
 17
SRP0
PUSHW_3
 10
 20
 3
CALL
PUSHW_1
 10
SRP0
IUP[y]
IUP[x]

I can't tell from the code in the .sfd what sub 3 is.

For my compile of DejaVu Sans, uni277C is glyph 4091.

I get the bug from:

:; ftview -f 4091 4 /usr/share/fonts/dejavu/DejaVuSans.ttf

but not from 

:; ftview -f 4092 4 /usr/share/fonts/dejavu/DejaVuSans.ttf

even after hitting ← to back up to glyph 4091, or F9 to back even further.

The prep and fpgm tables were inherited from Bitstream Vera Sans unchanged.

-JimC
-- 
James Cloos <[email protected]>         OpenPGP: 1024D/ED7DAEA6

_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to