> I met an issue in function t42_parse_sfnts, the statement in > line 692 seem incorrect as below: [...]
What exactly do you mean with 'meeting an issue'? Do you have a font that produces strange output because of this line? > size = (FT_ULong)( limit - parser->root.cursor ); > > this parser->root.cursor is changed, result the size takes > incorrect value, it is not size of sfnt table. IIRC, `size` is not the size of the SFNT table but the size of the available data. It is only used for checking array boundaries. > I use the freetype 2.11.0 library For checking problems it is always best (and easiest for us) if you test the git version of FreeType. Werner