Crash on startup when old installation files are present
<!--
See our full bug reporting guidelines at https://inkscape.org/contribute/report-bugs/
Writing a good bug report will ensure we'll be able to help efficiently. 🙂
-->
#### Summary:
<!-- Summarize the issue/suggestion concisely: -->
Crash when lauching
#### Steps to reproduce:
<!-- Describe what you did (step-by-step) so we can reproduce: -->
- open Inkscape
- then crash
#### What happened?
...
#### What should have happened?
...
Sample attachments:
<!-- Attach the sample file(s) highlighting the issue, if appropriate. -->
#### Version info
<!--
Open 'Help > About' and click on the little bug icon in the bottom right corner that copies the debug information to your clipboard. For command line users, run 'inkscape --debug-info'.
For Inkscape 1.0.2 and older, please manually add the Inkscape Version and Operating System Version. The Inkscape version is listed in the About dialog. For command line users, run 'inkscape -V'
Paste the information in the empty space between the apostrophes below:
-->
<pre>
0# boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long long, unsigned long long) in libinkscape_base
1# Inkscape::Application::crash_handler(int) in libinkscape_base
2# 0x00007FF7DBB721B2 in inkscape
3# _C_specific_handler in ntdll
4# _chkstk in ntdll
5# _RtlRaiseException in ntdll
6# _KiUserExceptionDispatcher in ntdll
7# _RtlGetCurrentServiceSessionId in ntdll
8# _RtlFreeHeap in ntdll
9# _free in msvcrt
10# _ungetwc in msvcrt
11# _clearerr_s in msvcrt
12# _fclose in msvcrt
13# _gdk_pixbuf_new_from_file in libgdk_pixbuf_2_0_0
14# _gtk_builder_value_from_string_type in libgtk_3_0
15# _gtk_builder_value_from_string in libgtk_3_0
16# _gtk_builder_value_from_string in libgtk_3_0
17# _gtk_builder_get_application in libgtk_3_0
18# _gtk_builder_get_application in libgtk_3_0
19# _g_markup_parse_context_pop in libglib_2_0_0
20# _g_markup_parse_context_parse in libglib_2_0_0
21# _gtk_builder_get_application in libgtk_3_0
22# _gtk_builder_add_from_file in libgtk_3_0
23# Gtk::Builder::create_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in libgtkmm_3_0_1
24# Inkscape::UI::Dialog::StartScreen::StartScreen() in libinkscape_base
25# InkscapeApplication::on_activate() in libinkscape_base
26# Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) in libglibmm_2_4_1
27# _g_closure_invoke in libgobject_2_0_0
28# _g_param_spec_variant in libgobject_2_0_0
29# _g_param_spec_variant in libgobject_2_0_0
30# _g_signal_emit in libgobject_2_0_0
31# _g_application_open in libgio_2_0_0
32# _g_application_run in libgio_2_0_0
33# 0x00007FF7DBB739AB in inkscape
34# 0x00007FF7DBB712EE in inkscape
35# 0x00007FF7DBB713E6 in inkscape
36# _BaseThreadInitThunk in KERNEL32
37# _RtlUserThreadStart in ntdll
</pre>
<details><summary>System info</summary>
Inkscape 1.3.1 (91b66b0783, 2023-11-16)
GLib version: 2.78.1
GTK version: 3.24.39
glibmm version: 2.66.6
gtkmm version: 3.24.8
libxml2 version: 2.11.6
libxslt version: 1.1.39
Cairo version: 1.18.0
Pango version: 1.50.14
HarfBuzz version: 8.3.0
OS version: Windows 10 22H2
</details>
<!--
❤️ Thank you for filling in a new bug report, we appreciate the help! ❤️
Please be patient while we try to find the time to look into your issue.
Remember that Inkscape is developed by volunteers in their spare time, we'll try our best to respond to all reports.
-->
<!--
Please be careful when/after writing # for example in logs, code, or versions of linux
- use inline code span - single backticks (`) before and after it, like this - `#1618`
- use multi-line code block - triple backticks (```) to fence/enclose console logs
- attach long logs as a text file.
-->
issue