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