Skip to content

PDF Internal Import of Adobe InDesign pdf crashes in 1.4-RC1

I tried to import a PDF created by a designer with the goal of CMYK printing in 1.4-RC1 Windows:

Adobe InDesign 19.5 (Macintosh) Adobe PDF Library 17.0 PDF-Version: 1.3 GTS_PDFXConformance PDF/X-3:2002

Inkscape 1.4-RC1 did crash.

The Cairo Import in 1.4-RC1 did work. PDF Internal Import in Inkscape 1.3.2 of the same file did work.

backtrace

 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# 0x00007FF7156B2412 in inkscape
 3# _C_specific_handler in ntdll
 4# _chkstk in ntdll
 5# _RtlRaiseException in ntdll
 6# _KiUserExceptionDispatcher in ntdll
 7# sp_repr_css_change(Inkscape::XML::Node*, SPCSSAttr*, char const*) in libinkscape_base
 8# Inkscape::Extension::Internal::SvgBuilder::_setTextStyle(Inkscape::XML::Node*, GfxState*, SPCSSAttr*, Geom::Affine) in libinkscape_base
 9# Inkscape::Extension::Internal::SvgBuilder::_flushTextPath(GfxState*, double, Geom::Affine const&) in libinkscape_base
10# Inkscape::Extension::Internal::SvgBuilder::_flushText(GfxState*) in libinkscape_base
11# Inkscape::Extension::Internal::SvgBuilder::updateTextMatrix(GfxState*, bool) in libinkscape_base
12# PdfParser::opSetTextMatrix(Object*, int) in libinkscape_base
13# PdfParser::go(bool) in libinkscape_base
14# PdfParser::parse(Object*, bool) in libinkscape_base
15# Inkscape::Extension::Internal::PdfInput::add_builder_page(std::shared_ptr, Inkscape::Extension::Internal::SvgBuilder*, SPDocument*, int) in libinkscape_base
16# Inkscape::Extension::Internal::PdfInput::open(Inkscape::Extension::Input*, char const*, bool) in libinkscape_base
17# Inkscape::Extension::open(Inkscape::Extension::Extension*, char const*, bool) in libinkscape_base
18# ink_file_open(Glib::RefPtr const&, bool*) in libinkscape_base
19# InkscapeApplication::document_open(Glib::RefPtr const&, bool*) in libinkscape_base
20# InkscapeApplication::create_window(Glib::RefPtr const&) in libinkscape_base
21# file_open_with_window(Glib::VariantBase const&, InkscapeApplication*) in libinkscape_base
22# Gio::SimpleAction::~SimpleAction() in libgiomm_2_4_1
23# _g_closure_invoke in libgobject_2_0_0
24# _g_param_spec_variant 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# _g_simple_action_set_state in libgio_2_0_0
28# _g_action_activate in libgio_2_0_0
29# _gtk_menu_shell_bind_model in libgtk_3_0
30# _g_closure_invoke in libgobject_2_0_0
31# _g_param_spec_variant in libgobject_2_0_0
32# _g_param_spec_variant in libgobject_2_0_0
33# _g_signal_emit in libgobject_2_0_0
34# _gtk_widget_activate in libgtk_3_0
35# _gtk_menu_shell_activate_item in libgtk_3_0
36# _gtk_menu_shell_activate_item in libgtk_3_0
37# 0x00007FFD8D953484 in libgtk_3_0
38# _g_closure_invoke in libgobject_2_0_0
39# _g_param_spec_variant in libgobject_2_0_0
40# _g_signal_emit in libgobject_2_0_0
41# _gtk_requisition_copy in libgtk_3_0
42# _gtk_lock_button_set_permission in libgtk_3_0
43# _gtk_main_do_event in libgtk_3_0
44# _gdk_event_free in libgdk_3_0
45# _gdk_win32_drag_context_get_type in libgdk_3_0
46# _g_clear_list in libglib_2_0_0
47# _g_get_monotonic_time in libglib_2_0_0
48# _g_main_context_iteration in libglib_2_0_0
49# _g_application_run in libgio_2_0_0
50# 0x00007FF7156B41C2 in inkscape
51# 0x00007FF7156B12EE in inkscape
52# 0x00007FF7156B13E6 in inkscape
53# _BaseThreadInitThunk in KERNEL32
54# _RtlUserThreadStart in ntdll
System info Inkscape 1.4-rc1 (61ec3f2, 2024-09-26)
                  Compile  (Run)
GLib version:     2.80.3
GTK version:      3.24.42 (3.24.42)
glibmm version:   2.66.7
gtkmm version:    3.24.9
libxml2 version:  2.12.8
libxslt version:  1.1.42
Cairo version:    1.18.0 (1.18.0)
Pango version:    1.54.0 (1.54.0)
HarfBuzz version: 9.0.0 (9.0.0)

OS version:       Windows 10 22H2
Edited by Chris Alcod
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information