bogus positions create a corrumpt index
---------------------------------------

                 Key: LUCENE-3874
                 URL: https://issues.apache.org/jira/browse/LUCENE-3874
             Project: Lucene - Java
          Issue Type: Bug
    Affects Versions: 4.0
            Reporter: Robert Muir


Its pretty common that positionIncrement can overflow, this happens really 
easily 
if people write analyzers that don't clearAttributes().

It used to be the case that if this happened (and perhaps still is in 3.x, i 
didnt check),
that IW would throw an exception.

But i couldnt find the code checking this, I wrote a test and it makes a 
corrumpt index...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to