googlefonts / googlefonts/glyphsLib
Recursive glyph references choke glyphsLib
Open
- Dominant language
- Python
- Stars
- 201
- Forks
- 56
- Avg merge
- 17m
- Merged PRs (30d)
- 1
Description
(Filing this here to take it out of my inbox)
Jany found a file with the following properties:
* parenleft is a glyph with outlines, and in the background it has bracketleft as a component
* bracketleft is a glyph with outlines, and in the background it has parenleft as a component
> The situation is valid but glyphsLib chokes on it (`RecursionError: maximum recursion depth exceeded while calling a python object.`) because for some reason it creates a component loop in the same layer... to investigate further
Contributor guide
Assessment
This issue has not been assessed yet.