Glyphs crashes almost every time I run a script that modifies kerning. It crashes from SIGSEGV in python’s visit_decref called during garbage collection (so, sounds like non-python data is in a dict and is being “double freed”.) Full crash log in the zip:
glyphs-crash-script.zip (4.2 MB)
Repro:
- open the two fonts in the zip
- make the italic one the active font
- visit each master in the UI (there’s a bug where the italicAngle is zero in the API until a master has been viewed in the UI)
- run the script
Versions:
- Glyphs 3.1 (3133)
- Python used: “3.9.1 (Glyphs)”
- macOS 10.15.7