This is a longstanding but low frequency Mac crash.
User Descriptions
Callstack from Log
[2017.11.09-19.23.22:392][ 63]LogMaterial: Missing cached shader map for material FMatExpressionPreview MaterialExpressionVectorParameter_0, compiling. [2017.11.09-19.23.22:402][ 63]LogSlate: Took 0.000460 seconds to synchronously load lazily loaded font '../../../Engine/Content/Editor/Slate/Fonts/Roboto-BoldCondensed.ttf' (158K) [2017.11.09-19.23.22:739][ 64]LogSlate: Took 0.002179 seconds to synchronously load lazily loaded font '../../../Engine/Content/Editor/Slate/Fonts/Roboto-Italic.ttf' (157K) [2017.11.09-19.23.23:652][ 83]MaterialEditorStats: Texture samplers: 2/16 [2017.11.09-19.23.25:957][156]LogMaterial: Missing cached shader map for material Wings, compiling. [2017.11.09-19.23.29:404][282]MaterialEditorStats: Texture samplers: 2/16 [2017.11.09-19.23.30:431][329]LogMac: === Critical error: === SIGSEGV: invalid attempt to access memory at address 0x20 [2017.11.09-19.23.30:431][329]LogMac: 0xbea68f31 libobjc.A.dylib!objc_retain() [UnknownFile]) 0xa9b5c6c5 CoreFoundation!+[__NSDictionaryI __new:::::] [UnknownFile]) 0xa9b5c390 CoreFoundation!-[__NSPlaceholderDictionary initWithObjects:forKeys:count:] [UnknownFile]) 0xa785b2c1 AppKit!-[NSWindow _copyPublicPersistentUIInfo] [UnknownFile]) 0xa7858f5f AppKit!recursivelyEncodeInvalidPersistentState() [UnknownFile]) 0xa78576c3 AppKit!-[NSPersistentUIManager flushAllChangesOptionallyWaitingUntilDone:updatingSnapshots:] [UnknownFile]) 0xa785716f AppKit!-[NSPersistentUIManager flushPersistentStateAndClose:waitingUntilDone:] [UnknownFile]) 0xa7857051 AppKit!__42-[NSPersistentUIManager acquireDirtyState]_block_invoke [UnknownFile]) 0xbf3278fc libdispatch.dylib!_dispatch_client_callout() [UnknownFile]) 0xbf33ca16 libdispatch.dylib!_dispatch_continuation_pop() [UnknownFile]) 0xbf332a6c libdispatch.dylib!_dispatch_source_latch_and_call() [UnknownFile]) 0xbf32a13b libdispatch.dylib!_dispatch_source_invoke() [UnknownFile]) 0xbf334908 libdispatch.dylib!_dispatch_main_queue_callback_4CF() [UnknownFile]) 0xa9c14bc9 CoreFoundation!__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__() [UnknownFile]) 0xa9bd5c0d CoreFoundation!__CFRunLoopRun() [UnknownFile]) 0xa9bd5114 CoreFoundation!CFRunLoopRunSpecific() [UnknownFile]) 0xa9135ebc HIToolbox!RunCurrentEventLoopInMode() [UnknownFile]) 0xa9135cf1 HIToolbox!ReceiveNextEventCommon() [UnknownFile]) 0xa9135b26 HIToolbox!_BlockUntilNextEventMatchingListInModeWithFilter() [UnknownFile]) 0xa76cea54 AppKit!_DPSNextEvent() [UnknownFile]) 0xa7e4a7ee AppKit!-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] [UnknownFile]) 0xa76c33db AppKit!-[NSApplication run] [UnknownFile]) 0x0460fedf UE4Editor!tchar_main(int, wchar_t**) [UnknownFile]) 0x0460f7a9 UE4Editor!main() [UnknownFile]) 0xbf35d235 libdyld.dylib!start() [UnknownFile])
repro steps currently unknown
libobjc.A.dylib!Unknown() CoreFoundation!Unknown() CoreFoundation!Unknown() AppKit!<Unknown> AppKit!<Unknown> AppKit!<Unknown> AppKit!<Unknown> AppKit!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> CoreFoundation!Unknown() CoreFoundation!Unknown() CoreFoundation!Unknown() HIToolbox!<Unknown> HIToolbox!<Unknown> HIToolbox!<Unknown> AppKit!<Unknown> AppKit!-[NSApplication() AppKit!<Unknown> UE4Editor!tchar_main() UE4Editor!<Unknown> libdyld.dylib!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-52294 in the post.