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 <[EMAIL PROTECTED]>
> 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: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]



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


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

Reply via email to