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
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;
repro steps currently unknown
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()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-49513 in the post.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.15, 4.16, 4.17 |
Target Fix | 4.17.2 |
Fix Commit | 3620971 |
---|
Created | Sep 8, 2017 |
---|---|
Resolved | Sep 12, 2017 |
Updated | Apr 27, 2018 |