Inkscape crashes on moving an object

Bug #1673477 reported by X-Ander
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

Inkscape 0.92.1 r15371
OS: Debian 9
DE: XFCE 4.12

$ uname -a
Linux luna 4.9.0-2-amd64 #1 SMP Debian 4.9.13-1 (2017-02-27) x86_64 GNU/Linux

Segmentation fault. Steps to reproduce:
1. Start Inkscape
2. Open the file attached (test1.svg)
3. Try to move a small red circle

Backtrace from GDB:
#0 0x00007ffff74b1e0a in ?? () from /usr/bin/../lib/inkscape/libinkscape_base.so
#1 0x00007ffff718d6f5 in Inkscape::UI::Tools::SelectTool::root_handler(_GdkEvent*) () from /usr/bin/../lib/inkscape/libinkscape_base.so
#2 0x00007ffff71a158a in Inkscape::UI::Tools::sp_event_context_virtual_root_handler(Inkscape::UI::Tools::ToolBase*, _GdkEvent*) () from /usr/bin/../lib/inkscape/libinkscape_base.so
#3 0x00007ffff70073a9 in sp_marshal_INT__POINTER_POINTER () from /usr/bin/../lib/inkscape/libinkscape_base.so
#4 0x00007ffff5cd2f75 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5 0x00007ffff5ce4f82 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00007ffff5ced67f in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007ffff5cedfbf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007ffff6ec79d3 in ?? () from /usr/bin/../lib/inkscape/libinkscape_base.so
#9 0x00007ffff6ec82d6 in ?? () from /usr/bin/../lib/inkscape/libinkscape_base.so
#10 0x00007ffff7007164 in sp_marshal_BOOLEAN__POINTER () from /usr/bin/../lib/inkscape/libinkscape_base.so
#11 0x00007ffff5cd2f75 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff5ce537d in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff5ced67f in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff5cedfbf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff6f20f6a in SPCanvas::emitEvent(_GdkEvent*) () from /usr/bin/../lib/inkscape/libinkscape_base.so
#16 0x00007ffff6f21786 in SPCanvas::handle_motion(_GtkWidget*, _GdkEventMotion*) () from /usr/bin/../lib/inkscape/libinkscape_base.so
#17 0x00007ffff11bf7bc in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#18 0x00007ffff5cd2f75 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff5ce537d in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff5ced67f in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff5cedfbf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff12d78ac in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#23 0x00007ffff11bdf84 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#24 0x00007ffff11be33b in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007fffeff4fcbc in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#26 0x00007ffff4a647f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ffff4a64a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007ffff4a64d82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ffff11bd3b7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#30 0x000055555555c85b in sp_main_gui(int, char const**) ()
#31 0x00007fffed8d22b1 in __libc_start_main (main=0x55555555a350 <main>, argc=2, argv=0x7fffffffdff8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdfe8) at ../csu/libc-start.c:291
#32 0x000055555555a8ba in _start ()

Revision history for this message
X-Ander (x-ander) wrote :
Revision history for this message
X-Ander (x-ander) wrote :

There is the <symbol> tag in the file test1.svg. When I delete it the crash disappears.

Revision history for this message
TylerDurden (8thrule) wrote :

The symbol may be malformed. When I drag a symbol from the symbols panel into the workspace, another symbol is generated in the panel.

Same does not occur in new file w circle symbol.

Win 8.1, Inkscape 0.92.1 r15371

Revision history for this message
Alexander Brock (brock-alexander) wrote :

Not reproducible on Debian stretch with current trunk debug build (15598).
Neither moving with the mouse nor with the arrow keys nor with the "Move" command in the transform dialog causes any crash with any of the provided files.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.