Description

A crash occurs when entering the console command, 'Freezerendering' in a packaged Windows 64 bit project.

The freezerendering command is used for debugging and performance purposes.

An interesting thing to note about this crash is in 4.16.1 and Main, the crash reporter dialog never appeared, and instead I was presented with a smaller assertion window dialog. These dialogs are attached as images to the report.

This crash occurs:
4.15.3 - 3450819
4.16.1 - 3466753
//UE4/Main - 3487521

Steps to Reproduce

1. Open attached project.
2. Package for Windows 64-bit.
3. Run the packaged .exe
4. Bring up the console command and enter 'Freezerendering'

Outcome Crash occurs after entering the console command

Expected No crash occurs and objects in the scene not in the view frustum are culled from visibility.

Callstack

UE4Game!FSceneViewState::ActivateFrozenViewMatrices()
UE4Game!FRelevancePacket::MarkRelevant()
UE4Game!FParallelForData::Process()
UE4Game!TGraphTask<FParallelForTask>::ExecuteTask()
UE4Game!FTaskThreadAnyThread::ProcessTasks()
UE4Game!FTaskThreadAnyThread::ProcessTasksUntilQuit()
UE4Game!FTaskThreadBase::Run()
UE4Game!FRunnableThreadWin::Run()

Have Comments or More Details?

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

1
Login to Vote

Cannot Reproduce
ComponentUE - Graphics Features
Affects Versions4.15.34.16.14.17
Target Fix4.18
CreatedJun 15, 2017
ResolvedJul 6, 2017
UpdatedApr 27, 2018