Robert Muir created LUCENE-7946:
-----------------------------------
Summary: CharTermAttributeImpl.setLength missing bounds check
Key: LUCENE-7946
URL: https://issues.apache.org/jira/browse/LUCENE-7946
Project: Lucene - Core
Issue Type: Bug
Components: modules/analysis
Reporter: Robert Muir
CharTermAttribute.setLength partially checks for out of bounds values (exceeds
term buffer array size) but doesn't check for negative values.
This can be confusing as then the negative length will only fail or misbehave
much later, for example with the first iteration of LUCENE-7940. It fails later
only when we call toString() afterwards.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]