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]
Repro steps unknown
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()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-37930 in the post.