Description

Disabling 'Support Stationary Skylight' crashes if you select anything in the editor when Forward Shading is also enabled.

Working as expected 4.19 4033788

Found in 4.20 CL# 433996 and 4.21 CL# 4234136

This is a regression.

Steps to Reproduce
  1. Open the editor
  2. Go to project settings and enable Forward Shading and disable "Support Stationary Skylights"
  3. Restart the editor
  4. Select anything in the default level

Results:
Crash

Expected:
No crash when selecting anything

Callstack
Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffff

0x00007ff7c8bfadd1 CrashReportClient.exe!FCrashDebugHelperWindows::SyncAndReadSourceFile() []
0x00007ff7c8bf41fe CrashReportClient.exe!FCrashDebugHelperWindows::CreateMinidumpDiagnosticReport() []
0x00007ff7c8513c15 CrashReportClient.exe!FWindowsErrorReport::DiagnoseReport() []
0x00007ff7c8513d66 CrashReportClient.exe!FDiagnoseReportWorker::DoWork() []
0x00007ff7c8513ce2 CrashReportClient.exe!FAsyncTask<FDiagnoseReportWorker>::DoWork() []
0x00007ff7c8505a1e CrashReportClient.exe!FAsyncTask<FDiagnoseReportWorker>::Abandon() []
0x00007ff7c8670825 CrashReportClient.exe!FQueuedThread::Run() []
0x00007ff7c8736c9e CrashReportClient.exe!FRunnableThreadWin::Run() []
0x00007ff7c873398c CrashReportClient.exe!FRunnableThreadWin::GuardedRun() []
0x00007ffa9f061fe4 KERNEL32.DLL!UnknownFunction []
0x00007ffaa15ccb31 ntdll.dll!UnknownFunction []

Crash in runnable thread PoolThread 0

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-62289 in the post.

3
Login to Vote

Fixed
ComponentRendering
Affects Versions4.204.21
Target Fix4.21
Fix Commit4395058
Main Commit4395058
CreatedJul 30, 2018
ResolvedOct 5, 2018
UpdatedOct 8, 2018