Opened 2 months ago

Last modified 6 weeks ago

#70762 new defect

inkscape @1.3.2 crashes on launch

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.10.1
Keywords: Cc: mascguy (Christopher Nielsen), cooljeanius (Eric Gallager)
Port: inkscape

Description

<pre>
 0# Inkscape::Application::crash_handler(int) in /opt/local/lib/libinkscape_base.1.3.2.0.dylib
 1# _sigtramp in /usr/lib/libSystem.B.dylib
 2# std::__cxx11::moneypunct<char, false>::do_thousands_sep() const in /opt/local/lib/libgcc/libstdc++.6.dylib
 3# std::ostream& std::ostream::_M_insert<long>(long) in /usr/lib/libstdc++.6.dylib
 4# Inkscape::CSSOStringStream::operator<<(double) in /opt/local/lib/libinkscape_base.1.3.2.0.dylib
 5# Inkscape::UI::ThemeContext::adjustGlobalFontScale(double) in /opt/local/lib/libinkscape_base.1.3.2.0.dylib
 6# Inkscape::Application::Application(bool) in /opt/local/lib/libinkscape_base.1.3.2.0.dylib
 7# Inkscape::Application::create(bool) in /opt/local/lib/libinkscape_base.1.3.2.0.dylib
 8# InkscapeApplication::on_startup() in /opt/local/lib/libinkscape_base.1.3.2.0.dylib
 9# Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) in /opt/local/lib/libglibmm-2.4.1.dylib
10# g_closure_invoke in /opt/local/lib/libgobject-2.0.0.dylib
</pre>
<details><summary>System info</summary>
Inkscape 1.3.2 (091e20ef0f, 2023-11-25)

    GLib version:     2.78.4
    GTK version:      3.24.42
    glibmm version:   2.62.0
    gtkmm version:    3.24.9
    libxml2 version:  2.13.3
    libxslt version:  1.1.42
    Cairo version:    1.17.6
    Pango version:    1.52.2
    HarfBuzz version: 8.5.0

    OS version:       Mac OS X 10.6 (10A190) Power Macintosh
</details>

Change History (3)

comment:1 Changed 2 months ago by barracuda156

It clearly needs legacysupport wrappers:

36-202% inkscape

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
with a detailed description of the steps leading to the crash, so we can fix it.
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd9368: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd89d0: Non-aligned pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd8938: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd8984: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd8870: Non-aligned pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd8748: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd8668: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd86d8: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd85a0: Non-aligned pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd92a8: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd9428: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd9434: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
inkscape(72580,0x5066408) malloc: *** error for object 0x4dd9450: Non-aligned pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug

comment:2 Changed 2 months ago by barracuda156

Ok, I got GUI running, but it is far from being stable. After a few menus I got another crash:

<pre>
 0# Inkscape::Application::crash_handler(int) in /opt/local/lib/libinkscape_base.1.3.2.0.dylib
 1# _sigtramp in /usr/lib/libSystem.B.dylib
 2# Inkscape::UI::Dialog::DialogContainer::~DialogContainer() in /opt/local/lib/libinkscape_base.1.3.2.0.dylib
</pre>
<details><summary>System info</summary>
Inkscape 1.3.2 (091e20ef0f, 2023-11-25)

    GLib version:     2.78.4
    GTK version:      3.24.42
    glibmm version:   2.62.0
    gtkmm version:    3.24.9
    libxml2 version:  2.13.3
    libxslt version:  1.1.42
    Cairo version:    1.17.6
    Pango version:    1.52.2
    HarfBuzz version: 8.5.0

    OS version:       Mac OS X 10.6 (10A190) Power Macintosh
</details>

Terminal displayed this:

** (org.inkscape.Inkscape:2769): WARNING **: 10:07:32.706: Can't open file: /Users/svacchanda/Library/Application Support/org.inkscape.Inkscape/config/inkscape/cphistory.xml (doesn't exist)

Emergency save activated!
Emergency save completed. Inkscape will close now.

At least it is not completely dead, perhaps can be fixed so that it works normally.

comment:3 Changed 6 weeks ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added
Note: See TracTickets for help on using tickets.