Description

This Jira was created from CrashReports submitted by the public due to the high number of occurrences.

Error message:

Assertion failed: Obj [Link Removed] [Line: 107]

Source Context:

   93       
   94       			FPersistentObjectRef()
   95       				: ReferenceType(EReferenceType::Unknown)
   96       				, Object(nullptr)
   97       			{}
   98       
   99       			explicit FPersistentObjectRef(UObject* InObject);
  100       
  101       			UObject* Get() const;
  102       
  103       			UObject* operator->() const
  104       			{
  105       				auto Obj = Get();
  106       				check(Obj);
  107 ***** 				return Obj;
  108       			}
  109       		};
  110       
  111       		// Variables.
  112       		/** The data stream used to serialize/deserialize record */
  113       		TArray<uint8>		Data;
  114       		/** External objects referenced in the transaction */
  115       		TArray<FPersistentObjectRef>	ReferencedObjects;
  116       		/** FNames referenced in the object record */
  117       		TArray<FName>		ReferencedNames;
  118       		/** The object to track */
  119       		FPersistentObjectRef	Object;
  120       		/** Annotation data for the object stored externally */
  121       		TSharedPtr<ITransactionObjectAnnotation> ObjectAnnotation;
  122       		/** Array: If an array object, reference to script array */

Most recent user affected CL: 3172292

Logs:
[Link Removed]
[Link Removed]
[Link Removed]

Steps to Reproduce

Repro steps unknown

Callstack
UE4Editor_UnrealEd!FTransaction::FObjectRecord::FPersistentObjectRef::operator->() [transactor.h:108]
UE4Editor_UnrealEd!FTransaction::FObjectRecord::Save() [editortransaction.cpp:163]
UE4Editor_UnrealEd!FTransaction::Apply() [editortransaction.cpp:440]
UE4Editor_UnrealEd!UTransBuffer::Undo() [editortransaction.cpp:855]
UE4Editor_UnrealEd!UEditorEngine::Exec_Transaction() [editorserver.cpp:5081]
UE4Editor_UnrealEd!UEditorEngine::Exec() [editorserver.cpp:5527]
UE4Editor_UnrealEd!UUnrealEdEngine::Exec() [unrealedsrv.cpp:624]
UE4Editor_MainFrame!FMainFrameActionCallbacks::ExecuteExecCommand() [mainframeactions.cpp:930]
UE4Editor_MainFrame!TBaseStaticDelegateInstance<void __cdecl() [delegateinstancesimpl.h:1017]
UE4Editor_Slate!FUICommandList::ConditionalProcessCommandBindings() [uicommandlist.cpp:211]
UE4Editor_Slate!FUICommandList::ProcessCommandBindings() [uicommandlist.cpp:155]
UE4Editor_MainFrame!FMainFrameActionCallbacks::OnUnhandledKeyDownEvent() [mainframeactions.cpp:176]
UE4Editor_MainFrame!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<FReply() [tuple.h:115]
UE4Editor_MainFrame!TBaseStaticDelegateInstance<FReply __cdecl() [delegateinstancesimpl.h:948]
UE4Editor_Slate!TBaseDelegate<FReply,FKeyEvent const & __ptr64>::Execute() [delegatesignatureimpl.inl:521]
UE4Editor_Slate!FSlateApplication::ProcessKeyDownEvent() [slateapplication.cpp:4528]
UE4Editor_Slate!FSlateApplication::OnKeyDown() [slateapplication.cpp:4430]
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1419]
UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:1930]
UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:747]
UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:669]
user32!UserCallWinProcCheckWow()
user32!DispatchMessageWorker()
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:905]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2788]
UE4Editor!GuardedMain() [launch.cpp:156]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126]
UE4Editor!WinMain() [launchwindows.cpp:202]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:264]
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-37930 in the post.

0
Login to Vote

Fixed
ComponentTools
Affects Versions4.134.14
Target Fix4.17
Fix Commit3521189
Main Commit3555226
Release Commit3521189
CreatedOct 28, 2016
ResolvedJul 14, 2017
UpdatedApr 27, 2018