"When generating the virtual nodes for ground fills we get the via size by using getRuleSetWithExactSelector("via"). This normally matches the default rule set which has the size information, but if the user adds a global rule set for vias that one will be matched instead. If also the user doesn't add the size rule to the rule set (like Kerry did on his document) it will fail to find it there and crash."