*This Jira was created from CrashReports submitted by the public due to the high number of occurrences. Descriptions from users are provided below.
Error message:
Assertion failed: RawPointer != nullptr [Link Removed] [Line: 106]
Source Context:
92 if(RawPointer)
93 {
94 RawPointer->Release();
95 }
96 }
97
98 PointerType** operator&()
99 {
100 return &(RawPointer);
101 }
102
103 PointerType* operator->() const
104 {
105 check(RawPointer != nullptr);
106 ***** return RawPointer;
107 }
108
109 bool operator==(PointerType* const InRawPointer) const
110 {
111 return RawPointer == InRawPointer;
112 }
113
114 bool operator!=(PointerType* const InRawPointer) const
115 {
116 return RawPointer != InRawPointer;
117 }
118
119 operator PointerType*() const
120 {
121 return RawPointer;
Most recent user affected CL:
Logs:
Issue call stack shares some similarities with
CrashReporter User Descriptions:
Unable to reproduce
UE4Editor_VisualStudioSourceCodeAccess!TComPtr<IDispatch>::operator->() [compointer.h:107] UE4Editor_VisualStudioSourceCodeAccess!FVisualStudioSourceCodeAccessor::OpenVisualStudioFilesInternalViaDTE() [visualstudiosourcecodeaccessor.cpp:379] UE4Editor_VisualStudioSourceCodeAccess!FVisualStudioSourceCodeAccessor::Tick() [visualstudiosourcecodeaccessor.cpp:1253] UE4Editor_UnrealEd!UEditorEngine::Tick() [editorengine.cpp:1405] UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [unrealedengine.cpp:391] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3025] UE4Editor!GuardedMain() [launch.cpp:166] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134] UE4Editor!WinMain() [launchwindows.cpp:210] 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-43368 in the post.