Inkscape crash: undo/redo and cloning
I was copying things around and using undo/redo a lot with the ctrl+space hotkey to clone the selection when I hit this crash. I don't have time to write a proper issue issue since I'm in the zone working on a project, but here's the backtrace:
0# Inkscape::Application::crash_handler(int) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
1# 0x000000000003E540 in /usr/lib/libc.so.6
2# 0x00000000008C6F10 in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
3# Inkscape::SelTrans::ungrab() in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
4# Inkscape::UI::Tools::SelectTool::sp_select_context_abort() in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
5# Inkscape::UI::Tools::SelectTool::item_handler(SPItem\*, Inkscape::CanvasEvent const&) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
6# Inkscape::UI::Tools::ToolBase::virtual_item_handler(SPItem\*, Inkscape::CanvasEvent const&) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
7# 0x0000000000756193 in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
8# Inkscape::CanvasItemDrawing::handle_event(Inkscape::CanvasEvent const&) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
9# Inkscape::UI::Widget::CanvasPrivate::emit_event(Inkscape::CanvasEvent&) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
10# Inkscape::UI::Widget::CanvasPrivate::process_event(Inkscape::CanvasEvent&) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
11# Inkscape::UI::Widget::Canvas::on_motion_notify_event(\_GdkEventMotion\*) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.2.0
12# Gtk::Widget_Class::motion_notify_event_callback(\_GtkWidget\*, \_GdkEventMotion\*) in /usr/bin/../lib/inkscape/../libgtkmm-3.0.so.1
13# 0x00000000001F4CA2 in /usr/bin/../lib/inkscape/../libgtk-3.so.0
14# 0x0000000000032637 in /usr/bin/../lib/inkscape/../libgobject-2.0.so.0
15# g_signal_emit_valist in /usr/bin/../lib/inkscape/../libgobject-2.0.so.0
16# g_signal_emit in /usr/bin/../lib/inkscape/../libgobject-2.0.so.0
17# 0x00000000004EF2FE in /usr/bin/../lib/inkscape/../libgtk-3.so.0
18# 0x0000000000370415 in /usr/bin/../lib/inkscape/../libgtk-3.so.0
19# gtk_main_do_event in /usr/bin/../lib/inkscape/../libgtk-3.so.0
20# 0x00000000000271C7 in /usr/bin/../lib/inkscape/../libgdk-3.so.0
21# 0x0000000000062C10 in /usr/bin/../lib/inkscape/../libgdk-3.so.0
22# 0x000000000005E880 in /usr/lib/libglib-2.0.so.0
23# 0x000000000005FCD7 in /usr/lib/libglib-2.0.so.0
24# g_main_context_iteration in /usr/lib/libglib-2.0.so.0
25# g_application_run in /usr/bin/../lib/inkscape/../libgio-2.0.so.0
26# main in /usr/bin/inkscape
27# 0x0000000000027675 in /usr/lib/libc.so.6
28# \__libc_start_main in /usr/lib/libc.so.6
29# \_start in /usr/bin/inkscape
System info
Inkscape 1.4.2 (ebf0e940d0, 2025-05-08)
Compile (Run)
GLib version: 2.84.4
GTK version: 3.24.50 (3.24.50)
glibmm version: 2.66.8
gtkmm version: 3.24.10
libxml2 version: 2.14.5
libxslt version: 1.1.43
Cairo version: 1.18.4 (1.18.4)
Pango version: 1.56.4 (1.56.4)
HarfBuzz version: 11.4.5 (11.4.5)
OS version: EndeavourOS
Feel free to close if this isn't useful without a more through explanation.
Side note about (related?) strange behavior: at some point a while before this happened, I managed to draw on an object, move it, then I tried to undo (ctrl+z) and it undid the first drawing action that I did to it before I moved it (without undoing the move), so there's something weird there, but I'm not sure how it happened. I'm unsure if this is related to the crash I just experienced. I'll update in the future if I can figure out what happened.