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.