This is NOT ocurring on Windows.
Update chris.wood:
Repro'd in Windows with the following steps
On Mac, the manual menu click isn't required as the OS will try to refresh the cached menu state (presumably in response to the selection change)
On Mac, the manual menu click isn't required as the OS will try to refresh the cached menu state (presumably in response to the selection change)
Result: Crash
UE4Editor-Engine.dylib!UWorld::IsPlayInEditor() UE4Editor-Engine.dylib!AActor::ResetPropertiesForConstruction() UE4Editor-Engine.dylib!AActor::RerunConstructionScripts() UE4Editor-Engine.dylib!AActor::PostEditChangeProperty() UE4Editor-Engine.dylib!ADestructibleActor::PostEditChangeProperty() UE4Editor-CoreUObject.dylib!UObject::PostEditChange() UE4Editor-UnrealEd.dylib!ImportObjectProperties() UE4Editor-UnrealEd.dylib!ImportObjectProperties() UE4Editor-UnrealEd.dylib!FCustomizableTextObjectFactory::ProcessBuffer() UE4Editor-UnrealEd.dylib!FComponentObjectTextFactory::Get() UE4Editor-UnrealEd.dylib!FComponentEditorUtils::CanPasteComponents() UE4Editor-LevelEditor.dylib!FLevelEditorActionCallbacks::Paste_CanExecute() UE4Editor-Slate.dylib!FUICommandList::CanExecuteAction(TSharedRef<FUICommandInfo const,() UE4Editor-Slate.dylib!FSlateMacMenu::IsMenuItemEnabled(TSharedRef<FMenuEntryBlock const,() UE4Editor-Slate.dylib!FSlateMacMenu::UpdateCachedState() UE4Editor-Core.dylib!FMacPlatformMisc::PumpMessages() UE4Editor!FEngineLoop::Tick() UE4Editor!GuardedMain() UE4Editor!<Unknown> UE4Editor-Core.dylib!<Unknown> Foundation!Unknown() libsystem_pthread.dylib!<Unknown> libsystem_pthread.dylib!<Unknown> libsystem_pthread.dylib!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-40492 in the post.