lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yonik Seeley" <yo...@apache.org>
Subject Re: CorruptIndexException with some versions of java
Date Wed, 19 Mar 2008 18:01:08 GMT
On Wed, Mar 19, 2008 at 1:18 PM, Michael McCandless
<lucene@mikemccandless.com> wrote:
>  I'm CC'ing java-dev. To sum up: sometimes when we merge fields, the
>  fdx file ends up exactly one document too short.  In adding numerous
>  asserts around this code in SegmentMerger.java, insanely, somehow the
>  call to indexStream.writeLong fails to actually "happen" when we call
>  FieldsWriter.addDocument, even though from looking at the code I see
>  no way to explain that.  As hard as it is to believe, it really is
>  looking like a strange JVM bug at this point...

JDK 1.6_04 was a major upgrade of hotspot.
Is there a way to dump the compiled machine code that hotspot
eventually generates for that method?

-Yonik


>  Has anyone else seen any odd behavior on update 4 or 5 of JDK 1.6?
>  The issue does not happen on previous updates of JDK 1.6.
>
>  Mike

---------------------------------------------------------------------
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