[4.7.6] Crash right-clicking in an UPhysicsCollisionHandler derived blueprint graph

The editor crashes when I right-click in the event graph of a UPhysicsCollisionHelper-derived class. I am using 4.7.6 version from the launcher.

Repo

  1. Create a new blueprint using UPhysicsCollisionHandler as the base class.
  2. Open the blueprint event graph.
  3. Right-click in the event graph.

Editor crashes.

Trimmed Crash Callstack

Included for better search results. Full log file here.

Fatal error: [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.7\Engine\Source\Runtime\CoreUObject\Private\Templates\Casts.cpp] [Line: 11] 
Cast of Package /Script/Engine to World failed
...
UE4Editor-CoreUObject.dll!UObject::ImplementsGetWorld() (0x000007fee16f1de4) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\obj.cpp:551]
UE4Editor-BlueprintGraph.dll!UEdGraphSchema_K2::CanFunctionBeUsedInGraph() (0x000007fedb178254) + 20 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\blueprintgraph\private\edgraphschema_k2.cpp:638]
UE4Editor-BlueprintGraph.dll!UK2Node_CallFunction::CanPasteHere() (0x000007fedb1f2b6c) + 116 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\blueprintgraph\private\k2node_callfunction.cpp:1056]
UE4Editor-BlueprintGraph.dll!UK2Node_CallFunction::IsActionFilteredOut() (0x000007fedb21ca13) + 14 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\blueprintgraph\private\k2node_callfunction.cpp:1067]
UE4Editor-BlueprintGraph.dll!BlueprintActionFilterImpl::IsNodeTemplateSelfFiltered() (0x000007fedb1b35ca) + 15 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\blueprintgraph\private\blueprintactionfilter.cpp:1259]
UE4Editor-BlueprintGraph.dll!FBlueprintActionFilter::IsFilteredByThis() (0x000007fedb1b20f8) + 17 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\blueprintgraph\private\blueprintactionfilter.cpp:1632]
UE4Editor-BlueprintGraph.dll!FBlueprintActionFilter::IsFiltered() (0x000007fedb1b1ed1) + 5 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\blueprintgraph\private\blueprintactionfilter.cpp:1581]
UE4Editor-Kismet.dll!FBlueprintActionMenuBuilderImpl::FMenuSectionDefinition::MakeMenuItems() (0x000007fed9c61a27) + 13 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\kismet\private\blueprintactionmenubuilder.cpp:371]
UE4Editor-Kismet.dll!FBlueprintActionMenuBuilder::RebuildActionList() (0x000007fed9c957aa) + 45 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\kismet\private\blueprintactionmenubuilder.cpp:558]
UE4Editor-Kismet.dll!FBlueprintActionMenuUtils::MakeContextMenu() (0x000007fed9c6043c) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\kismet\private\blueprintactionmenuutils.cpp:621]
UE4Editor-Kismet.dll!SBlueprintActionMenu::CollectAllActions() (0x000007fed9d550cb) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\kismet\private\sblueprintactionmenu.cpp:439]
...

Hey Lee-

I was able to reproduce the crash you mentioned and have submitted a bug report (UE-14230) for further investigation.

Cheers