User Description: The Perception System crashes when exiting PIE on UAIPerceptionSystem::UnregisterSource.
It doesn't check for null sense classes which are there by design I suppose.
I transition maps and some of them have AICharacters with different senses so senses not registered are ZeroInitialized in UAIPerceptionSystem::RegisterSenseClass causing their corresponding Senses[SenseID] == nullptr.

Steps to Reproduce

This was not reproduced internally (we do not know how). JIRA entered at Mieszko's request.

Have Comments or More Details?

Head over to the existingAnswerHub thread and let us know what's up.

Login to Vote

ComponentGameplay - AI
Affects Versions4.10
Target Fix4.11
Fix Commit2871077
Main Commit2873884
Release Commit2871077
CreatedFeb 17, 2016
ResolvedFeb 17, 2016
UpdatedMay 2, 2018