Inkscape.org
Beginners' Questions Merging end points of bezier curves utterly broken in 1.4 and I have no idea why.
  1. #1
    Achthoek Achthoek @Achthoek

    Hi. New poster but long-time user of Inkscape, used it for hobby work over the past five years or so and I'm very happy about it.

    I used to be on an older version of the program for a long time but I recently switched hardware, so I installed the newest version of the program, 1.4.

    ย 

    Only to find out that merging the end points of two bezier curves drawn with the Pen tool crashes the entire program over and over and over again, almost consistently.

    ย 

    Upon merging the end points, or connecting them (thus making the two curves into one object), nine out of ten times I'm met with the following error message:
    ย 

     0# boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long long, unsigned long long) in libinkscape_base
     1# Inkscape::Application::crash_handler(int) in libinkscape_base
     2# 0x00007FF77B8F23F2 in inkscape
     3# _C_specific_handler in ntdll
     4# _chkstk in ntdll
     5# _RtlFindCharInUnicodeString in ntdll
     6# _KiUserExceptionDispatcher in ntdll
     7# SPDocument::doc2dt() const in libinkscape_base
     8# SPItem::desktopVisualBounds() const in libinkscape_base
     9# GrDrag::updateLevels() in libinkscape_base
    10# Inkscape::Selection::_emitChanged(bool) in libinkscape_base
    11# Inkscape::UI::Tools::NodeTool::root_handler(Inkscape::CanvasEvent const&) in libinkscape_base
    12# Inkscape::UI::Widget::CanvasPrivate::emit_event(Inkscape::CanvasEvent&) in libinkscape_base
    13# Inkscape::UI::Widget::CanvasPrivate::process_event(Inkscape::CanvasEvent&) in libinkscape_base
    14# Inkscape::UI::Widget::Canvas::on_button_press_event(_GdkEventButton*) in libinkscape_base
    15# Gtk::Widget_Class::button_press_event_callback(_GtkWidget*, _GdkEventButton*) in libgtkmm_3_0_1
    16# 0x00007FFC03F13484 in libgtk_3_0
    17# _g_closure_invoke 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_requisition_copy in libgtk_3_0
    21# _gtk_lock_button_set_permission in libgtk_3_0
    22# _gtk_main_do_event in libgtk_3_0
    23# _gdk_event_free in libgdk_3_0
    24# _gdk_win32_drag_context_get_type in libgdk_3_0
    25# _g_clear_list in libglib_2_0_0
    26# _g_get_monotonic_time in libglib_2_0_0
    27# _g_main_context_iteration in libglib_2_0_0
    28# _g_application_run in libgio_2_0_0
    29# 0x00007FF77B8F4122 in inkscape
    30# 0x00007FF77B8F12E9 in inkscape
    31# 0x00007FF77B8F13D6 in inkscape
    32# _BaseThreadInitThunk in KERNEL32
    33# _RtlUserThreadStart in ntdll

    ย 

    I have no idea why this is happening and it's frustrating any of my attempts at finishing a piece for a friend that I desperately want to finish. In my years of using Inkscape, I've never seen it this broken, and to see something in a supposedly stable release of the software with apparently zero mention of it online shocks me.

    ย 

    Could anyone weigh in on this? Please help. I'm getting desparate and ready to roll back to a different version of the program out of sheer dissatisfaction with this release of Inkscape.

    ย 

  2. #2
    Polygon Polygon @Polygonโš–๐ŸŒถ

    Did you install the right version for you OS? I found something about "win32", "KERNEL32" in the report. And tell a bit about your OS and computer please.

  3. #3
    Achthoek Achthoek @Achthoek

    Wait, am I using a x32 version? I never noticed. If that's the case I should probably redownload and install a x64 version of Inkscape I think.

    I'm running a fairly high-end Win11 gaming desktop with a Ryzen 7700x CPU @ 32 GB RAM and with a 4070 Ti Super graphics card.

  4. #4
    Achthoek Achthoek @Achthoek
    ๐Ÿ†’

    Update to this: turns out I installed it using an .msi file, and I thought, maybe it's this?

    So I reinstalled it, made sure I had the x64 version of Inkscape, and used a bog-standard .exe file this time around.

    ย 

    I've tried the same scenarios that crashed for me last time and now I can't seem to replicate this issue again, which is a good sign. :)

Inkscape Inkscape.org Inkscape Forum Beginners' Questions Merging end points of bezier curves utterly broken in 1.4 and I have no idea why.