Description

No comments from users in crash group

  825       TTask& Task = *(TTask*)&TaskStorage;
  826       {
  827       FScopeCycleCounter Scope(Task.GetStatId(), true); 
  828 ***** Task.DoTask(CurrentThread, Subsequents);
  829       Task.~TTask();
  830       checkThreadGraph(ENamedThreads::GetThreadIndex(CurrentThread) <= ENamedThreads::GetRenderThread() || FMemStack::Get().IsEmpty()); // you must mark and pop memstacks if you use them in tasks! Named threads are excepted.
  831       }
  832       
  833       TaskConstructed = false;
  834       
  835       if (TTask::GetSubsequentsMode() == ESubsequentsMode::TrackSubsequents)
  836       {
  837       FPlatformMisc::MemoryBarrier();
  838       Subsequents->DispatchSubsequents(NewTasks, CurrentThread);
  839       }
Steps to Reproduce

No known steps to reproduce

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

UE4Editor_Renderer!TGraphTask<`FScene::RemoveSpeedTreeWind'::`5'::EURCMacro_FRemoveSpeedTreeWindCommand>::ExecuteTask() [taskgraphinterfaces.h:829]
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [taskgraph.cpp:665]
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [taskgraph.cpp:574]
UE4Editor_RenderCore!RenderingThreadMain() [renderingthread.cpp:331]
UE4Editor_RenderCore!FRenderingThread::Run() [renderingthread.cpp:465]
UE4Editor_Core!FRunnableThreadWin::Run() [windowsrunnablethread.cpp:76]

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentUE - Graphics Features
Affects Versions4.19
Target Fix4.19.1
Fix Commit3970305
CreatedMar 20, 2018
ResolvedMar 28, 2018
UpdatedMay 1, 2018