GooCanvas.CanvasPath causes segmentation fault if properties x, y defined.
If properties x, y are defined on constructing an instance of GooCanvas.CanvasPath, like this:
path = GooCanvas.CanvasPath(
parent = cvroot,
x = 100, y = 120,
data = 'M20,20 L40,40 l50,70z',
stroke_color = 'Orange',
line_width = 4)
I get a segmentation fault. Removing x = 100, y = 120
removes the issue.
I suspect this to be an introspection issue (I only ran the code in Python 3.10, not in C)