Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.4.0AS
-
None
Description
In complex scenarios involving many CMs and nested aggregates the uima-as fails to account for CASes correctly. In scenarios where the parent and child flow together, the uima-as can double decrement child count of the ancestor CAS causing it to leave an aggregate while its children are still in play. Such scenario may lead to NullPointerException and a hang.