Description

This is a common crash that has been affecting users since at least 4.15. This may be the same issue as [Link Removed], which was closed due to inactivity

User Descriptions

  • loading a level

Source Context

31       	if( Resource &&
   32       		Resource->IsInitialized() )
   33       	{
   34       		Result = static_cast<FTextureRenderTargetResource*>( Resource );
   35       	}
   36       	return Result;
   37       }
   38       
   39       
   40       FTextureRenderTargetResource* UTextureRenderTarget::GameThread_GetRenderTargetResource()
   41       {
   42       	check( IsInGameThread() );
   43 ***** 	return static_cast< FTextureRenderTargetResource*>( Resource );
   44       }
   45       
   46       
   47       FTextureResource* UTextureRenderTarget::CreateResource()
   48       {
   49       	return NULL;
   50       }
Steps to Reproduce

Same repro steps as in [Link Removed]

Callstack
Access violation - code c0000005 (first/second chance not available)

UE4Editor_Engine!UTextureRenderTarget::GameThread_GetRenderTargetResource() [texturerendertarget.cpp:44]
UE4Editor_UMG!FWidgetRenderer::DrawWindow() [widgetrenderer.cpp:161]
UE4Editor_UMG!FWidgetRenderer::DrawWindow() [widgetrenderer.cpp:96]
UE4Editor_UMG!UWidgetComponent::DrawWidgetToRenderTarget() [widgetcomponent.cpp:1036]
UE4Editor_UMG!UWidgetComponent::TickComponent() [widgetcomponent.cpp:914]
UE4Editor_Engine!FActorComponentTickFunction::ExecuteTickHelper<<lambda_00d9c935eb8c907965991feb76bc5b0f> >() [actor.h:3100]
UE4Editor_Engine!FActorComponentTickFunction::ExecuteTick() [actorcomponent.cpp:786]
UE4Editor_Engine!FTickFunctionTask::DoTask() [ticktaskmanager.cpp:269]
UE4Editor_Engine!TGraphTask<FTickFunctionTask>::ExecuteTask() [taskgraphinterfaces.h:784]
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [taskgraph.cpp:650]
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilIdle() [taskgraph.cpp:570]
UE4Editor_Engine!FTickTaskSequencer::ReleaseTickGroup() [ticktaskmanager.cpp:555]
UE4Editor_Engine!FTickTaskManager::RunTickGroup() [ticktaskmanager.cpp:1450]
UE4Editor_Engine!UWorld::RunTickGroup() [leveltick.cpp:758]
UE4Editor_Engine!UWorld::Tick() [leveltick.cpp:1395]
UE4Editor_UnrealEd!UEditorEngine::Tick() [editorengine.cpp:1643]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [unrealedengine.cpp:396]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3215]
UE4Editor!GuardedMain() [launch.cpp:166]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134]
UE4Editor!WinMain() [launchwindows.cpp:210]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:253]
kernel32!BaseThreadInitThunk()
ntdll!RtlUserThreadStart()

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-47612 in the post.

1
Login to Vote

Fixed
ComponentUE - Editor - UI Systems
Affects Versions4.154.164.17
Target Fix4.17
Fix Commit3550595
Main Commit3596628
Release Commit3550595
CreatedJul 21, 2017
ResolvedJul 24, 2017
UpdatedApr 27, 2018