Crash when selectin objects on cavas

Summary:

Unable to select all paths, nodes, groups.

Whether a selection box is drawn around the object(s) or ctrl-a is used to select everything, either to group or resize the application reacts by outputting a bug response. This worked fine in version 1.2.2

... (write here)

Steps to reproduce:

  • Open file in question and select all. Triggers bug
  • select **path 126 ** (search for it in layers)

What happened?

Application crashes and needs to restart.

...

What should have happened?

All objects should be selected.

...

Sample attachments:

drawing-3.svg

Version info

 0# Inkscape::Application::crash_handler(int) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
 1# 0x00007F370542D0C0 in /usr/lib/x86_64-linux-gnu/libc.so.6
 2# 0x00007F370547F184 in /usr/lib/x86_64-linux-gnu/libc.so.6
 3# raise in /usr/lib/x86_64-linux-gnu/libc.so.6
 4# abort in /usr/lib/x86_64-linux-gnu/libc.so.6
 5# 0x00007F37056FFF9D in /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 6# Inkscape::LivePathEffect::LPETaperStroke::doBeforeEffect(SPLPEItem const*) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
 7# Inkscape::LivePathEffect::Effect::doBeforeEffect_impl(SPLPEItem const*) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
 8# SPLPEItem::performOnePathEffect(SPCurve*, SPShape*, Inkscape::LivePathEffect::Effect*, bool) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
 9# SPLPEItem::performPathEffect(SPCurve*, SPShape*, bool) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
10# SPShape::update_patheffect(bool) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
11# SPGroup::update_patheffect(bool) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
12# SPGroup::update_patheffect(bool) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
13# sp_lpe_item_update_patheffect(SPLPEItem*, bool, bool, bool) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
14# Inkscape::DocumentUndo::undo(SPDocument*) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
15# 0x00007F3705A6E869 in /app/lib/libgiomm-2.4.so.1
16# g_closure_invoke in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
17# 0x00007F370483786F in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
18# g_signal_emit_valist in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
19# g_signal_emit in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
20# 0x00007F3704D1E715 in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
21# 0x00007F37031A720A in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
22# gtk_window_activate_key in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
23# 0x00007F3703473A96 in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
24# Gtk::Widget::on_key_press_event(_GdkEventKey*) in /app/bin/../lib/inkscape/../libgtkmm-3.0.so.1
25# Gtk::Widget_Class::key_press_event_callback(_GtkWidget*, _GdkEventKey*) in /app/bin/../lib/inkscape/../libgtkmm-3.0.so.1
26# 0x00007F3703176C07 in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
27# 0x00007F370482365A in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
28# g_signal_emit_valist in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
29# g_signal_emit in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
30# 0x00007F370344BAD4 in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
31# 0x00007F37032EFC3F in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
32# gtk_main_do_event in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
33# 0x00007F3703A04BC1 in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
34# 0x00007F3703A61FEE in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
35# g_main_context_dispatch in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
36# 0x00007F3705B742A8 in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
37# g_main_context_iteration in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
38# g_application_run in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
39# main in inkscape
40# 0x00007F370541754A in /usr/lib/x86_64-linux-gnu/libc.so.6
41# __libc_start_main in /usr/lib/x86_64-linux-gnu/libc.so.6
42# _start in inkscape
System info Inkscape 1.3 (0e150ed6, 2023-07-21)
GLib version:     2.76.3
GTK version:      3.24.38
glibmm version:   2.66.1
gtkmm version:    3.24.5
libxml2 version:  2.10.4
libxslt version:  1.1.37
Cairo version:    1.16.0
Pango version:    1.50.14
HarfBuzz version: 5.2.0

OS version:       GNOME 44 (Flatpak runtime)


Edited by Adam Belis