lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From eks dev <eks...@yahoo.co.uk>
Subject Re: Strange Exception
Date Fri, 18 Apr 2008 15:22:36 GMT
wow, you are fast! Thanks a lot!

yes, we detected one NPE in timer Thread some 4 hours before this happened?! Still not clear
how these two relate. When I read code, this NPE in TimerThread should have killed the process,
no catche (Throwable/Exception) in between... 

smells like bad memory chip, as it is not deterministic like the software should be... I will
try to get to the bottom of it, will take some time as this is a Customer with some profy
hosting facilities and ugly firewalls ...  

I do not know at a moment which version exactly runs there, minimum 5 months old I would say.
Currently witing for user to provide access, full logs... will let you know if we find anything
that points into lucene direction

Index is created offline and distributed to many machines (4 machines, each with 4 Quads/
32G), this is the only one that had this problem, so I assume index was created correctly
(not a proof as it depends on Query maybe). Than simply this index gets loaded into RAMDirectory....

Yes, Index has only 2 Fields

I would now say, it is not lucene, but will see...

thanks again for help, I wish my comertial suppliers had such response times!

----- Original Message ----
> From: Michael McCandless <lucene@mikemccandless.com>
> To: java-dev@lucene.apache.org
> Sent: Friday, 18 April, 2008 4:56:14 PM
> Subject: Re: Strange Exception
> 
> 
> Some sort of index corruption seems likely.  Is it expected that the  
> docs in this index only have 2 fields?  The exception is happening  
> because TermBuffer is trying to look up the field name for  
> fieldNumber=3.
> 
> What version of Lucene is this?
> 
> How was the index produced?
> 
> Were there any other exceptions before this?
> 
> Mike
> 
> eks dev wrote:
> >
> > does anyone have an idea what the reason for this could be? corrupt  
> > index? (this is RAMDirectoryloaded from FSDirectory!?)
> > unfortunately I have very limited possibilities to access this  
> > system to dig deeper....
> >
> > thanks!
> >
> > INFO   | jvm 49   | 2008/04/10 11:30:41 | 080410 113041 SEVERE  
> > Server handler 0 on 4326 call error:  
> > java.lang.IndexOutOfBoundsException: Index: 3, Size: 2
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  
> > java.lang.IndexOutOfBoundsException: Index: 3, Size: 2
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > java.util.ArrayList.RangeCheck(ArrayList.java:547)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > java.util.ArrayList.get(ArrayList.java:322)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.index.FieldInfos.fieldInfo(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.index.FieldInfos.fieldName(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.index.TermBuffer.read(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org..apache.lucene.index.SegmentTermEnum.next(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.index.SegmentTermEnum.scanTo(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.index.TermInfosReader.scanEnum(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.index.TermInfosReader.get(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.index.SegmentReader.docFreq(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.search.IndexSearcher.docFreq(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.search.Similarity.idf(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.search.TermQuery$TermWeight.(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.search.TermQuery.createWeight(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.search.BooleanQuery$BooleanWeight.(Unknown  
> > Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache..lucene.search.BooleanQuery.createWeight(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.search.Query.weight(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.search.Searcher.createWeight(Unknown Source)
> > INFO   | jvm 49   | 2008/04/10 11:30:41 |  at  
> > org.apache.lucene.search.Searcher.search(Unknown Source)
> >
> >
> >
> >       __________________________________________________________
> > Sent from Yahoo! Mail.
> > A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: java-dev-help@lucene.apache.org
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org



      __________________________________________________________
Sent from Yahoo! Mail.
A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message