Inkscape.org
Beginners' Questions Inkscape on OSX crashes
  1. #1
    Manuel1889 Manuel1889 @Manuel1889

    Hi,

    Inkscape on my MacBook is crashing nearby every 2 minutes. If I do a right-click on an object or if I want to open wihtin Inkscape a new file, it crashes as well.

    I tried to find a solution but I didn't found one. Can someone help me? I even tried to use the developer version 1.2 without any changes.

    Attached the error report. Thank you

     

    Process:               inkscape [4126]
    Path:                  /Applications/Inkscape.app/Contents/MacOS/inkscape
    Identifier:            org.inkscape.Inkscape
    Version:               1.2.0-dev [9ee32be] (1.2.0-dev [9ee32be])
    Code Type:             X86-64 (Translated)
    Parent Process:        ??? [1]
    Responsible:           inkscape [4126]
    User ID:               501

    Date/Time:             2021-09-17 15:14:18.738 +0200
    OS Version:            macOS 11.5.2 (20G95)
    Report Version:        12
    Anonymous UUID:        320E063C-3CE7-AA95-A233-EA2C5E24D730

    Sleep/Wake UUID:       BD858A3A-AF85-4A37-BFB7-26FD36399FA5

    Time Awake Since Boot: 13000 seconds
    Time Since Wake:       330 seconds

    System Integrity Protection: enabled

    Crashed Thread:        0  Dispatch queue: com.apple.main-thread

    Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes:       KERN_INVALID_ADDRESS at 0xaaaaaaaaaaaaab7a -> 0xffffaaaaaaaaab7a (possible pointer authentication failure)
    Exception Note:        EXC_CORPSE_NOTIFY

    Termination Signal:    Segmentation fault: 11
    Termination Reason:    Namespace SIGNAL, Code 0xb
    Terminating Process:   exc handler [4126]

    VM Regions Near 0xffffaaaaaaaaab7a:
    --> mapped file              7fffe0000000-7fffe2e28000 [ 46.2M] r--/r-- SM=COW  Object_id=25efd997
        

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0   libgtk-3.0.dylib                  0x000000010ec4a197 gtk_widget_get_screen_unchecked + 39
    1   libgtk-3.0.dylib                  0x000000010ec4a717 gtk_widget_get_settings + 87
    2   libgtk-3.0.dylib                  0x000000010ec4a717 gtk_widget_get_settings + 87
    3   libgtk-3.0.dylib                  0x000000010ea07ab4 gtk_css_widget_node_get_style_provider + 116
    4   libgtk-3.0.dylib                  0x000000010e9e9065 gtk_css_node_invalidate_style_provider + 85
    5   libgobject-2.0.0.dylib            0x000000010d652614 g_closure_invoke + 196
    6   libgobject-2.0.0.dylib            0x000000010d668c10 signal_emit_unlocked_R + 1632
    7   libgobject-2.0.0.dylib            0x000000010d669bdd g_signal_emit_valist + 2589
    8   libgobject-2.0.0.dylib            0x000000010d66a152 g_signal_emit + 130
    9   libgobject-2.0.0.dylib            0x000000010d652614 g_closure_invoke + 196
    10  libgobject-2.0.0.dylib            0x000000010d668c10 signal_emit_unlocked_R + 1632
    11  libgobject-2.0.0.dylib            0x000000010d669bdd g_signal_emit_valist + 2589
    12  libgobject-2.0.0.dylib            0x000000010d66a152 g_signal_emit + 130
    13  libgtk-3.0.dylib                  0x000000010eb8f029 _gtk_style_cascade_add_provider + 345
    14  libinkscape_base.dylib            0x000000010984bed0 Inkscape::UI::Toolbar::TextToolbar::TextToolbar(SPDesktop*) + 1616
    15  libinkscape_base.dylib            0x0000000109851fa2 Inkscape::UI::Toolbar::TextToolbar::create(SPDesktop*) + 34
    16  libinkscape_base.dylib            0x0000000109c26934 setup_aux_toolbox(_GtkWidget*, SPDesktop*) + 180
    17  libinkscape_base.dylib            0x0000000109c2675f Inkscape::UI::ToolboxFactory::setToolboxDesktop(_GtkWidget*, SPDesktop*) + 479
    18  libinkscape_base.dylib            0x000000010977e19d Inkscape::UI::UXManagerImpl::connectToDesktop(std::__1::vector<_GtkWidget*, std::__1::allocator<_GtkWidget*> > const&, SPDesktop*) + 525
    19  libinkscape_base.dylib            0x0000000109c1be54 SPDesktopWidget::SPDesktopWidget(SPDocument*) + 1092
    20  libinkscape_base.dylib            0x0000000109d3811c InkscapeWindow::InkscapeWindow(SPDocument*) + 620
    21  libinkscape_base.dylib            0x0000000109d3aba7 InkscapeApplication::window_open(SPDocument*) + 71
    22  libinkscape_base.dylib            0x0000000109c737bb sp_file_new(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 219
    23  libinkscape_base.dylib            0x0000000109c7386f sp_file_new_default() + 63
    24  libinkscape_base.dylib            0x00000001094af643 sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*) + 195
    25  libinkscape_base.dylib            0x00000001097823bf item_activate(Gtk::MenuItem*, SPAction*) + 47
    26  libglibmm-2.4.1.dylib             0x0000000110fcf9b4 Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) + 52
    27  libgobject-2.0.0.dylib            0x000000010d652614 g_closure_invoke + 196
    28  libgobject-2.0.0.dylib            0x000000010d668e4a signal_emit_unlocked_R + 2202
    29  libgobject-2.0.0.dylib            0x000000010d669bdd g_signal_emit_valist + 2589
    30  libgobject-2.0.0.dylib            0x000000010d66a152 g_signal_emit + 130
    31  libgobject-2.0.0.dylib            0x000000010d652614 g_closure_invoke + 196
    32  libgtkmacintegration-gtk3.4.dylib    0x000000010e8f64df idle_call_activate + 79
    33  libgdk-3.0.dylib                  0x000000010fcc3132 gdk_threads_dispatch + 50
    34  libglib-2.0.0.dylib               0x000000010d7655ac g_main_context_dispatch + 348
    35  libglib-2.0.0.dylib               0x000000010d76591d g_main_context_iterate + 525
    36  libglib-2.0.0.dylib               0x000000010d7659c6 g_main_context_iteration + 102
    37  libgio-2.0.0.dylib                0x000000010d17af8d g_application_run + 541
    38                                    0x0000000100e378e7 main + 7143
    39  libdyld.dylib                     0x00007fff20355f3d start + 1

    Thread 1:: com.apple.rosetta.exceptionserver
    0   runtime                           0x00007ffdfff44a28 0x7ffdfff40000 + 18984
    1   runtime                           0x00007ffdfff49eec 0x7ffdfff40000 + 40684
    2   runtime                           0x00007ffdfff4b2c0 0x7ffdfff40000 + 45760

    Thread 2:
    0   ???                               0x00007ffe945728f4 ???
    1   libsystem_kernel.dylib            0x00007fff20307cde __psynch_cvwait + 10
    2   libgc.1.dylib                     0x000000010daa0370 GC_mark_thread + 256
    3   libsystem_pthread.dylib           0x00007fff2033a8fc _pthread_start + 224
    4   libsystem_pthread.dylib           0x00007fff20336443 thread_start + 15

    .........

     

     

  2. #2
    Polygon Polygon @Polygon🌶

    First try to update to latest BigSur; 3.4GB/ca 20-30min 

    Then use AppCleaner.app to delete all Inkscape installation related stuff - not just store in wastebasket. Shut down Mac, wait a few sec and start again. Install 1.2 dev (I use the same right now). Report back.

  3. #3
    Manuel1889 Manuel1889 @Manuel1889

    Thanks for the quick response. I tried it already 3 times. Also with other app cleaners. Unfortunately without success.

    Do anyone have another idea?

  4. #4
    Manuel1889 Manuel1889 @Manuel1889

    here is the error report

    Unbenannt
  5. #5
    Polygon Polygon @Polygon🌶

    Are you on M1 Mac or Intel?

  6. #6
    Manuel1889 Manuel1889 @Manuel1889

    M1 Mac.

  7. #7
    Polygon Polygon @Polygon🌶

    Yes I was reading from the message Code Type:             X86-64 (Translated)

    Asked in dev Chat. So far no idea popped up.I guess the crux here is the "possible pointer authentication failure" - but I´m not sure what it is about.

    Can you describe what you did after downloading 1.2dev version in detail please? Where installed - any - special keys in the path like öäüß or alike for instance - did macOS asked for any permission so far?

  8. #8
    Nathan Lee Nathan Lee @ainsleo

    We have a bucket of similar reports on Gitlab (https://gitlab.com/inkscape/inkscape/-/issues/2696 ). No workaround really, seems to happen to mac users who open a second window.

    For the right click, https://gitlab.com/inkscape/inkscape/-/issues/2695

    We could always work with more info on how to trigger the bug (why doesn't it happen to all mac users), but I don't have a workaround for these issues.

    It might be worth trying 1.0.2, these reports cropped up after 1.1 release iirc