*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.