[
https://issues.apache.org/jira/browse/LUCENE-6001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jane chang updated LUCENE-6001:
-------------------------------
Attachment: LUCENE-6001.patch
this bug was fixed on trunk when reqScorer was modified to no longer be set to
null
this patch is against 5.0, where ReqScorer can hit NPE if cost is called after
nextDoc
patch includes test and fix to call cost before nextDoc
> DrillSideways throws NullPointerException for some searches
> -----------------------------------------------------------
>
> Key: LUCENE-6001
> URL: https://issues.apache.org/jira/browse/LUCENE-6001
> Project: Lucene - Core
> Issue Type: Bug
> Components: modules/facet
> Affects Versions: 4.10.1
> Reporter: Dragan Jotanovic
> Attachments: LUCENE-6001.patch
>
>
> For some DrillSideways searches I get NullPointerException.
> I have tracked the problem to DrillSidewaysScorer class, on line 126 in
> DrillSidewaysScorer.java:
> long baseQueryCost = baseScorer.cost();
> On some of my index segments, this call throws NullPoinerException.
> "baseScorer" is instance of ReqExclScorer.
> In ReqExclScorer.java:
> public long cost() {
> return reqScorer.cost();
> }
> throws NullPointerException because reqScorer is null.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]