This JIRA is being entered as a result of being one of the top crashes in 4.12 Preview 5
In the 4.12.0 release, we currently have a user on the Answerhub who experiences this crash: https://answers.unrealengine.com/questions/429411/ue-4120-crashes-add-a-formattext-node-to-arg-pin-b.html
We are investigating repro steps
Error message:
Assertion failed: SharedThis.Get() == this [Link Removed] [Line: 1093]
Source Context:
1027 GObjCurrentPurgeObjectIndexNeedsReset = false;
1028 }
1029 while( GObjCurrentPurgeObjectIndex )
1030 {
1031 //@todo UE4 - A prefetch was removed here. Re-add it. It wasn't right anyway, since it was ten items ahead and the consoles on have 8 prefetch slots
1032
1033 FUObjectItem* ObjectItem = *GObjCurrentPurgeObjectIndex;
1034 checkSlow(ObjectItem);
1035 if (ObjectItem->IsUnreachable())
1036 {
1037 UObject* Object = (UObject*)ObjectItem->Object;
1038 check(Object->HasAllFlags(RF_FinishDestroyed|RF_BeginDestroyed));
1039 GIsPurgingObject= true;
1040 Object->~UObject();
1041 ***** GUObjectAllocator.FreeUObject(Object);
1042 GIsPurgingObject= false;
1043 // Keep track of purged stats.
1044 GPurgedObjectCountSinceLastMarkPhase++;
1045 }
1046
1047 // Advance to the next object.
1048 ++GObjCurrentPurgeObjectIndex;
1049
1050 ProcessCount++;
1051
1052 // Only check time limit every so often to avoid calling FPlatformTime::Seconds too often.
1053 if( bUseTimeLimit && (ProcessCount == TimeLimitEnforcementGranularityForDeletion))
1054 {
1055 if ((FPlatformTime::Seconds() - StartTime) > TimeLimit)
1056 {
Most recent user affected CL: 2986880
Logs:
[Link Removed]
[Link Removed]
[Link Removed]
UE4Editor_CoreUObject!IncrementalPurgeGarbage() [garbagecollection.cpp:1042] UE4Editor_CoreUObject!CollectGarbageInternal() [garbagecollection.cpp:1321] UE4Editor_CoreUObject!CollectGarbage() [garbagecollection.cpp:1341] UE4Editor_UnrealEd!FKismetEditorUtilities::CompileBlueprint() [kismet2.cpp:807] UE4Editor_Kismet!FBlueprintEditor::Compile() [blueprinteditor.cpp:3184] UE4Editor_Kismet!TBaseSPMethodDelegateInstance<0,FBlueprintEditor,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl_variadics.inl:321] UE4Editor_Kismet!TBaseSPMethodDelegateInstance<0,FBlueprintEditor,0,void __cdecl() [delegateinstancesimpl_variadics.inl:427] UE4Editor_Slate!FUICommandList::ExecuteAction() [uicommandlist.cpp:87] UE4Editor_Slate!SToolBarButtonBlock::OnClicked() [stoolbarbuttonblock.cpp:300] UE4Editor_Slate!TMemberFunctionCaller<SToolBarButtonBlock,FReply() [delegateinstanceinterface_variadics.h:161] UE4Editor_Slate!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter_ExplicitReturnType<FReply,TMemberFunctionCaller<SToolBarButtonBlock,FReply() [tuple.h:128] UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SToolBarButtonBlock,0,FReply __cdecl() [delegateinstancesimpl_variadics.inl:321] UE4Editor_Slate!TBaseDelegate<FReply>::Execute() [delegatesignatureimpl_variadics.inl:521] UE4Editor_Slate!SButton::OnMouseButtonUp() [sbutton.cpp:275] UE4Editor_Slate!<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1>::operator() [slateapplication.cpp:4598] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1> >() [slateapplication.cpp:215] UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [slateapplication.cpp:4587] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [slateapplication.cpp:5041] UE4Editor_Slate!FSlateApplication::OnMouseUp() [slateapplication.cpp:5021] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1507] UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:1847] UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:742] UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:664] user32!<Unknown> user32!<Unknown> UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:903] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2728] UE4Editor!GuardedMain() [launch.cpp:148] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126] UE4Editor!WinMain() [launchwindows.cpp:200] UE4Editor!__scrt_common_main_seh() [exe_common.inl:264] kernel32!<Unknown> ntdll!<Unknown>
Head over to the existing Questions & Answers thread and let us know what's up.
| 0 |
| Component | UE - Editor - UI Systems - Localization |
|---|---|
| Affects Versions | 4.12 |
| Target Fix | 4.13 |
| Created | May 31, 2016 |
|---|---|
| Resolved | Jul 5, 2016 |
| Updated | Sep 23, 2019 |