lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Muir (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LUCENE-3528) TestNRTManager hang
Date Mon, 24 Oct 2011 18:28:32 GMT

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

Robert Muir commented on LUCENE-3528:
-------------------------------------

{noformat}
    [junit] 2011-10-24 14:28:25
    [junit] Full thread dump Java HotSpot(TM) 64-Bit Server VM (19.1-b02 mixed mode):
    [junit] 
    [junit] "Thread-2" daemon prio=10 tid=0x00007fe66005b800 nid=0x22d6 waiting on condition
[0x00007fe66d854000]
    [junit]    java.lang.Thread.State: WAITING (parking)
    [junit] 	at sun.misc.Unsafe.park(Native Method)
    [junit] 	- parking to wait for  <0x00000000e0002120> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    [junit] 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    [junit] 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
    [junit] 	at org.apache.lucene.index.NRTManager.waitOnGenCondition(NRTManager.java:251)
    [junit] 	at org.apache.lucene.index.NRTManager.waitForGeneration(NRTManager.java:232)
    [junit] 	at org.apache.lucene.index.NRTManager.waitForGeneration(NRTManager.java:196)
    [junit] 	at org.apache.lucene.index.TestNRTManager.addDocuments(TestNRTManager.java:95)
    [junit] 	at org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$1.run(ThreadedIndexingAndSearchingTestCase.java:223)
    [junit] 
    [junit] "NRT Reopen Thread" daemon prio=10 tid=0x00007fe660024800 nid=0x22d5 in Object.wait()
[0x00007fe66d955000]
    [junit]    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    [junit] 	at java.lang.Object.wait(Native Method)
    [junit] 	at java.lang.Object.wait(Object.java:443)
    [junit] 	at org.apache.lucene.index.NRTManagerReopenThread.run(NRTManagerReopenThread.java:162)
    [junit] 	- locked <0x00000000e0006000> (a org.apache.lucene.index.NRTManagerReopenThread)
    [junit] 
    [junit] "Low Memory Detector" daemon prio=10 tid=0x00007fe668001000 nid=0x22ba runnable
[0x0000000000000000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 
    [junit] "CompilerThread1" daemon prio=10 tid=0x0000000040f8b000 nid=0x22b7 waiting on
condition [0x0000000000000000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 
    [junit] "CompilerThread0" daemon prio=10 tid=0x0000000040f88000 nid=0x22b5 waiting on
condition [0x0000000000000000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 
    [junit] "Signal Dispatcher" daemon prio=10 tid=0x0000000040f86000 nid=0x22b2 waiting on
condition [0x0000000000000000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 
    [junit] "Finalizer" daemon prio=10 tid=0x0000000040f69000 nid=0x229e in Object.wait()
[0x00007fe66e7d7000]
    [junit]    java.lang.Thread.State: WAITING (on object monitor)
    [junit] 	at java.lang.Object.wait(Native Method)
    [junit] 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
    [junit] 	- locked <0x00000000e0002528> (a java.lang.ref.ReferenceQueue$Lock)
    [junit] 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
    [junit] 	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
    [junit] 
    [junit] "Reference Handler" daemon prio=10 tid=0x0000000040f62000 nid=0x2298 in Object.wait()
[0x00007fe66e8d8000]
    [junit]    java.lang.Thread.State: WAITING (on object monitor)
    [junit] 	at java.lang.Object.wait(Native Method)
    [junit] 	at java.lang.Object.wait(Object.java:485)
    [junit] 	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
    [junit] 	- locked <0x00000000e0006090> (a java.lang.ref.Reference$Lock)
    [junit] 
    [junit] "main" prio=10 tid=0x0000000040ef6000 nid=0x2240 in Object.wait() [0x00007fe673e7d000]
    [junit]    java.lang.Thread.State: WAITING (on object monitor)
    [junit] 	at java.lang.Object.wait(Native Method)
    [junit] 	- waiting on <0x00000000e0002090> (a org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$1)
    [junit] 	at java.lang.Thread.join(Thread.java:1186)
    [junit] 	- locked <0x00000000e0002090> (a org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$1)
    [junit] 	at java.lang.Thread.join(Thread.java:1239)
    [junit] 	at org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.runTest(ThreadedIndexingAndSearchingTestCase.java:524)
    [junit] 	at org.apache.lucene.index.TestNRTManager.testNRTManager(TestNRTManager.java:37)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:597)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
    [junit] 	at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)
    [junit] 	at org.apache.lucene.util.LuceneTestCase$2$1.evaluate(LuceneTestCase.java:610)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
    [junit] 	at org.apache.lucene.util.LuceneTestCaseRunner.runChild(LuceneTestCaseRunner.java:149)
    [junit] 	at org.apache.lucene.util.LuceneTestCaseRunner.runChild(LuceneTestCaseRunner.java:51)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:743)
    [junit] 
    [junit] "VM Thread" prio=10 tid=0x0000000040f5b000 nid=0x228b runnable 
    [junit] 
    [junit] "GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000040f09000 nid=0x2256 runnable

    [junit] 
    [junit] "GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000040f0a800 nid=0x225a runnable

    [junit] 
    [junit] "GC task thread#2 (ParallelGC)" prio=10 tid=0x0000000040f0c800 nid=0x2260 runnable

    [junit] 
    [junit] "GC task thread#3 (ParallelGC)" prio=10 tid=0x0000000040f0e800 nid=0x2266 runnable

    [junit] 
    [junit] "GC task thread#4 (ParallelGC)" prio=10 tid=0x0000000040f10000 nid=0x226a runnable

    [junit] 
    [junit] "GC task thread#5 (ParallelGC)" prio=10 tid=0x0000000040f12000 nid=0x226f runnable

    [junit] 
    [junit] "GC task thread#6 (ParallelGC)" prio=10 tid=0x0000000040f14000 nid=0x2273 runnable

    [junit] 
    [junit] "GC task thread#7 (ParallelGC)" prio=10 tid=0x0000000040f15800 nid=0x2276 runnable

    [junit] 
    [junit] "VM Periodic Task Thread" prio=10 tid=0x00007fe668004000 nid=0x22bc waiting on
condition 
    [junit] 
    [junit] JNI global references: 1282
    [junit] 
    [junit] Heap
    [junit]  PSYoungGen      total 37888K, used 18301K [0x00000000f5560000, 0x00000000f7d80000,
0x0000000100000000)
    [junit]   eden space 37824K, 48% used [0x00000000f5560000,0x00000000f672f780,0x00000000f7a50000)
    [junit]   from space 64K, 100% used [0x00000000f7b00000,0x00000000f7b10000,0x00000000f7b10000)
    [junit]   to   space 1536K, 0% used [0x00000000f7c00000,0x00000000f7c00000,0x00000000f7d80000)
    [junit]  PSOldGen        total 171392K, used 2193K [0x00000000e0000000, 0x00000000ea760000,
0x00000000f5560000)
    [junit]   object space 171392K, 1% used [0x00000000e0000000,0x00000000e0224610,0x00000000ea760000)
    [junit]  PSPermGen       total 21248K, used 11609K [0x00000000dae00000, 0x00000000dc2c0000,
0x00000000e0000000)
    [junit]   object space 21248K, 54% used [0x00000000dae00000,0x00000000db9565c8,0x00000000dc2c0000)
    [junit] 
{noformat}
                
> TestNRTManager hang
> -------------------
>
>                 Key: LUCENE-3528
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3528
>             Project: Lucene - Java
>          Issue Type: Bug
>    Affects Versions: 4.0
>            Reporter: Robert Muir
>
> didn't check 3.x yet, just encountered this one running the tests

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
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


Mime
View raw message