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

Dan Zivkovic commented on LUCENE-819:
-------------------------------------

We use Lucene on content that is often strange and exciting, and we get all 
sorts of text fields, including nulls. This ends up throwing NPE's with no way 
to resolve them except inside Lucene. I considered the possibility of a 
workaround before even filing the bug, but when that proved impossible, I filed 
the bug, got an Apache login, and submitted the fix.

> NullPointerException in Term.compareTo()
> ----------------------------------------
>
>                 Key: LUCENE-819
>                 URL: https://issues.apache.org/jira/browse/LUCENE-819
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: Index
>         Environment: JDK 1.4 on MacOS
>            Reporter: Dan Zivkovic
>         Attachments: lucene-819.patch, lucene-819.patch, TestTerm.java
>
>
>  java.lang.NullPointerException
>       at org.apache.lucene.index.Term.compareTo(Term.java:84)
>       at 
> org.apache.lucene.index.TermInfosReader.getIndexOffset(TermInfosReader.java:115)
>       at org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:150)
>       at org.apache.lucene.index.SegmentReader.docFreq(SegmentReader.java:300)
>       at org.apache.lucene.search.IndexSearcher.docFreq(IndexSearcher.java:78)
>       at org.apache.lucene.search.Similarity.idf(Similarity.java:255)
>       at 
> org.apache.lucene.search.TermQuery$TermWeight.<init>(TermQuery.java:43)
>       at org.apache.lucene.search.TermQuery.createWeight(TermQuery.java:142)
>       at 
> org.apache.lucene.search.BooleanQuery$BooleanWeight.<init>(BooleanQuery.java:203)
>       at 
> org.apache.lucene.search.BooleanQuery$BooleanWeight2.<init>(BooleanQuery.java:330)
>       at 
> org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:372)
>       at org.apache.lucene.search.Query.weight(Query.java:93)
>       at org.apache.lucene.search.Hits.<init>(Hits.java:48)
>       at org.apache.lucene.search.Searcher.search(Searcher.java:53)
>         ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to