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 existing Questions & Answers thread and let us know what's up.

Login to Vote

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