In UEngine::TickWorldTravel, in between calls to LoadMap() and LoadMapCompleted() it is possible that an error causes PendingNetGame on the world context to be nulled out (presumably by CancelPending), resulting in a crash.

Steps to Reproduce

See description, this is unlikely to occur in the wild (although did for one licensee due to custom connection logic).

Have Comments or More Details?

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

Login to Vote

Affects Versions4.19
Target Fix4.21
Fix Commit4266607
Main Commit4352452
Release Commit4399518
CreatedJun 14, 2018
ResolvedAug 7, 2018
UpdatedOct 4, 2018