#1130856 inkscape's internal import of a PDF 1.6 produced by UTM2_ps2pdf 0.24.290 crashes

Package:
inkscape
Source:
inkscape
Description:
vector-based drawing program
Submitter:
Albert Nash
Date:
2026-03-15 13:09:02 UTC
Severity:
normal
#1130856#5
Date:
2026-03-15 13:08:16 UTC
From:
To:
Version: 1.4-6



inkscape crashes when trying to import certain PDF files using internal import (the preview before the import succeeds). Though I cannot supply the original PDFs for privacy reasons, I can tell that the producer is UTM2_ps2pdf 0.24.290, the files have 595.2 × 841.92 pts (A4) pages, and the PDF version is 1.6. In the xterm, we get this message at the start:


(inkscape:2588202): dbind-WARNING **: 02:55:51.161: Couldn't connect to accessibility bus: Failed to connect to socket /root/.cache/at-spi/bus_1: Permission denied


During the crash, the following is printed in the xterm:


** (org.inkscape.Inkscape:2588202): WARNING **: 02:55:56.149: PDF fontType3 information ignored.

Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at https://inkscape.org/report <https://inkscape.org/report>
with a detailed description of the steps leading to the crash, so we can fix it.
zsh: segmentation fault  inkscape


Before exiting, inkscape also shows us the backtrace:

   0# Inkscape::Application::crash_handler(int) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
   1# 0x00007F2EB304ADF0 in /lib/x86_64-linux-gnu/libc.so.6
   2# sp_repr_css_attr(Inkscape::XML::Node const*, char const*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
   3# sp_repr_css_change(Inkscape::XML::Node*, SPCSSAttr*, char const*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
   4# Inkscape::Extension::Internal::SvgBuilder::_setTextStyle(Inkscape::XML::Node*, GfxState*, SPCSSAttr*, Geom::Affine) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
   5# Inkscape::Extension::Internal::SvgBuilder::_flushTextPath(GfxState*, double, Geom::Affine const&) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
   6# Inkscape::Extension::Internal::SvgBuilder::_flushText(GfxState*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
   7# Inkscape::Extension::Internal::SvgBuilder::endTextObject(GfxState*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
   8# PdfParser::go(bool) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
   9# PdfParser::parse(Object*, bool) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0
10# Inkscape::Extension::Internal::PdfInput::add_builder_page(std::shared_ptr, Inkscape::Extension::Internal::SvgBuilder*, SPDocument*, int) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 11# Inkscape::Extension::Internal::PdfInput::open(Inkscape::Extension::Input*, char const*, bool) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 12# Inkscape::Extension::open(Inkscape::Extension::Extension*, char const*, bool) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 13# ink_file_open(Glib::RefPtrconst&, bool*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 14# InkscapeApplication::document_open(Glib::RefPtrconst&, bool*) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 15# InkscapeApplication::on_open(std::vector, std::allocator> > const&, Glib::ustring const&) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 16# 0x00007F2EB36F952F in /lib/x86_64-linux-gnu/libgiomm-2.4.so.1 17# g_closure_invoke in
/usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0 18# 0x00007F2EB2F4609D in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0 19# 0x00007F2EB2F47769 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0 20# g_signal_emit_valist in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0 21# g_signal_emit in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0 22# 0x00007F2EB16F2C2C in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0 23# g_application_run in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0 24# main in inkscape 25# 0x00007F2EB3034CA8 in /lib/x86_64-linux-gnu/libc.so.6 26# __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6 27# _start in inkscape

System infoInkscape 1.4 (e7c3feb100, 2024-10-09) Compile (Run) GLib version: 2.84.0 GTK version: 3.24.49 (3.24.49) glibmm version: 2.66.7 gtkmm version: 3.24.9 libxml2 version: 2.9.14 libxslt version: 1.1.35 Cairo version: 1.18.4 (1.18.4) Pango version: 1.56.2 (1.56.3) HarfBuzz version: 10.2.0 (10.2.0) OS version: Debian GNU/Linux 13 (trixie)

Please fix the bug.

Gratefully!