Inkscape crashes trying to edit preferences

Report bug like a PRO !

Steps to reproduce:

  • open Inkscape
  • you don't actually need to open any specific document - works with an empty one
  • Edit > Preferences

What happened?

Inkscape crashes with this error:

 0# Inkscape::Application::crash_handler(int) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
 1# 0x00007BD195E45330 in /lib/x86_64-linux-gnu/libc.so.6
 2# __wcscoll_l at ../string/strcoll_l.c:273
 3# g_utf8_collate in /lib/x86_64-linux-gnu/libglib-2.0.so.0
 4# 0x00007BD197ADD60E in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
 5# 0x00007BD197AF5B3A in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
 6# Inkscape::CMSSystem::get_monitor_profile_names() const in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
 7# Inkscape::UI::Dialog::InkscapePreferences::initPageIO() in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
 8# Inkscape::UI::Dialog::InkscapePreferences::InkscapePreferences() in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
 9# Inkscape::UI::Dialog::DialogContainer::dialog_factory(Glib::ustring const&) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
10# Inkscape::UI::Dialog::DialogContainer::create_new_floating_dialog(Glib::ustring const&, bool) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
11# Inkscape::UI::Dialog::DialogContainer::new_dialog(Glib::ustring const&) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
12# dialog_open(Glib::VariantBase const&, InkscapeWindow*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
13# 0x00007BD19661FC69 in /lib/x86_64-linux-gnu/libgiomm-2.4.so.1
14# g_closure_invoke in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
15# 0x00007BD195611C79 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
16# 0x00007BD195602591 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
17# g_signal_emit_valist in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
18# g_signal_emit in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
19# 0x00007BD19571EBE5 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0
20# g_action_activate in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0
21# 0x00007BD194212AF7 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
22# g_closure_invoke in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
23# 0x00007BD19561190C in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
24# 0x00007BD195602591 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
25# g_signal_emit_valist in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
26# g_signal_emit in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
27# gtk_widget_activate in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
28# gtk_menu_shell_activate_item in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
29# 0x00007BD19421AFA1 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
30# 0x00007BD1940982F7 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
31# 0x00007BD1956026BD in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
32# g_signal_emit_valist in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
33# g_signal_emit in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
34# 0x00007BD194366BF4 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
35# 0x00007BD194203390 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
36# gtk_main_do_event in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
37# 0x00007BD194883407 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgdk-3.so.0
38# 0x00007BD1948DCE2E in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgdk-3.so.0
39# 0x00007BD1967145C5 in /lib/x86_64-linux-gnu/libglib-2.0.so.0
40# 0x00007BD196773737 in /lib/x86_64-linux-gnu/libglib-2.0.so.0
41# g_main_context_iteration in /lib/x86_64-linux-gnu/libglib-2.0.so.0
42# g_application_run in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0
43# main in /usr/bin/inkscape
44# __libc_start_call_main at ../sysdeps/nptl/libc_start_call_main.h:74
45# __libc_start_main at ../csu/libc-start.c:347
46# _start in /usr/bin/inkscape
System info Inkscape 1.4-dev (1:1.4.0-dev+202403210151+2fe0648968)
                  Compile  (Run)
GLib version:     2.79.2
GTK version:      3.24.40 (3.24.41)
glibmm version:   2.66.6
gtkmm version:    3.24.8
libxml2 version:  2.9.14
libxslt version:  1.1.35
Cairo version:    1.18.0 (1.18.0)
Pango version:    1.51.0 (1.52.1)
HarfBuzz version: 8.3.0 (10.0.1)

OS version:       Ubuntu 24.04.3 LTS

What should have happened?

It shouldn't have crashed, and I should have been able to edit the preferences.

Version info



Assignee Loading
Time tracking Loading