lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael McCandless (Commented) (JIRA)" <>
Subject [jira] [Commented] (LUCENE-3235) TestDoubleBarrelLRUCache hangs under Java 1.5, 3.x and trunk, likely JVM bug
Date Tue, 15 Nov 2011 13:35:51 GMT


Michael McCandless commented on LUCENE-3235:

That's a nice blog post!  What a scary platform-specific JVM bug...

I still hit hit this hang reasonably often when running 3.x tests.  It's always the DBLRU
cache, so far anyway.

Because this is our most intense use of a CHM... I still think the workaround (scoped down
to 1.5, Sun JVM, little endian arch) makes sense?  I agree it won't fully work around the
JVM bug, since in theory other uses of java.util.concurrent.* could hit it, but it can prevent
the most common occurrence?  The patch seems minimal and worth it... a hang is a truly awful.
> TestDoubleBarrelLRUCache hangs under Java 1.5, 3.x and trunk, likely JVM bug
> ----------------------------------------------------------------------------
>                 Key: LUCENE-3235
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Bug
>    Affects Versions: 3.0, 3.1, 3.2, 3.3, 3.4
>            Reporter: Michael McCandless
>             Fix For: 3.5
>         Attachments: LUCENE-3235.patch, LUCENE-3235.patch, LUCENE-3235.patch
> Not sure what's going on yet... but under Java 1.6 it seems not to hang bug under Java
1.5 hangs fairly easily, on Linux.  Java is 1.5.0_22.
> I suspect this is relevant:
which refers to this JVM bug which
then refers to this one
> It looks like that last bug was fixed in Java 1.6 but not 1.5.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message