Crash opening Preferences
Summary:
When opening preferences, I get the crash dialog reporting the following dump
Steps to reproduce:
- open Inkscape
- Edit / preferenes
<pre>
0# Inkscape::Application::crash_handler(int) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
1# 0x00007F8862249DF0 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# 0x00007F8863C6CF1E in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
5# Inkscape::CMSSystem::get_monitor_profile_names() const in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
6# Inkscape::UI::Dialog::InkscapePreferences::initPageIO() in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
7# Inkscape::UI::Dialog::InkscapePreferences::InkscapePreferences() in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
8# 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
9# Inkscape::UI::Dialog::DialogContainer::new_dialog(Glib::ustring const&, Inkscape::UI::Dialog::DialogNotebook*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
10# Inkscape::UI::Dialog::DialogContainer::recreate_dialogs_from_state(InkscapeWindow*, Glib::KeyFile const*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
11# 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
12# 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
13# dialog_open(Glib::VariantBase const&, InkscapeWindow*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
14# 0x00007F88629580F2 in /lib/x86_64-linux-gnu/libgiomm-2.4.so.1
15# g_closure_invoke in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
16# 0x00007F886300009D in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
17# 0x00007F8863001769 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
18# g_signal_emit_valist in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
19# g_signal_emit in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
20# 0x00007F8860AFBEAD in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0
21# g_action_activate in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0
22# 0x00007F8860E1FB26 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
23# g_closure_invoke in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
24# 0x00007F8862FFFD43 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
25# 0x00007F8863001769 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
26# g_signal_emit_valist in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
27# g_signal_emit in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
28# gtk_widget_activate in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
29# gtk_menu_shell_activate_item in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
30# 0x00007F8860E1C5C1 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
31# 0x00007F8860C97DBA in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
32# 0x00007F8862FEBB81 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
33# 0x00007F8863000B33 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
34# g_signal_emit_valist in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
35# g_signal_emit in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
36# 0x00007F8860F55CBC in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
37# 0x00007F8860E0652E in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
38# gtk_main_do_event in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgtk-3.so.0
39# 0x00007F88609385C9 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgdk-3.so.0
40# 0x00007F886098F266 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgdk-3.so.0
41# 0x00007F8863104385 in /lib/x86_64-linux-gnu/libglib-2.0.so.0
42# 0x00007F88631065B7 in /lib/x86_64-linux-gnu/libglib-2.0.so.0
43# g_main_context_iteration in /lib/x86_64-linux-gnu/libglib-2.0.so.0
44# g_application_run in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0
45# main in inkscape
46# __libc_start_call_main at ../sysdeps/nptl/libc_start_call_main.h:74
47# __libc_start_main at ../csu/libc-start.c:347
48# _start in inkscape
</pre>
<details><summary>System info</summary>
Inkscape 1.4 (e7c3feb100, 2024-10-09)
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.3 (1.56.3)
HarfBuzz version: 10.2.0 (10.2.0)
OS version: Debian GNU/Linux forky/sid
</details>
The stdout reports:
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software sRGB ICC Profile:
/usr/share/color/icc/ghostscript/srgb.icc
/usr/share/color/icc/ghostscript/default_rgb.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex PS CMYK Profile:
/usr/share/color/icc/ghostscript/gray_to_k.icc
/usr/share/color/icc/ghostscript/ps_cmyk.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software sGray ICC Profile:
/usr/share/color/icc/ghostscript/default_gray.icc
/usr/share/color/icc/ghostscript/sgray.icc
CMSSystem::load_profiles: /usr/share/color/icc/colord/x11-colors.icc is not an ICC file!
CMSSystem::load_profiles: ICC profile with duplicate name: Compatible with Adobe RGB (1998):
/usr/share/color/icc/compatibleWithAdobeRGB1998.icc
/usr/share/color/icc/colord/AdobeRGB1998.icc
CMSSystem::load_profiles: /usr/share/color/icc/colord/Crayons.icc is not an ICC file!
CMSSystem::load_profiles: ICC profile with duplicate name: sRGB:
/usr/share/color/icc/sRGB.icc
/usr/share/color/icc/colord/sRGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: CineonLog M Knee 20:
/usr/share/color/icc/CineonLog_M_Knee_20.icc
/usr/share/color/icc/CineonLog_M_Knee_20.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Compatible with Adobe RGB (1998):
/usr/share/color/icc/compatibleWithAdobeRGB1998.icc
/usr/share/color/icc/compatibleWithAdobeRGB1998.icc
CMSSystem::load_profiles: ICC profile with duplicate name: CineLogCurve:
/usr/share/color/icc/CineLogCurve.icc
/usr/share/color/icc/CineLogCurve.icc
CMSSystem::load_profiles: ICC profile with duplicate name: CineonLog M Knee 10:
/usr/share/color/icc/CineonLog_M_Knee_10.icc
/usr/share/color/icc/CineonLog_M_Knee_10.icc
CMSSystem::load_profiles: ICC profile with duplicate name: CineonLog M Knee 60:
/usr/share/color/icc/CineonLog_M_Knee_60.icc
/usr/share/color/icc/CineonLog_M_Knee_60.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Lstar-RGB.icc:
/usr/share/color/icc/LStar-RGB.icc
/usr/share/color/icc/LStar-RGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: CineonLog M :
/usr/share/color/icc/CineonLog_M.icc
/usr/share/color/icc/CineonLog_M.icc
CMSSystem::load_profiles: ICC profile with duplicate name: CineonLog M Knee 30:
/usr/share/color/icc/CineonLog_M_Knee_30.icc
/usr/share/color/icc/CineonLog_M_Knee_30.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Lab2Lab:
/usr/share/color/icc/ghostscript/lab.icc
/usr/share/color/icc/ghostscript/lab.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex PS CMYK Profile:
/usr/share/color/icc/ghostscript/gray_to_k.icc
/usr/share/color/icc/ghostscript/gray_to_k.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software A98 ICC Profile :
/usr/share/color/icc/ghostscript/a98.icc
/usr/share/color/icc/ghostscript/a98.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software sRGB ICC Profile:
/usr/share/color/icc/ghostscript/srgb.icc
/usr/share/color/icc/ghostscript/srgb.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex PS Gray Profile:
/usr/share/color/icc/ghostscript/ps_gray.icc
/usr/share/color/icc/ghostscript/ps_gray.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software sRGB ICC Profile:
/usr/share/color/icc/ghostscript/srgb.icc
/usr/share/color/icc/ghostscript/default_rgb.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex PS RGB Profile:
/usr/share/color/icc/ghostscript/ps_rgb.icc
/usr/share/color/icc/ghostscript/ps_rgb.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software sGray ICC Profile:
/usr/share/color/icc/ghostscript/default_gray.icc
/usr/share/color/icc/ghostscript/default_gray.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex CMYK SWOP Profile:
/usr/share/color/icc/ghostscript/default_cmyk.icc
/usr/share/color/icc/ghostscript/default_cmyk.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex PS CMYK Profile:
/usr/share/color/icc/ghostscript/gray_to_k.icc
/usr/share/color/icc/ghostscript/ps_cmyk.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software ROMMRGB ICC :
/usr/share/color/icc/ghostscript/rommrgb.icc
/usr/share/color/icc/ghostscript/rommrgb.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software esRGB ICCProfile:
/usr/share/color/icc/ghostscript/esrgb.icc
/usr/share/color/icc/ghostscript/esrgb.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software sGray ICC Profile:
/usr/share/color/icc/ghostscript/default_gray.icc
/usr/share/color/icc/ghostscript/sgray.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Artifex Software scRGB ICCProfile:
/usr/share/color/icc/ghostscript/scrgb.icc
/usr/share/color/icc/ghostscript/scrgb.icc
CMSSystem::load_profiles: ICC profile with duplicate name: ITULab:
/usr/share/color/icc/ITULab.icc
/usr/share/color/icc/ITULab.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Gray:
/usr/share/color/icc/Gray.icc
/usr/share/color/icc/Gray.icc
CMSSystem::load_profiles: ICC profile with duplicate name: sRGB:
/usr/share/color/icc/sRGB.icc
/usr/share/color/icc/sRGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Ekta Space PS5:
/usr/share/color/icc/colord/EktaSpacePS5.icc
/usr/share/color/icc/colord/EktaSpacePS5.icc
CMSSystem::load_profiles: ICC profile with duplicate name: D55:
/usr/share/color/icc/colord/Gamma5500K.icc
/usr/share/color/icc/colord/Gamma5500K.icc
CMSSystem::load_profiles: ICC profile with duplicate name: FOGRA39L Coated:
/usr/share/color/icc/colord/FOGRA39L_coated.icc
/usr/share/color/icc/colord/FOGRA39L_coated.icc
CMSSystem::load_profiles: ICC profile with duplicate name: FOGRA40L SC Paper:
/usr/share/color/icc/colord/FOGRA40L_SC_paper.icc
/usr/share/color/icc/colord/FOGRA40L_SC_paper.icc
CMSSystem::load_profiles: ICC profile with duplicate name: FOGRA27L Coated:
/usr/share/color/icc/colord/FOGRA27L_coated.icc
/usr/share/color/icc/colord/FOGRA27L_coated.icc
CMSSystem::load_profiles: ICC profile with duplicate name: PAL/SECAM RGB:
/usr/share/color/icc/colord/PAL-RGB.icc
/usr/share/color/icc/colord/PAL-RGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: GRACoL TR006 Coated:
/usr/share/color/icc/colord/GRACoL_TR006_coated.icc
/usr/share/color/icc/colord/GRACoL_TR006_coated.icc
CMSSystem::load_profiles: ICC profile with duplicate name: SMPTE-C RGB:
/usr/share/color/icc/colord/SMPTE-C-RGB.icc
/usr/share/color/icc/colord/SMPTE-C-RGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: FOGRA30L Uncoated Yellowish:
/usr/share/color/icc/colord/FOGRA30L_uncoated_yellowish.icc
/usr/share/color/icc/colord/FOGRA30L_uncoated_yellowish.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Don RGB 4:
/usr/share/color/icc/colord/DonRGB4.icc
/usr/share/color/icc/colord/DonRGB4.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Bruce RGB:
/usr/share/color/icc/colord/BruceRGB.icc
/usr/share/color/icc/colord/BruceRGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Swapped Red and Green:
/usr/share/color/icc/colord/SwappedRedAndGreen.icc
/usr/share/color/icc/colord/SwappedRedAndGreen.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Blue:
/usr/share/color/icc/colord/Bluish.icc
/usr/share/color/icc/colord/Bluish.icc
CMSSystem::load_profiles: ICC profile with duplicate name: SNAP TR002 Newsprint:
/usr/share/color/icc/colord/SNAP_TR002_newsprint.icc
/usr/share/color/icc/colord/SNAP_TR002_newsprint.icc
CMSSystem::load_profiles: ICC profile with duplicate name: SWOP TR005 Coated:
/usr/share/color/icc/colord/SWOP_TR005_coated_5.icc
/usr/share/color/icc/colord/SWOP_TR005_coated_5.icc
CMSSystem::load_profiles: ICC profile with duplicate name: ProPhoto RGB:
/usr/share/color/icc/colord/ProPhotoRGB.icc
/usr/share/color/icc/colord/ProPhotoRGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: D50:
/usr/share/color/icc/colord/Gamma5000K.icc
/usr/share/color/icc/colord/Gamma5000K.icc
CMSSystem::load_profiles: ICC profile with duplicate name: ColorMatch RGB:
/usr/share/color/icc/colord/ColorMatchRGB.icc
/usr/share/color/icc/colord/ColorMatchRGB.icc
CMSSystem::load_profiles: /usr/share/color/icc/colord/x11-colors.icc is not an ICC file!
CMSSystem::load_profiles: ICC profile with duplicate name: FOGRA29L Uncoated:
/usr/share/color/icc/colord/FOGRA29L_uncoated.icc
/usr/share/color/icc/colord/FOGRA29L_uncoated.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Apple RGB:
/usr/share/color/icc/colord/AppleRGB.icc
/usr/share/color/icc/colord/AppleRGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: FOGRA45L Lightweight Coated:
/usr/share/color/icc/colord/FOGRA45L_lwc.icc
/usr/share/color/icc/colord/FOGRA45L_lwc.icc
CMSSystem::load_profiles: ICC profile with duplicate name: CIE RGB:
/usr/share/color/icc/colord/CIE-RGB.icc
/usr/share/color/icc/colord/CIE-RGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Compatible with Adobe RGB (1998):
/usr/share/color/icc/compatibleWithAdobeRGB1998.icc
/usr/share/color/icc/colord/AdobeRGB1998.icc
CMSSystem::load_profiles: ICC profile with duplicate name: NTSC RGB:
/usr/share/color/icc/colord/NTSC-RGB.icc
/usr/share/color/icc/colord/NTSC-RGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: eciRGB v1:
/usr/share/color/icc/colord/ECI-RGBv1.icc
/usr/share/color/icc/colord/ECI-RGBv1.icc
CMSSystem::load_profiles: ICC profile with duplicate name: FOGRA28L Web Coated:
/usr/share/color/icc/colord/FOGRA28L_webcoated.icc
/usr/share/color/icc/colord/FOGRA28L_webcoated.icc
CMSSystem::load_profiles: ICC profile with duplicate name: IFRA26S 2004 Newsprint:
/usr/share/color/icc/colord/IFRA26S_2004_newsprint.icc
/usr/share/color/icc/colord/IFRA26S_2004_newsprint.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Best RGB:
/usr/share/color/icc/colord/BestRGB.icc
/usr/share/color/icc/colord/BestRGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: D65:
/usr/share/color/icc/colord/Gamma6500K.icc
/usr/share/color/icc/colord/Gamma6500K.icc
CMSSystem::load_profiles: /usr/share/color/icc/colord/Crayons.icc is not an ICC file!
CMSSystem::load_profiles: ICC profile with duplicate name: Beta RGB:
/usr/share/color/icc/colord/BetaRGB.icc
/usr/share/color/icc/colord/BetaRGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: SWOP TR003 Coated:
/usr/share/color/icc/colord/SWOP_TR003_coated_3.icc
/usr/share/color/icc/colord/SWOP_TR003_coated_3.icc
CMSSystem::load_profiles: ICC profile with duplicate name: sRGB:
/usr/share/color/icc/sRGB.icc
/usr/share/color/icc/colord/sRGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: FOGRA47L Uncoated:
/usr/share/color/icc/colord/FOGRA47L_uncoated.icc
/usr/share/color/icc/colord/FOGRA47L_uncoated.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Wide Gamut RGB:
/usr/share/color/icc/colord/WideGamutRGB.icc
/usr/share/color/icc/colord/WideGamutRGB.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Rec. 709:
/usr/share/color/icc/colord/Rec709.icc
/usr/share/color/icc/colord/Rec709.icc
CMSSystem::load_profiles: ICC profile with duplicate name: eciRGB v2:
/usr/share/color/icc/colord/ECI-RGBv2.icc
/usr/share/color/icc/colord/ECI-RGBv2.icc
CMSSystem::load_profiles: ICC profile with duplicate name: Gray CIE*L:
/usr/share/color/icc/Gray-CIE_L.icc
/usr/share/color/icc/Gray-CIE_L.icc
Version info
Inkscape 1.4.6 from Debian testing:
Inkscape 1.4 (e7c3feb100, 2024-10-09)
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.3 (1.56.3)
HarfBuzz version: 10.2.0 (10.2.0)
OS version: Debian GNU/Linux forky/sid