Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.7.1, 1.6.12
-
None
-
None
Description
Earlier code did not handle possible negative values for array index, and latest code handles the case.
Following is the check that handles negative index value. Based on code review, I see an issue with code when (versions.length == val).
if (val < 0 || versions.length < val) { return FUTURE; } WriterVersion result = versions[val];
In case versions.length == val, it should still throw ArrayIndexOutOfBoundsException
Attachments
Issue Links
- links to