EHC ❯ Multiple chained or's generate deep object graphs that can cause stack overflows during parsing.
-
Bug
-
Status: Closed
-
2 Major
-
Resolution: Fixed
-
ehcache-core
-
-
cdennis
-
Reporter: cdennis
-
January 31, 2011
-
0
-
Watchers: 0
-
July 27, 2012
-
January 31, 2011
Description
Successive or’ing of criteria produces a chain of Or objects that can get very deep when combining lots of criteria (see TooManyClausesTest in tim-ehcache-ee). This can cause StackOverflowErrors when parsing the query.