You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Victor Ruiz (JIRA)" <ji...@apache.org> on 2013/04/12 11:58:16 UTC

[jira] [Comment Edited] (LUCENE-4929) LZ4.decompress() throws ArrayIndexOutOfBoundsException

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

Victor Ruiz edited comment on LUCENE-4929 at 4/12/13 9:57 AM:
--------------------------------------------------------------

Hi Adrien, I use master-slave replication and the problem is only happening in one of the two slaves. I'm going to try to copy manually the files from the master to the slave and check if the problem can be reproduced again.

The index size is around 8GB, I can save a copy before replacing it with the master's index. How can I send it to you? Do you have dropbox or any other kind of cloud storage?
                
      was (Author: bik1979):
    Hi Adrien, The problem is only happening in one of the two slaves. I'm going to try to copy manually the files from the master to the slave and check if the problem can be reproduced again.

The index size is around 8GB, I can save a copy before replacing it with the master's index. How can I send it to you? Do you have dropbox or any other kind of cloud storage?
                  
> LZ4.decompress()  throws ArrayIndexOutOfBoundsException
> -------------------------------------------------------
>
>                 Key: LUCENE-4929
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4929
>             Project: Lucene - Core
>          Issue Type: Bug
>          Components: core/index
>    Affects Versions: 4.2, 4.2.1
>            Reporter: Victor Ruiz
>            Assignee: Adrien Grand
>
> The exception is thrown for all components I'm using: RealTimeGetHandler, TermVectorComponent, MoreLikethis, SearchHandler.
> Here 2 trace errors:
> http://localhost:8984/solr/osr/mlt?q=itemid:76069564&mlt.boost=true&fq=domainid:13554&fq= date_i:[NOW/DAY-30DAY TO NOW/DAY+1DAY]&fq=category:(kunst_und_kultur schweiz literatur)&rows=250
> {quote}
> \{"response":\{"numFound":70253,"start":0,"maxScore":1.311772,"docs":\[\{"itemid":"116987750","score":1.311772},\{"itemid":"77298475","score":1.2506518},
> \{"itemid":"78497083","score":0.48435652},\{"itemid":"101957016","score":0.4811761},\{"itemid":"76771601","score":0.4811761},\{"itemid":"90468738","score":0.4811761},\{"itemid":"79075873","score":0.4811761},\{"itemid":"76837622","score":0.48091167},\{"itemid":"77206876","sco\{"error":\{"trace":"java.lang.ArrayIndexOutOfBoundsException\n\tat org.apache.lucene.codecs.compressing.LZ4.decompress(LZ4.java:132)\n\tat org.apache.lucene.codecs.compressing.CompressionMode$4.decompress(CompressionMode.java:135)\n\tat org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.visitDocument(CompressingStoredFieldsReader.java:258)\n\tat org.apache.lucene.index.SegmentReader.document(SegmentReader.java:139)\n\tat org.apache.lucene.index.BaseCompositeReader.document(BaseCompositeReader.java:116)\n\tat org.apache.solr.search.SolrIndexSearcher.doc(SolrIndexSearcher.java:643)\n\tat org.apache.solr.response.TextResponseWriter.writeDocuments(TextResponseWriter.java:270)\n\tat org.apache.solr.response.TextResponseWriter.writeVal(TextResponseWriter.java:177)\n\tat org.apache.solr.response.JSONWriter.writeNamedListAsMapWithDups(JSONResponseWriter.java:183)\n\tat org.apache.solr.response.JSONWriter.writeNamedList(JSONResponseWriter.java:299)\n\tat org.apache.solr.response.JSONWriter.writeResponse(JSONResponseWriter.java:95)\n\tat org.apache.solr.response.JSONResponseWriter.write(JSONResponseWriter.java:60)\n\tat org.apache.solr.servlet.SolrDispatchFilter.writeResponse(SolrDispatchFilter.java:627)\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:358)\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:141)\n\tat org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)\n\tat org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)\n\tat org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)\n\tat org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)\n\tat org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)\n\tat org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)\n\tat org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)\n\tat org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)\n\tat org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)\n\tat org.mortbay.jetty.Server.handle(Server.java:326)\n\tat org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)\n\tat org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)\n\tat org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)\n\tat org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)\n","code":500}}
> {quote}
> http://localhost:8984/solr/osr/tv?q=itemid:105266867
> {quote}
> \{"responseHeader":\{"status":500,"QTime":1},"response":\{"numFound":1,"start":0,"docs":\[\{"itemid":"105266867","text":"exklusiver kann man kaum würzen  safran ist das teuerste gewürz der welt handverlesen und in mühevoller kleinstarbeit hergestellt ist safran sehr selten und wird in winzigen mengen gehandelt und verwendet","title":"safran","domainid":4287,"date_i":"2012-11-21T17:01:23Z","date":"2012-11-21T17:01:09Z","category":\["kultur","literatur","gesellschaft","umwelt","trinken","essen"]}]},"termVectors":\["uniqueKeyFieldName","itemid","105266867",["uniqueKey","105266867"]],"error":\{"trace":"java.lang.ArrayIndexOutOfBoundsException\n\tat org.apache.lucene.codecs.compressing.LZ4.decompress(LZ4.java:132)\n\tat org.apache.lucene.codecs.compressing.CompressionMode$4.decompress(CompressionMode.java:135)\n\tat org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.get(CompressingTermVectorsReader.java:493)\n\tat org.apache.lucene.index.SegmentReader.getTermVectors(SegmentReader.java:175)\n\tat org.apache.lucene.index.BaseCompositeReader.getTermVectors(BaseCompositeReader.java:97)\n\tat org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:385)\n\tat org.apache.solr.handler.component.TermVectorComponent.process(TermVectorComponent.java:313)\n\tat org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:208)\n\tat org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)\n\tat org.apache.solr.core.SolrCore.execute(SolrCore.java:1817)\n\tat org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:639)\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:345)\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:141)\n\tat org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)\n\tat org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)\n\tat org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)\n\tat org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)\n\tat org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)\n\tat org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)\n\tat org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)\n\tat org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)\n\tat org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)\n\tat org.mortbay.jetty.Server.handle(Server.java:326)\n\tat org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)\n\tat org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)\n\tat org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)\n\tat org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)\n","code":500}} 
> {quote}

--
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: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org