Crash checking/unchecking CSS style in CSS & Selectors Dialog
Summary:
When unchecking or checking a declaration in the CSS dialog, Inkscape crashes.
Steps to reproduce:
- open Inkscape
- open mdn.svg (abridged from MDN)
- click the first selector in the Selectors and CSS dialog
- uncheck the
font-sizeattribute
What happened?
Crash:
Click to expand
0# boost::stacktrace::basic_stacktrace >::init(unsigned long long, unsigned long long) in libinkscape_base 1# Inkscape::Application::crash_handler(int) in libinkscape_base 2# 0x00007FF7447D2152 in inkscape 3# _C_specific_handler in ntdll 4# _chkstk in ntdll 5# _RtlRaiseException in ntdll 6# _KiUserExceptionDispatcher in ntdll 7# _gtk_cell_layout_get_area in libgtk_3_0 8# _gtk_tree_view_convert_widget_to_bin_window_coords in libgtk_3_0 9# _g_closure_invoke in libgobject_2_0_0 10# _g_signal_emit_valist in libgobject_2_0_0 11# _g_signal_emit in libgobject_2_0_0 12# _gtk_gesture_long_press_new in libgtk_3_0 13# _g_cclosure_marshal_VOID__BOXEDv in libgobject_2_0_0 14# _g_closure_invoke in libgobject_2_0_0 15# _g_signal_emit_valist in libgobject_2_0_0 16# _g_signal_emit in libgobject_2_0_0 17# _gtk_glade_catalog_init in libgtk_3_0 18# _gtk_gesture_handles_sequence in libgtk_3_0 19# _gtk_gesture_rotate_get_angle_delta in libgtk_3_0 20# _gtk_event_controller_handle_event in libgtk_3_0 21# _gtk_requisition_free in libgtk_3_0 22# Gtk::Widget::on_button_press_event(_GdkEventButton*) in libgtkmm_3_0_1 23# Gtk::Widget_Class::button_press_event_callback(_GtkWidget*, _GdkEventButton*) in libgtkmm_3_0_1 24# 0x00007FFE15342F94 in libgtk_3_0 25# _g_closure_invoke in libgobject_2_0_0 26# _g_signal_emit_valist in libgobject_2_0_0 27# _g_signal_emit in libgobject_2_0_0 28# _gtk_requisition_copy in libgtk_3_0 29# _gtk_lock_button_set_permission in libgtk_3_0 30# _gtk_main_do_event in libgtk_3_0 31# _gdk_event_free in libgdk_3_0 32# _gdk_win32_drag_context_get_type in libgdk_3_0 33# _g_clear_list in libglib_2_0_0 34# _g_main_context_check in libglib_2_0_0 35# _g_main_context_iteration in libglib_2_0_0 36# _g_application_run in libgio_2_0_0 37# 0x00007FF7447D3BF6 in inkscape 38# 0x00007FF7447D12EE in inkscape 39# 0x00007FF7447D13E6 in inkscape 40# _BaseThreadInitThunk in KERNEL32 41# _RtlUserThreadStart in ntdll
What should have happened?
The declaration is disabled.
Sample attachments:
Version info
Inkscape 1.3-beta (b54b51506c, 2023-07-12, custom)
GLib version: 2.76.1
GTK version: 3.24.38
glibmm version: 2.66.6
gtkmm version: 3.24.7
libxml2 version: 2.10.3
libxslt version: 1.1.37
Cairo version: 1.17.8
Pango version: 1.50.14
HarfBuzz version: 7.1.0
OS version: Windows 10 22H2
Edited by Gwenaël Q.