Developer Notes

This issue has been closed as 'Won't Fix' due to an extended period of time without updates. If this issue is important to you please let us know by posting on the AnswerHub or UDN, and Epic will re-open the ticket for further review.

Description

Crash when opening the viewport tab of an actor containing a widget component with "Draw at Desired Size" set to true

Steps to Reproduce
  1. Download the attached project
  2. Open the project
  3. Open "3Dwidget"
  4. Click the Viewport tab
  5. Notice that the editor crashes
  6. Open the project again
  7. Open "3Dwidget"
  8. Click on the widget component in the component's tab and uncheck "Draw at Desired Size" (before opening the viewport tab)
  9. Click on the viewport tab
  10. Notice that the editor does not crash

Expected: The viewport would be shown and the editor would not crash
Result: Having Draw at Desired Size set to true appears to cause the editor to crash when using the viewport of an actor blueprint

Callstack
UE4Editor_Engine!UTextureRenderTarget::GameThread_GetRenderTargetResource() texturerendertarget.cpp:44 
UE4Editor_UMG!FWidgetRenderer::DrawWindow() widgetrenderer.cpp:255 
UE4Editor_UMG!FWidgetRenderer::DrawWindow() widgetrenderer.cpp:180 
UE4Editor_UMG!UWidgetComponent::DrawWidgetToRenderTarget() widgetcomponent.cpp:674 
UE4Editor_UMG!UWidgetComponent::TickComponent() widgetcomponent.cpp:552 
UE4Editor_Engine!FActorComponentTickFunction::ExecuteTickHelper<<lambda_aa79ebd94b2c9e6b2d520765e2e11e5e> >() actor.h:2937 
UE4Editor_Engine!FActorComponentTickFunction::ExecuteTick() actorcomponent.cpp:707 
UE4Editor_Engine!FTickFunctionTask::DoTask() ticktaskmanager.cpp:251 
UE4Editor_Engine!TGraphTask<FTickFunctionTask>::ExecuteTask() taskgraphinterfaces.h:868 
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() taskgraph.cpp:932 
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilIdle() taskgraph.cpp:694 
UE4Editor_Engine!FTickTaskSequencer::ReleaseTickGroup() ticktaskmanager.cpp:537 
UE4Editor_Engine!FTickTaskManager::RunTickGroup() ticktaskmanager.cpp:1429 
UE4Editor_Engine!UWorld::RunTickGroup() leveltick.cpp:706 
UE4Editor_Engine!UWorld::Tick() leveltick.cpp:1286 
UE4Editor_Kismet!FSCSEditorViewportClient::Tick() scseditorviewportclient.cpp:202 
UE4Editor_UnrealEd!UEditorEngine::Tick() editorengine.cpp:1476 
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() unrealedengine.cpp:371 
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2834 
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!<Unknown> 
ntdll!<Unknown> 

Community References

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

2
Login to Vote

Won't Fix
ComponentUE - Editor - UI Systems
Affects Versions4.13.2
CreatedNov 8, 2016
ResolvedJun 13, 2017
UpdatedApr 27, 2018