-
Notifications
You must be signed in to change notification settings - Fork 27
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
Suspected endless loop in autohinting Shaper coverage computation with Poppins Semibold #1295
Comments
Repro snippet example: https://gist.github.com/drott/358588887648cefdf845f7a33451f0c2 |
Does seem to occur with Poppins 4.003 from MS: |
Does not repro with https://github.com/itfoundry/Poppins/releases/tag/v4.003 and file |
In this font, lookup 27 (from |
Adds a stack to detect cycles in GSUB lookups while computing shaper coverage for autohinting. Fixes #1295
In Chrome
content_shell
and https://rtsh.es/test/poppins.html the content tab starts to hang.Running this and content_shell with gdb
$ gdb --args out/gnrelease/content_shell --single-process https://rtsh.es/test/poppins.html
Then stopping and running
thread apply all backtrace
reveals the stack trace at which this is hanging:
The text was updated successfully, but these errors were encountered: