Description

This is a common and longstanding crash that has affected more than 200 users since at least 4.15.

This crashGroup was previously associated with [Link Removed], but that specific repro case has been confirmed fixed in 4.17.0 while this callstack still continues into 4.17.1

User Descriptions

  • Happens everytime I modify camera's color options.
  • Got a message saying 'Can't PIE while Set Vector performing'

Source Context

 1488       	if (bNullPtr)
 1489       	{
 1490       		if (Ar.IsLoading())
 1491       		{
 1492       			PinRef = nullptr;
 1493       		}
 1494       	}
 1495       	else
 1496       	{
 1497       		UEdGraphNode* LocalOwningNode = nullptr;
 1498       		FGuid PinGuid;
 1499       		if (!Ar.IsLoading())
 1500       		{
 1501       			check(!PinRef->bWasTrashed);
 1502 ***** 			LocalOwningNode = PinRef->OwningNode;
 1503       			PinGuid = PinRef->PinId;
 1504       		}
 1505       
 1506       		Ar << LocalOwningNode;
 1507       		Ar << PinGuid;
Steps to Reproduce

repro steps currently unknown

Callstack
Assertion failed: !PinRef->bWasTrashed [File:D:\Build\++UE4+Release-4.16+Compile\Sync\Engine\Source\Runtime\Engine\Private\EdGraph\EdGraphPin.cpp] [Line: 1502]

UE4Editor_Engine!UEdGraphPin::SerializePin() edgraphpin.cpp:1503 
UE4Editor_Engine!UEdGraphPin::SerializePinArray() edgraphpin.cpp:1453 
UE4Editor_Engine!UEdGraphNode::Serialize() edgraphnode.cpp:429 
UE4Editor_BlueprintGraph!UK2Node::Serialize() k2node.cpp:78 
UE4Editor_BlueprintGraph!UK2Node_EditablePinBase::Serialize() k2node_editablepinbase.cpp:208 
UE4Editor_BlueprintGraph!UK2Node_Event::Serialize() k2node_event.cpp:55 
UE4Editor_UnrealEd!FTransaction::FObjectRecord::SerializeContents() editortransaction.cpp:146 
UE4Editor_UnrealEd!FTransaction::FObjectRecord::FObjectRecord() editortransaction.cpp:80 
UE4Editor_UnrealEd!FTransaction::SaveObject() editortransaction.cpp:385 
UE4Editor_CoreUObject!SaveToTransactionBuffer() uobjectglobals.cpp:2116 
UE4Editor_CoreUObject!UObject::Modify() obj.cpp:1068 
UE4Editor_Engine!UEdGraphPin::BreakLinkTo() edgraphpin.cpp:323 
UE4Editor_Engine!UEdGraphPin::BreakAllPinLinks() edgraphpin.cpp:349 
UE4Editor_Engine!UEdGraphPin::DestroyImpl() edgraphpin.cpp:1259 
UE4Editor_Engine!UEdGraphNode::BeginDestroy() edgraphnode.cpp:536 
UE4Editor_CoreUObject!UObject::ConditionalBeginDestroy() obj.cpp:845 
UE4Editor_CoreUObject!StaticExit() obj.cpp:4134 
UE4Editor_CoreUObject!TBaseStaticDelegateInstance<void __cdecl() delegateinstancesimpl.h:1027 
UE4Editor!TBaseMulticastDelegate<void>::Broadcast() delegatesignatureimpl.inl:937 
UE4Editor!FEngineLoop::AppPreExit() launchengineloop.cpp:3761 
UE4Editor!FEngineLoop::Exit() launchengineloop.cpp:2721 
UE4Editor!GuardedMain() launch.cpp:177 
UE4Editor!GuardedMainWrapper() launchwindows.cpp:134 
UE4Editor!WinMain() launchwindows.cpp:210 
UE4Editor!__scrt_common_main_seh() exe_common.inl:253 
kernel32!BaseThreadInitThunk() 
ntdll!RtlUserThreadStart() 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-49513 in the post.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.154.164.17
Target Fix4.17.2
Fix Commit3620971
CreatedSep 8, 2017
ResolvedSep 12, 2017
UpdatedApr 27, 2018