java.lang.NullPointerException


HI.
    I meet a NullPointerException in Solr 1.4 . The params
is  params={q=s_id:112511+AND+b_id:332133&defType=lucene} status=500
QTime=1}

   2011-08-15 10:31:24,968 ERROR [org.apache.solr.core.SolrCore] -
java.lang.NullPointerException
        at sun.nio.ch.Util.free(Util.java:199)
        at sun.nio.ch.Util.offerFirstTemporaryDirectBuffer(Util.java:176)
        at sun.nio.ch.IOUtil.read(IOUtil.java:181)
        at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:612)
        at
org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.readInternal(NIOFSDirectory.java:161)
        at
org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:136)
        at
org.apache.lucene.index.CompoundFileReader$CSIndexInput.readInternal(CompoundFileReader.java:247)
        at
org.apache.lucene.store.BufferedIndexInput.refill(BufferedIndexInput.java:157)
        at
org.apache.lucene.store.BufferedIndexInput.readByte(BufferedIndexInput.java:38)
        at org.apache.lucene.store.IndexInput.readVInt(IndexInput.java:80)
        at org.apache.lucene.index.TermBuffer.read(TermBuffer.java:64)
        at
org.apache.lucene.index.SegmentTermEnum.next(SegmentTermEnum.java:129)
        at
org.apache.lucene.index.SegmentTermEnum.scanTo(SegmentTermEnum.java:160)
        at
org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:232)
        at
org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:179)
        at
org.apache.lucene.index.SegmentReader.docFreq(SegmentReader.java:975)
        at
org.apache.lucene.index.DirectoryReader.docFreq(DirectoryReader.java:627)
        at
org.apache.lucene.index.FilterIndexReader.docFreq(FilterIndexReader.java:194)
        at org.apache.lucene.index.MultiReader.docFreq(MultiReader.java:344)
        at
org.apache.solr.search.SolrIndexReader.docFreq(SolrIndexReader.java:308)
        at
org.apache.lucene.search.IndexSearcher.docFreq(IndexSearcher.java:147)
        at
org.apache.lucene.search.Similarity.idfExplain(Similarity.java:765)
        at
org.apache.lucene.search.TermQuery$TermWeight.<init>(TermQuery.java:46)
        at
org.apache.lucene.search.TermQuery.createWeight(TermQuery.java:146)
        at
org.apache.lucene.search.BooleanQuery$BooleanWeight.<init>(BooleanQuery.java:184)
        at
org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:415)
        at org.apache.lucene.search.Query.weight(Query.java:99)
        at org.apache.lucene.search.Searcher.createWeight(Searcher.java:230)
        at org.apache.lucene.search.Searcher.search(Searcher.java:171)
        at
org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:988)
        at
org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:884)
        at
org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:341)
        at
org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:182)
        at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:195)
        at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
        at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)
        at
org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:139)
        at
org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:89)
        at
org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:118)
        at
com.taobao.terminator.core.realtime.DefaultSearchService.query(DefaultSearchService.java:197)
        at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
com.taobao.hsf.rpc.tbremoting.provider.ProviderProcessor.handleRequest0(ProviderProcessor.java:222)
        at
com.taobao.hsf.rpc.tbremoting.provider.ProviderProcessor.handleRequest(ProviderProcessor.java:174)
        at
com.taobao.hsf.rpc.tbremoting.provider.ProviderProcessor.handleRequest(ProviderProcessor.java:41)
        at
com.taobao.remoting.impl.DefaultMsgListener$1ProcessorExecuteTask.run(DefaultMsgListener.java:131)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)



      Thank u





allen.Fu

Reply via email to