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.