Not much to add other than that these two fonts seems seriously broken in the 
hinting department. Before it even starts to loop, there is a stack overflow 
with the fpgm, then a lot of stack and storage abuse, before FreeType gave up 
on them doing too many backwards jumps. The backward jump loop is in the 
cvt/prep, which one can see from the FontVal report - the stack /storage abuse 
are cycling over the same byte offsets.

--------------------------------------------
On Fri, 10/2/17, Hin-Tak Leung <ht...@users.sourceforge.net> wrote:

 I can confirm that toggling hinting
 (pressing 'h') in ftview toggles glyph viewing on/off also.
 So the hinting in those two fonts are indeed rather broken.
 I'd like to have a look at the actual brokenness myself some
 times.
 
 FontVal 2.0 had a 2.6.x backend, and should show a generic
 'value too high' error message for those two fonts - I
 hooked up all of FreeType's internal diagnosis one way or
 another, and when there is no existing specific error code
 from the old FontVal code base, one of the generic ones. The
 next substantial FontVal update already uses a more specific
 message for that specific brokenness problem.
 

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

Reply via email to