-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Certain fonts crash get_features() #50
Labels
bug
Something isn't working
Comments
Could you provide also a font to use for adding a test case? |
The file I linked is fine to use as a test case, as it is an older version of League Gothic which is licensed under OFL. |
Sorry, I totally missed the link in the first message! Thank you |
fabiocaccamo
pushed a commit
that referenced
this issue
Jan 29, 2023
* Fix crash on Windows Without deleting the object the file stays locked preventing the removal of the temporary folder * Correctly center text in get_image() * Fix AttributeError in get_features() Closes #50 * Set unicode_name default to None Closes #51 * Check if chr() conversion is in acceptable range Closes #52 * Add unit tests for issue 50, 51, 52 * Expose all TTFont arguments * Fix typos in pull request template * Fix get_fingerprint()
Fixed in |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Python version
3.10.9
Package version
0.14.4
Current behavior (bug description)
Calling
get_features()
on this font crashes fontbro.Stacktrace:
Looks like
FeatureList
can be None. This only affects the GSUB and not the GPOS table.Upvote & Fund
The text was updated successfully, but these errors were encountered: