inkscape 1.4 crashes upon loading a big image file

Summary:

inkscape 1.4 crashes upon loading a big image file

Steps to reproduce:

  • open Inkscape
  • load the attached image render-big

What happened?

It crashed with the following trace

 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# _raise in ucrtbase
 3# _abort in ucrtbase
 4# __gnu_cxx::__verbose_terminate_handler() in libstdc___6
 5# __cxxabiv1::__terminate(void (*)()) in libstdc___6
 6# std::terminate() in libstdc___6
 7# Inkscape::UI::Dialog::FileOpenDialogImplWin32::show() in libinkscape_base
 8# sp_file_open_dialog(Gtk::Window&, void*, void*) in libinkscape_base
 9# Gio::SimpleAction::~SimpleAction() in libgiomm_2_4_1
10# _g_closure_invoke in libgobject_2_0_0
11# _g_param_spec_variant in libgobject_2_0_0
12# _g_param_spec_variant in libgobject_2_0_0
13# _g_signal_emit in libgobject_2_0_0
14# _g_simple_action_set_state in libgio_2_0_0
15# _gtk_menu_shell_bind_model in libgtk_3_0
16# _g_closure_invoke in libgobject_2_0_0
17# _g_param_spec_variant in libgobject_2_0_0
18# _g_param_spec_variant in libgobject_2_0_0
19# _g_signal_emit in libgobject_2_0_0
20# _gtk_widget_activate in libgtk_3_0
21# _gtk_menu_shell_activate_item in libgtk_3_0
22# _gtk_menu_shell_activate_item in libgtk_3_0
23# 0x00007FFB3CC93484 in libgtk_3_0
24# _g_closure_invoke in libgobject_2_0_0
25# _g_param_spec_variant in libgobject_2_0_0
26# _g_signal_emit in libgobject_2_0_0
27# _gtk_requisition_copy in libgtk_3_0
28# _gtk_lock_button_set_permission in libgtk_3_0
29# _gtk_main_do_event in libgtk_3_0
30# _gdk_event_free in libgdk_3_0
31# _gdk_win32_drag_context_get_type in libgdk_3_0
32# _g_clear_list in libglib_2_0_0
33# _g_get_monotonic_time in libglib_2_0_0
34# _g_main_context_iteration in libglib_2_0_0
35# _g_application_run in libgio_2_0_0
36# 0x00007FF6E13B4122 in inkscape
37# 0x00007FF6E13B12E9 in inkscape
38# 0x00007FF6E13B13D6 in inkscape
39# _BaseThreadInitThunk in KERNEL32
40# _RtlUserThreadStart in ntdll
System info Inkscape 1.4 (86a8ad7, 2024-10-11)
                  Compile  (Run)
GLib version:     2.82.1
GTK version:      3.24.43 (3.24.43)
glibmm version:   2.66.7
gtkmm version:    3.24.9
libxml2 version:  2.12.9
libxslt version:  1.1.42
Cairo version:    1.18.2 (1.18.2)
Pango version:    1.54.0 (1.54.0)
HarfBuzz version: 10.0.1 (10.0.1)

OS version:       Windows 10 22H2

What should have happened?

it should have loaded or produce a readable message like file too big max size = ????![render-big] Sample attachments:

Version info

Inkscape 1.4 (86a8ad7, 2024-10-11)

                      Compile  (Run)
    GLib version:     2.82.1
    GTK version:      3.24.43 (3.24.43)
    glibmm version:   2.66.7
    gtkmm version:    3.24.9
    libxml2 version:  2.12.9
    libxslt version:  1.1.42
    Cairo version:    1.18.2 (1.18.2)
    Pango version:    1.54.0 (1.54.0)
    HarfBuzz version: 10.0.1 (10.0.1)

    OS version:       Windows 10 22H2