Skip to content

Entering text in flowroot crashes Inkscape.

Summary:

... (write here)

Steps to reproduce:

  • open Inkscape document
  • traverse to a flowRoot element.
  • click in text area to enter text
  • attempt to enter or past text.

What happened?

 0# boost::stacktrace::basic_stacktrace >::init(unsigned long long, unsigned long long) in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libinkscape_base.dll
 1# Inkscape::Application::crash_handler(int) in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libinkscape_base.dll
 2# 0x0000000000002062 in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\inkscape.exe
 3# _C_specific_handler in C:\WINDOWS\SYSTEM32\ntdll.dll
 4# _chkstk in C:\WINDOWS\SYSTEM32\ntdll.dll
 5# _RtlLocateExtendedFeature in C:\WINDOWS\SYSTEM32\ntdll.dll
 6# _KiUserExceptionDispatcher in C:\WINDOWS\SYSTEM32\ntdll.dll
 7# 0x00007FFBF13B20DD in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
 8# _cairo_surface_create_for_rectangle in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
 9# _cairo_surface_create_for_rectangle in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
10# _cairo_raster_source_pattern_get_finish in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
11# _cairo_recording_surface_create in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
12# _cairo_scaled_font_get_font_options in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
13# _cairo_scaled_font_get_font_options in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
14# _cairo_rectangle_list_destroy in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
15# _cairo_font_options_get_custom_palette_color in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
16# _cairo_surface_get_fallback_resolution in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
17# _cairo_font_options_get_custom_palette_color in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
18# _cairo_paint in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libcairo-2.dll
19# _gsk_render_node_get_bounds in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
20# _gsk_render_node_draw in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
21# _gsk_gpu_renderer_get_type in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
22# _gsk_gpu_renderer_get_type in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
23# _gsk_gpu_renderer_get_type in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
24# _gsk_vulkan_renderer_new in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
25# _gsk_vulkan_renderer_new in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
26# _gsk_vulkan_renderer_new in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
27# _gsk_renderer_render in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
28# _gtk_widget_remove_controller in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
29# _gtk_widget_paintable_set_widget in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
30# _gdk_titlebar_gesture_get_type in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
31# _g_closure_invoke in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgobject-2.0-0.dll
32# _g_param_spec_variant in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgobject-2.0-0.dll
33# _g_signal_emit in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgobject-2.0-0.dll
34# _gdk_surface_get_type in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
35# _g_closure_invoke in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgobject-2.0-0.dll
36# _g_param_spec_variant in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgobject-2.0-0.dll
37# _g_param_spec_variant in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgobject-2.0-0.dll
38# _g_signal_emit in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgobject-2.0-0.dll
39# _gdk_frame_clock_get_fps in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgtk-4-1.dll
40# _g_source_get_time in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libglib-2.0-0.dll
41# _g_clear_list in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libglib-2.0-0.dll
42# _g_get_monotonic_time in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libglib-2.0-0.dll
43# _g_main_context_iteration in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libglib-2.0-0.dll
44# _g_application_run in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\libgio-2.0-0.dll
45# 0x0000000000003EAE in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\inkscape.exe
46# 0x00000000000010C9 in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\inkscape.exe
47# 0x00000000000013F6 in C:\Users\MarkT\Desktop\INKSCAPE\inkscape\bin\inkscape.exe
48# _BaseThreadInitThunk in C:\WINDOWS\System32\KERNEL32.DLL
49# _RtlUserThreadStart in C:\WINDOWS\SYSTEM32\ntdll.dll

What should have happened?

basic editing text.

Version info

<details><summary>System info</summary>
Inkscape 1.5-dev (7a45b98, 2025-10-27, custom)

                      Compile  (Run)
    GLib version:     2.86.0
    GTK version:      4.18.6 (4.18.6)
    glibmm version:   2.86.0
    gtkmm version:    4.18.0
    libxml2 version:  2.14.6
    libxslt version:  1.1.43
    Cairo version:    1.18.4 (1.18.4)
    Pango version:    1.56.4 (1.56.4)
    HarfBuzz version: 11.5.1 (11.5.1)
    Poppler version:  25.09.1

    OS version:       Windows 11 25H2
</details>
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information