Description:
AIOR detects if an index expression is out of the arrays boundaries. This message means that the index expression either always produces negative values, or its minimal value is greater or equal to the maximum possible length of the accessed array.
Example:
int len = 10; char[] s = new char[len]; s[len] = '?'; // index out of the array bounds