Crash when opening settings before opening a document
#### Summary: I updated Inkscape to version 1.3 on a M1 Pro MacBook Pro, opened the app so that the welcome window appears, didn't open a new or existing document, but tried to open settings via the menu bar. I tried multiple times and also restarted the Mac, it keeps crashing (see below). One time it even crashed without doing anything. However if I open any document and open settings it works without any problems. It seems like the app is prone to crashing before a document is opened. #### Steps to reproduce: - open Inkscape - in the menu bar select "Inkscape > Settings" #### What happened? The app freezes and a window opens, saying "Inkscape has crashed and will now close". #### What should have happened? The settings window should have opened #### Version info <pre> 0# Inkscape::Application::crash_handler(int) in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/inkscape/libinkscape_base.1.3.0.0.dylib 1# _sigtramp in /usr/lib/system/libsystem_platform.dylib 2# dialog_open(Glib::VariantBase const&, InkscapeWindow*) in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/inkscape/libinkscape_base.1.3.0.0.dylib 3# sigc::internal::slot_call0<add_actions_dialogs(InkscapeApplication*)::$_0, void>::call_it(sigc::internal::slot_rep*) in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/inkscape/libinkscape_base.1.3.0.0.dylib 4# (anonymous namespace)::SimpleAction_signal_activate_callback(_GSimpleAction*, _GVariant*, void*) in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgiomm-2.4.1.dylib 5# g_closure_invoke in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgobject-2.0.0.dylib 6# signal_emit_unlocked_R in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgobject-2.0.0.dylib 7# g_signal_emit_valist in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgobject-2.0.0.dylib 8# g_signal_emit in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgobject-2.0.0.dylib 9# g_simple_action_activate in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgio-2.0.0.dylib 10# Gio::Action_Class::activate_vfunc_callback(_GAction*, _GVariant*) in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgiomm-2.4.1.dylib 11# gtk_menu_tracker_item_activated in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgtk-3.0.dylib 12# -[NSApplication(NSResponder) sendAction:to:from:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 13# -[NSMenuItem _corePerformAction] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 14# -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 15# -[NSMenu performActionForItemAtIndex:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 16# -[NSMenu _internalPerformActionForItemAtIndex:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 17# -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 18# NSSLMMenuEventHandler in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 19# DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 20# SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 21# SendEventToEventTarget in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 22# SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 23# SendMenuCommandWithContextAndModifiers in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 24# SendMenuItemSelectedEvent in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 25# FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 26# MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 27# _HandleMenuSelection2 in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 28# _NSHandleCarbonMenuEvent in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 29# _DPSEventHandledByCarbon in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 30# -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 31# poll_func in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgdk-3.0.dylib 32# g_main_context_iterate in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libglib-2.0.0.dylib 33# g_main_loop_run in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libglib-2.0.0.dylib 34# gtk_dialog_run in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgtk-3.0.dylib 35# InkscapeApplication::on_activate() in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/inkscape/libinkscape_base.1.3.0.0.dylib 36# Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libglibmm-2.4.1.dylib 37# g_closure_invoke in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgobject-2.0.0.dylib 38# signal_emit_unlocked_R in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgobject-2.0.0.dylib 39# g_signal_emit_valist in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgobject-2.0.0.dylib 40# g_signal_emit in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgobject-2.0.0.dylib 41# g_application_real_local_command_line in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgio-2.0.0.dylib 42# g_application_run in /Users/user/Applications/Inkscape.app/Contents/Resources/lib/libgio-2.0.0.dylib 43# main in /Users/user/Applications/Inkscape.app/Contents/MacOS/inkscape </pre> <details><summary>System info</summary> Inkscape 1.3 (0e150ed, 2023-07-21) GLib version: 2.76.3 GTK version: 3.24.38 glibmm version: 2.66.6 gtkmm version: 3.24.7 libxml2 version: 2.11.4 libxslt version: 1.1.29 Cairo version: 1.17.9 Pango version: 1.50.14 HarfBuzz version: 2.9.1 OS version: macOS 13.4.1 (22F770820b) arm64 </details>
issue