When resizing windows in MacOS, clicking on the green button typically places an app in full screen mode. Option-Clicking on that button resizes the window to fill the bounds of the screen, without placing the app in full screen mode.
Yesterday, when I Option-Clicked on the green plus button on Space Station 14.app, the app crashed. Performing the action again after it relaunched didn't cause the error.
Additional context
I've attached a copy of the MacOS error trace to this issue here:
Description
When resizing windows in MacOS, clicking on the green button typically places an app in full screen mode. Option-Clicking on that button resizes the window to fill the bounds of the screen, without placing the app in full screen mode.
Yesterday, when I Option-Clicked on the green plus button on Space Station 14.app, the app crashed. Performing the action again after it relaunched didn't cause the error.
Additional context I've attached a copy of the MacOS error trace to this issue here:
MacOS Problem Report
``` Process: SS14.Loader [56305] Path: /Applications/Space Station 14 Launcher.app/Contents/Resources/bin/loader/Space Station 14.app/Contents/MacOS/../Resources/bin/SS14.Loader Identifier: SS14.Loader Version: 0 Code Type: X86-64 (Translated) Parent Process: ??? [1] Responsible: SS14.Loader [56305] User ID: 501 Date/Time: 2022-01-02 11:39:33.933 -0500 OS Version: macOS 11.6 (20G165) Report Version: 12 Anonymous UUID: 50E09FF6-E0EC-4C48-F133-E56D88A5FEF0 Time Awake Since Boot: 220000 seconds System Integrity Protection: enabled Crashed Thread: 15 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Application Specific Information: -[AGXM1FamilyCommandBuffer renderCommandEncoderWithDescriptor:]:286: failed assertion `A command encoder is already encoding to this command buffer' Performing @selector(_setNeedsZoom:) from sender _NSThemeZoomWidget 0x7f96b980ac90 Thread 0:: Dispatch queue: com.apple.main-thread 0 ??? 0x00007ffe945f68f4 ??? 1 libsystem_kernel.dylib 0x00007fff203912ba mach_msg_trap + 10 2 com.apple.CoreFoundation 0x00007fff204bf215 __CFRunLoopServiceMachPort + 316 3 com.apple.CoreFoundation 0x00007fff204bd8cb __CFRunLoopRun + 1332 4 com.apple.CoreFoundation 0x00007fff204bccd0 CFRunLoopRunSpecific + 567 5 com.apple.AppKit 0x00007fff22f18fc7 -[NSMoveHelper _doAnimation] + 547 6 com.apple.AppKit 0x00007fff23291371 -[NSResizeMoveHelper animateResizeToFrame:] + 411 7 com.apple.AppKit 0x00007fff22e48cc6 -[NSWindow setFrame:display:animate:] + 854 8 com.apple.AppKit 0x00007fff234a64d2 -[NSWindow _zoomToScreen:isMoveToiPad:] + 406 9 com.apple.AppKit 0x00007fff22e112bb -[NSApplication(NSResponder) sendAction:to:from:] + 288 10 com.apple.AppKit 0x00007fff22e1115f -[NSControl sendAction:to:] + 86 11 com.apple.AppKit 0x00007fff22e11091 __26-[NSCell _sendActionFrom:]_block_invoke + 131 12 com.apple.AppKit 0x00007fff22e10f98 -[NSCell _sendActionFrom:] + 171 13 com.apple.AppKit 0x00007fff22e10ede -[NSButtonCell _sendActionFrom:] + 96 14 com.apple.AppKit 0x00007fff2352f321 -[_NSThemeZoomWidgetCell _sendActionFrom:] + 71 15 com.apple.AppKit 0x00007fff22e0dfc7 NSControlTrackMouse + 1820 16 com.apple.AppKit 0x00007fff22e0d883 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 130 17 com.apple.AppKit 0x00007fff22e0d74a -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 697 18 com.apple.AppKit 0x00007fff2352efba -[_NSThemeZoomWidgetCell trackMouse:inRect:ofView:untilMouseUp:] + 368 19 com.apple.AppKit 0x00007fff22e0ca72 -[NSControl mouseDown:] + 722 20 com.apple.AppKit 0x00007fff22e0ae5e -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4961 21 com.apple.AppKit 0x00007fff22d7a648 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2594 22 com.apple.AppKit 0x00007fff22d79a06 -[NSWindow(NSEventRouting) sendEvent:] + 347 23 com.apple.AppKit 0x00007fff22d77e14 -[NSApplication(NSEvent) sendEvent:] + 352 24 libglfw.3.dylib 0x000000011254a17d _glfwPlatformWaitEventsTimeout + 253 25 ??? 0x00000001168d3f7e ??? 26 ??? 0x0000000115a69df3 ??? 27 ??? 0x0000000115a69d48 ??? 28 ??? 0x00000001150b1b80 ??? 29 ??? 0x00000001148a499c ??? 30 ??? 0x00000001148a2b89 ??? 31 ??? 0x00000001148a041c ??? 32 ??? 0x00000001143af65f ??? 33 ??? 0x000000011438ec87 ??? 34 libcoreclr.dylib 0x000000010d6f4a19 CallDescrWorkerInternal + 124 35 libcoreclr.dylib 0x000000010d53fb78 MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1496 36 libcoreclr.dylib 0x000000010d422f98 RunMain(MethodDesc*, short, int*, PtrArray**) + 776 37 libcoreclr.dylib 0x000000010d4232bb Assembly::ExecuteMainMethod(PtrArray**, int) + 395 38 libcoreclr.dylib 0x000000010d4557dc CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) + 508 39 libcoreclr.dylib 0x000000010d40c9e4 coreclr_execute_assembly + 196 40 libhostpolicy.dylib 0x000000010d2ef7d1 run_app_for_context(hostpolicy_context_t const&, int, char const**) + 1313 41 libhostpolicy.dylib 0x000000010d2f06f1 corehost_main + 241 42 libhostfxr.dylib 0x000000010d1f6ede fx_muxer_t::handle_exec_host_command(std::__1::basic_string