As found in FontForge 20220308 (Windows version):
Changing the weight of some glyphs causes FontForge to hang with 100% CPU usage.
Steps to reproduce:
- Open the Cochineal-italic.otf font file (attached in zip)
- Select all glyphs (Ctrl-A)
- Go to Element / Style / Change Weight
- In the dialog, set "Embolden by" to 12 em units, and leave the other settings at their defaults:
- Click Ok. The first few glyphs appear to get emboldened as expected, but as soon as we get to the "A" glyph, FontForge will hang with 100% processor usage and never complete the operation.
Cochineal-Italic.zip