Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
(Java) V4 4.3.0
-
None
-
None
Description
The method normalize in TransactionItems first collects the indices of the items without change that have to be removed. Then the items are removed by index. Removing an item of course changes the index of all elements in the list that have a higher index then the removed element. This then results in wrong items removed or in IndexOutOfBoundsException.
I will provide a patch with a bugfix.