You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The check fails to complete with a ZeroDivisionError. The problem is very similar to that described in #4699, but the details of the error message are not identical to that one. Plus I am running the very latest Fontbakery as of a few hours ago.
NOTE that this is a pretty weird font. In many masters, some contours genuinely ARE collapsed down to a single point. This is “normal” for this font, and has to do with how the animated fill axis works. So, a rejection by Fontbakery is ok, but a div-by-zero error is not ideal.
(If you tell me I just need a custom override to not run certain checks, I will not be shocked.)
Expected behaviour
The check should complete and give better feedback.
Observed behaviour
The check fails to complete with a ZeroDivisionError. The problem is very similar to that described in #4699, but the details of the error message are not identical to that one. Plus I am running the very latest Fontbakery as of a few hours ago.
NOTE that this is a pretty weird font. In many masters, some contours genuinely ARE collapsed down to a single point. This is “normal” for this font, and has to do with how the animated fill axis works. So, a rejection by Fontbakery is ok, but a div-by-zero error is not ideal.
(If you tell me I just need a custom override to not run certain checks, I will not be shocked.)
Expected behaviour
The check should complete and give better feedback.
Resources and steps needed to reproduce
This can be reproduced with the font file currently available at https://github.com/google/material-design-icons/blob/master/variablefont/MaterialSymbolsOutlined%5BFILL%2CGRAD%2Copsz%2Cwght%5D.ttf
Using:
The problem is new since I upgraded Fontbakery, but I think the check itself was added since my previous Fontbakery version.
The text was updated successfully, but these errors were encountered: