Crash when moving nodes in a path

Summary:

I am working on a simple and small project. About twenty paths with fewer than five nodes each. Manipulating one of them lead to the following crash:

Steps to reproduce:

  • open Inkscape
  • open my project
  • node-edit a path

What happened?

Inkscape has crashed and will now close:

<pre>
 0# Inkscape::Application::crash_handler(int) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
 1# 0x000075775EE4C1D0 in /usr/lib/libc.so.6
 2# Inkscape::NRStyle::set(Inkscape::NRStyleData&&) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
 3# Inkscape::Util::FuncLog::exec() in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
 4# Inkscape::UI::Widget::CanvasPrivate::after_redraw() in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
 5# 0x000075775FF1E59C in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
 6# Inkscape::UI::Widget::Synchronizer::on_dispatcher() const in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
 7# Glib::DispatchNotifier::pipe_io_handler(Glib::IOCondition) in /usr/lib/libglibmm-2.4.so.1
 8# Glib::IOSource::dispatch(sigc::slot_base*) in /usr/lib/libglibmm-2.4.so.1
 9# Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) in /usr/lib/libglibmm-2.4.so.1
10# 0x000075775F6CA559 in /usr/lib/libglib-2.0.so.0
11# 0x000075775F72D157 in /usr/lib/libglib-2.0.so.0
12# g_main_context_iteration in /usr/lib/libglib-2.0.so.0
13# g_application_run in /usr/bin/../lib/inkscape/../libgio-2.0.so.0
14# main in inkscape
15# 0x000075775EE34E08 in /usr/lib/libc.so.6
16# __libc_start_main in /usr/lib/libc.so.6
17# _start in inkscape
</pre>
<details><summary>System info</summary>
Inkscape 1.4 (e7c3feb100, 2024-10-09)

                      Compile  (Run)
    GLib version:     2.82.2
    GTK version:      3.24.43 (3.24.43)
    glibmm version:   2.66.7
    gtkmm version:    3.24.9
    libxml2 version:  2.13.4
    libxslt version:  1.1.42
    Cairo version:    1.18.2 (1.18.2)
    Pango version:    1.54.0 (1.54.0)
    HarfBuzz version: 10.1.0 (10.1.0)

    OS version:       Arch Linux
</details>

What should have happened?

continued function of inkscape

Sample attachments:

Version info