Description

Edit: CrashReporter link: [Link Removed]

When running the Session Frontend Profiler as a Live Data Preview and you open a Post Process material, the editor will crash to the desktop.

Reproduced in Main-Promotable-CL-2455917

Steps to Reproduce
  1. Open QAGame Editor
  2. Run Session Frontend
  3. Begin a Live Data Preview in the Profiler
  4. Double Click to open Material'/Game/QA_Assets/Materials/PPM_SceneDepth.PPM_SceneDepth'

RESULTS: Crash

EXPECTED: Post Process Material Opens without crashing Editor

Callstack

[2015.02.24-19.18.41:185][182]LogThreadingWindows:Error: Runnable thread StatsThread crashed.
[2015.02.24-19.18.41:185][182]LogCrashTracker:

[2015.02.24-19.18.41:185][182]LogWindows: === Critical error: ===
Assertion failed: IsFrameValid(TargetFrame) [Link Removed] [Line: 1080]

KERNELBASE.dll!UnknownFunction (0x000007fefda6940d) + 0 bytes [UnknownFile:0]
UE4Editor-Core.dll!FOutputDeviceWindowsError::Serialize() (0x000007fecfefe604) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\windows\windowsplatformoutputdevices.cpp:95]
UE4Editor-Core.dll!FOutputDevice::Logf__VA() (0x000007fecfd6af68) + 159 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\misc\outputdevice.cpp:144]
UE4Editor-Core.dll!FDebug::AssertFailed() (0x000007fecfd4b3d7) + 62 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\misc\outputdevice.cpp:224]
UE4Editor-Core.dll!FStatsThreadState::GetCondensedHistory() (0x000007fecfde3569) + 57 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\stats\statsdata.cpp:1080]
UE4Editor-Core.dll!FStatsWriteFile::WriteFrame() (0x000007fecfe1946c) + 15 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\stats\statsfile.cpp:455]
UE4Editor-ProfilerService.dll!FProfilerServiceManager::HandleNewFrame() (0x000007febfd8f666) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\developer\profilerservice\private\profilerservicemanager.cpp:726]
UE4Editor-ProfilerService.dll!TBaseRawMethodDelegateInstance<0,FProfilerServiceManager,void _cdecl(_int64)>::ExecuteIfSafe() (0x000007febfd8d3f6) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:582]
UE4Editor-Core.dll!TBaseMulticastDelegate<void,__int64>::Broadcast() (0x000007fecfdc67a4) + 14 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\public\delegates\delegatesignatureimpl_variadics.inl:1031]
UE4Editor-Core.dll!FStatsThreadState::AddToHistoryAndEmpty() (0x000007fecfdc0c10) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\stats\statsdata.cpp:802]
UE4Editor-Core.dll!FStatsThread::Tick() (0x000007fecfe11d72) + 13 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\stats\stats2.cpp:741]
UE4Editor-Core.dll!FStatsThread::StatMessage() (0x000007fecfe0f883) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\stats\stats2.cpp:768]
UE4Editor-Core.dll!TGraphTask<FStatMessagesTask>::ExecuteTask() (0x000007fecfdd94f6) + 60 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\public\async\taskgraphinterfaces.h:667]
UE4Editor-Core.dll!FTaskThread::ProcessTasks() (0x000007fecfc8119d) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\async\taskgraph.cpp:428]
UE4Editor-Core.dll!FTaskThread::ProcessTasksUntilQuit() (0x000007fecfc8139d) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\async\taskgraph.cpp:271]
UE4Editor-Core.dll!FStatsThread::Run() (0x000007fecfe07566) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\stats\stats2.cpp:672]
UE4Editor-Core.dll!FRunnableThreadWin::Run() (0x000007fecfefd6f6) + 0 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:73]
UE4Editor-Core.dll!FRunnableThreadWin::GuardedRun() (0x000007fecfef0bcd) + 8 bytes [d:\buildfarm\buildmachine_++depot+ue4\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:26]
kernel32.dll!UnknownFunction (0x00000000777559ed) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x000000007798c541) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x000000007798c541) + 0 bytes [UnknownFile:0]

Crash in runnable thread StatsThread

[2015.02.24-19.18.41:336][182]LogExit: Executing StaticShutdownAfterError
[2015.02.24-19.18.41:336][182]LogWindows:Error: Error reentered: Runnable thread StatsThread crashed.
[2015.02.24-19.18.41:336][182]LogWindows:Error: HandleError re-entered.
[2015.02.24-19.18.41:336][182]LogWindows: FPlatformMisc::RequestExit(1)
[2015.02.24-19.18.41:336][182]Log file closed, 02/24/15 14:18:41

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentUE - Foundation - Core
Affects Versions4.74.8
Target Fix4.7.3
Fix Commit2467438
CreatedFeb 24, 2015
ResolvedMar 3, 2015
UpdatedFeb 5, 2017
View Jira Issue