The prep table seems to be trash. Can another OS uses it?

 The illegal instruction is 0xAF. My private dev branch of FontVal shows a bit 
more info - the private dev shows stack under flow and point out of range 
before the illegal instruction. Unfortunately the release/pub dev branch of 
FontVal organizes things per glyph, so it only shows the final per-glyph fatal 
error, which is the illegal instruction.

_rast_E_STACK_UNDERFLOW: MSIRP[0] 2 Glyph IP at 000000 (0 0 0)
_rast_E_POINT_OUT_OF_RANGE: MSIRP[0] 2 Glyph IP at 000000 (0 0 0)
_rast_E_STACK_UNDERFLOW: SRP2 2 Glyph IP at 000001 (0 0 0)
_rast_E_POINT_OUT_OF_RANGE: AlignRP 2 Glyph IP at 000002 (0 0 0)
_rast_E_STACK_UNDERFLOW: AlignRP 2 Glyph IP at 000002 (0 0 0)
_rast_E_INVALID_INSTRUCTION: INS_$AF 2 Glyph IP at 000003 (0 0 0)
_rast_E_INVALID_INSTRUCTION: INS_$AF 2 Glyph IP at 000003 (0 0 0)

 ------------------------------
 Date: Mon, 20 Mar 2017 15:37:58 +0800
 From: "=?gb18030?B?j4i/odal?=" <418092...@qq.com>
 To: "=?gb18030?B?ZnJlZXR5cGUtZGV2ZWw=?=" <freetype-devel@nongnu.org>
 Subject: [ft-devel] all the glyphs in this font are
 unloadable
 Message-ID: <tencent_7946cbf15b9ed3937418b...@qq.com>
 Content-Type: text/plain; charset="gb18030"
 
 Hello, team.
 
 I find a 'problematic' font in which all the glyphs are
 unloadable, they all cause Invalid_Opcode error(error code:
 0x80). The loading flag is FT_LOAD_DEFAULT.
 
 Please check it. Thank you.

_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to