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
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
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-53673 in the post.
1 |
Component | UE - Foundation - Core |
---|---|
Affects Versions | 4.18.2 |
Target Fix | 4.22.0 |
Fix Commit | 5365414 |
---|
Created | Jan 2, 2018 |
---|---|
Resolved | Oct 19, 2020 |
Updated | Apr 28, 2021 |