A text element at the end of an SVG leaves an active point in the cairo_t
As explored in https://codeberg.org/dnkl/fuzzel/issues/47 , the gerbview icon seems to make librsvg leave a cairo path "open", which ends up triggering an assertion in cairo.
As mentioned here, the icon seems to be subtly malformed. As mentioned here, starting a new cairo path fixes the graphical corruption caused by leaving the cairo path open.
Edited by Federico Mena Quintero