[ 
https://issues.apache.org/jira/browse/LUCENE-4341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13444093#comment-13444093
 ] 

Robert Muir commented on LUCENE-4341:
-------------------------------------

Do you have any more information (maybe from your logs?) such as what the 
structure of this query was?

{quote}
I'll try to investigate some more and will try again with Lucene 3.6.1
{quote}

If you don't mind, you could also test with 3.6.2 branch: 
http://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_3_6/

It has several related bugfixes here: particularly DisjunctionSumScorer works 
totally differently and several fixes
to coord() computations (its the coord() factors array that you are seeing the 
AIOOBE on)

                
> java.lang.ArrayIndexOutOfBoundsException in  BooleanScorer2.score
> -----------------------------------------------------------------
>
>                 Key: LUCENE-4341
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4341
>             Project: Lucene - Core
>          Issue Type: Bug
>          Components: core/queryparser, core/search
>    Affects Versions: 3.6
>         Environment: Windows 2008 R2, JDK 1.7
>            Reporter: Raimund Merkert
>
> I've only recently noticed this exception. For some reason, it doesn't always 
> produce a stacktrace. I'll try to investigate some more and will try again 
> with Lucene 3.6.1
> java.lang.ArrayIndexOutOfBoundsException: 32
>         at 
> org.apache.lucene.search.BooleanScorer2.score(BooleanScorer2.java:310)
>         at 
> org.apache.lucene.search.BooleanScorer2$SingleMatchScorer.score(BooleanScorer2.java:122)
>         at 
> org.apache.lucene.search.BooleanScorer2.score(BooleanScorer2.java:309)
>         at 
> org.apache.lucene.util.ScorerDocQueue.topScore(ScorerDocQueue.java:116)
>         at 
> org.apache.lucene.search.DisjunctionSumScorer.advanceAfterCurrent(DisjunctionSumScorer.java:168)
>         at 
> org.apache.lucene.search.DisjunctionSumScorer.nextDoc(DisjunctionSumScorer.java:141)
>         at 
> org.apache.lucene.search.BooleanScorer2.score(BooleanScorer2.java:280)
>         at 
> org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:581)
>         at 
> org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:383)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to