Moving markers with custom marker crashes inkscape

Summary:

Inkscape crashes when moving a node on a path when the node is a custom node that you've defined from an ojbect.

Steps to reproduce:

  • open Inkscape
  • make a rectangle and a circle
  • select circle, Object->Object to Marker
  • select rectangle
  • change the marker to be the newly created circle marker
  • adjust the size of the marker
  • convert the rectangle to a path with Ctrl+thift+'+'
  • increase number of nodes with Extentions->Path Effects->Add nodes (any amount seems to work)
  • delete some of the added nodes and move around the nodes and inkscape crashes

Note I am able to change the marker to none, move and delete the nodes I want to delete, then set the markers back to the custom object without issue.

What happened?

Inkscape crashes. Actually in some instances in the original file I saw this in I could get hanging then crashing, immediate crashing without any message, and crashing with error message.

What should have happened?

I should be able to move and delete the nodes at will.

Sample attachments:

Version info

Inkscape 1.3 (1:1.3+202307231459+0e150ed6c4)

    GLib version:     2.64.6
    GTK version:      3.24.20
    glibmm version:   2.64.2
    gtkmm version:    3.24.2
    libxml2 version:  2.9.10
    libxslt version:  1.1.34
    Cairo version:    1.16.0
    Pango version:    1.44.7
    HarfBuzz version: 2.6.4

    OS version:       Ubuntu 20.04.6 LTS

ps. I love inkscape keep at it!