How to debug OTF autohinting getting stuck on export?

Hey,

got a font that doesn’t export when autohinting is set for the OTFs. I checked the Console logs, but there’s nothing to go on in terms of debugging the cause for this.

Best I can do: Toggle autohint, without it exports, with, it just gets stuck on “Exporting fonts (spinner) forever”. The font has seven masters, 2 stem values, and PS manual hints, in the first master for all glyphs, in some glyphs for in all masters.

Cheers,
Johannes

Edit: On version 3.5 (3517)

Do you have a glyph with lots of outlines? Or complex outlines? The autohinter might be adding too many hints.

Add a floating hint above the outlines in order to circumvent this. Georg is aware of the problem, which is fixed in an upcoming version.

Hm, there’s nothing crazy in there. Just Extended Latin and basic symbols, without any super intricate designs. Maybe /æ/ with 80 points is the most complex, that ballpark anyway.

Maybe your outlines are still on the more complex side. Try these strategies to see if that helps:

Reopening the app and font to check for what are the most complex glyphs “fixed” it. Now it exports?!

:man_shrugging:

Maybe the app itself was stuck. That can be caused by various things. Please report if it happens again.