Skip to content

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.

Edited by Blake North
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information