The attached test program (compiled with gcc `pkg-config --cflags
--libs librsvg-2.0` test.c) sometimes outputs the following (where
the output of "Test" is missing):
Test:
Should be:
*****
*****
The bug seems to depend on various circumstances, e.g. the presence
of the (transparent) first path, or the scale factor.
It doesn't always happen. If you e.g. run the test with "watch -n0",
you can see the "Test" result appear and disappear, seemingly at
random.
I don't know if the bug is in librsvg oder libcairo etc., but since
I'm seeing it with SVG rendering, I'm reporting it here first.