Description

In cases where serialization goes out of bounds, there is no check to see if the app is running in unattended mode before the message box is displayed. If the app is running unattended, such as on a build server, the message box will never be seen.

The specific locations where this can cause issues in 4.18.2 are in the following lines:
AsyncLoading.cpp: Line 7715
LinkerLoad.cpp: Lines 4231 and 4266

Steps to Reproduce

There is no easy way to reproduce this as it would require broken data to be serialized. 

Issue [Link Removed] has repro steps that might work if someone were to sync back that far

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Foundation - Core
Affects Versions4.18.2
Target Fix4.22.0
Fix Commit5365414
CreatedJan 2, 2018
ResolvedOct 19, 2020
UpdatedApr 28, 2021