HM
один раз за запуск (т.е. второй раз из эдитора такой траблы нет), вылетает ошибка при end play , если воспользоваться SWebBrowser::LoadURL(FString NewURL)
LogOutputDevice: Error: Ensure condition failed: !IsGarbageCollecting() [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/UMG/Private/Slate/SObjectWidget.cpp] [Line: 43]
SObjectWidget for 'WBP_Promo_C /Engine/Transient.UnrealEdEngine_0:BP_MQGameInstance_C_1.WBP_Promo_C_7' destroyed while collecting garbage. This can lead to multiple GCs being required to cleanup the object. Possible causes might be,
1) ReleaseSlateResources not being implemented for the owner of this pointer.
2) You may just be holding onto some slate pointers on an actor that don't get reset until the actor is Garbage Collected. You should avoid doing this, and instead reset those references when the actor is Destroyed.
я это так понял, что веббравсер пытается уничтожить уже гарбажнутого овнера из за того что держит на него рефы.
пробывал перед Super::ReleaseSlateResources(bReleaseChildren); в овнера ConditionalBeginDestroy(); веббравсера, но не прокатывает, хотел как то его принудительно удалить со всеми рефами до удаления овнера.
