Inkscape 1.4 crashes on startup
Summary:
Inkscape 1.4 started crashing when opening a file/new document, but the main Inkscape landing page works fine.
This only seems to occur with AppImage version and from package manager, but the Flatpak version works fine. This might have been caused by some other external dependencies, but ultimately I am not able to locate them.
The AppImage version of Inkscape 1.3.2 does not have this issue.
Steps to reproduce:
- Open Inkscape (Either from CLI or GUI)
- Open a New Document
What happened?
Inkscape crashes with the following backtrace:
0# Inkscape::Application::crash_handler(int) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
1# 0x00007D3801C4C1D0 in /usr/lib/libc.so.6
2# 0x00007D3801CA53F4 in /usr/lib/libc.so.6
3# gsignal in /usr/lib/libc.so.6
4# abort in /usr/lib/libc.so.6
5# std::chrono::_V2::system_clock::now() in /usr/lib/libstdc++.so.6
6# 0x00007D38037AF17D in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
7# build_menu() in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
8# InkscapeWindow::InkscapeWindow(SPDocument*) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
9# InkscapeApplication::window_open(SPDocument*) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
10# InkscapeApplication::create_window(SPDocument*, bool) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
11# InkscapeApplication::process_document(SPDocument*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
12# InkscapeApplication::on_activate() in /usr/bin/../lib/inkscape/libinkscape_base.so.1.4.0.0
13# Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) in /usr/lib/libglibmm-2.4.so.1
14# g_closure_invoke in /usr/bin/../lib/inkscape/../libgobject-2.0.so.0
15# 0x00007D38021728DF in /usr/bin/../lib/inkscape/../libgobject-2.0.so.0
16# 0x00007D3802162CA9 in /usr/bin/../lib/inkscape/../libgobject-2.0.so.0
17# g_signal_emit_valist in /usr/bin/../lib/inkscape/../libgobject-2.0.so.0
18# g_signal_emit in /usr/bin/../lib/inkscape/../libgobject-2.0.so.0
19# 0x00007D380070FA21 in /usr/bin/../lib/inkscape/../libgio-2.0.so.0
20# g_application_run in /usr/bin/../lib/inkscape/../libgio-2.0.so.0
21# main in inkscape
22# 0x00007D3801C34E08 in /usr/lib/libc.so.6
23# __libc_start_main in /usr/lib/libc.so.6
24# _start in inkscape
What should have happened?
The main Inkscape interface should open.
Version info
Inkscape 1.4 (e7c3feb100, 2024-10-09)
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.13.4
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: Arch Linux