question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Java (JDK 12 and 15) processes hang on new Ryzen 3990X box

See original GitHub issue

Since switching to beast3, occasionally a java process will drop to 0% CPU and not finish. When I look with jstack threads are reported as RUNNABLE, yet, looking again 30 seconds later, the thread stacks are all the same:

[mike@beast3 trunk]$ jstack 372752
2020-11-21 19:45:10
Full thread dump OpenJDK 64-Bit Server VM (12.0.2+10 mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x00007f0cf4000c30, length=17, elements={
0x00007f0d48011800, 0x00007f0d4809e000, 0x00007f0d480a0000, 0x00007f0d480a6000,
0x00007f0d480a8000, 0x00007f0d480aa000, 0x00007f0d480ac000, 0x00007f0d480e8000,
0x00007f0d480f1800, 0x00007f0d482bb000, 0x00007f0d48469000, 0x00007f0d4843a000,
0x00007f0d4846b000, 0x00007f0d4846f000, 0x00007f0d48470800, 0x00007f0d48472800,
0x00007f0cf4001000
}

"main" #1 prio=5 os_prio=0 cpu=405.22ms elapsed=152342.45s tid=0x00007f0d48011800 nid=0x5b011 waiting on condition  [0x00007f0d4df05000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.2/Native Method)
        - parking to wait for  <0x00000007625fa0a0> (a java.util.concurrent.CountDownLatch$Sync)
        at java.util.concurrent.locks.LockSupport.park(java.base@12.0.2/LockSupport.java:194)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@12.0.2/AbstractQueuedSynchronizer.java:885)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(java.base@12.0.2/AbstractQueuedSynchronizer.java:1039)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(java.base@12.0.2/AbstractQueuedSynchronizer.java:1345)
        at java.util.concurrent.CountDownLatch.await(java.base@12.0.2/CountDownLatch.java:232)
        at perf.TaskThreads.finish(TaskThreads.java:46)
        at perf.SearchPerfTest._main(SearchPerfTest.java:543)
        at perf.SearchPerfTest.main(SearchPerfTest.java:132)

"Reference Handler" #2 daemon prio=10 os_prio=0 cpu=0.36ms elapsed=152342.43s tid=0x00007f0d4809e000 nid=0x5b014 waiting on condition  [0x00007f0d0a076000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@12.0.2/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@12.0.2/Reference.java:241)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@12.0.2/Reference.java:213)

"Finalizer" #3 daemon prio=8 os_prio=0 cpu=0.25ms elapsed=152342.43s tid=0x00007f0d480a0000 nid=0x5b015 in Object.wait()  [0x00007f0d09f75000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.2/Native Method)
        - waiting on <0x0000000600019088> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.2/ReferenceQueue.java:155)
        - locked <0x0000000600019088> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.2/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@12.0.2/Finalizer.java:170)

"Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0.37ms elapsed=152342.43s tid=0x00007f0d480a6000 nid=0x5b016 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 cpu=835.64ms elapsed=152342.43s tid=0x00007f0d480a8000 nid=0x5b017 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #19 daemon prio=9 os_prio=0 cpu=798.64ms elapsed=152342.43s tid=0x00007f0d480aa000 nid=0x5b018 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #26 daemon prio=9 os_prio=0 cpu=6.75ms elapsed=152342.43s tid=0x00007f0d480ac000 nid=0x5b019 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #27 daemon prio=9 os_prio=0 cpu=0.58ms elapsed=152342.40s tid=0x00007f0d480e8000 nid=0x5b01b runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #28 daemon prio=8 os_prio=0 cpu=94.60ms elapsed=152342.40s tid=0x00007f0d480f1800 nid=0x5b01d in Object.wait()  [0x00007f0d09485000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.2/Native Method)
        - waiting on <no object reference available>
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.2/ReferenceQueue.java:155)
        - locked <0x00000006000115a8> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@12.0.2/CleanerImpl.java:148)
        at java.lang.Thread.run(java.base@12.0.2/Thread.java:835)
        at jdk.internal.misc.InnocuousThread.run(java.base@12.0.2/InnocuousThread.java:134)

"pool-1-thread-1" #29 prio=5 os_prio=0 cpu=1.90ms elapsed=152342.27s tid=0x00007f0d482bb000 nid=0x5b072 waiting on condition  [0x00007f0baf5eb000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.2/Native Method)
        - parking to wait for  <0x00000007557b9b18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@12.0.2/LockSupport.java:194)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@12.0.2/AbstractQueuedSynchronizer.java:2081)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@12.0.2/ScheduledThreadPoolExecutor.java:1170)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@12.0.2/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.2/ThreadPoolExecutor.java:1054)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.2/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.2/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.2/Thread.java:835)

"Thread-0" #31 prio=5 os_prio=0 cpu=7.77ms elapsed=152342.01s tid=0x00007f0d48469000 nid=0x5b080 in Object.wait()  [0x00007f08d740f000]
   java.lang.Thread.State: RUNNABLE
        at org.apache.lucene.index.TermsEnum.<clinit>(TermsEnum.java:191)
        at org.apache.lucene.search.FuzzyQuery.getTermsEnum(FuzzyQuery.java:171)
        at org.apache.lucene.search.MultiTermQuery$RewriteMethod.getTermsEnum(MultiTermQuery.java:78)
        at org.apache.lucene.search.TermCollectingRewrite.collectTerms(TermCollectingRewrite.java:58)
        at org.apache.lucene.search.TopTermsRewrite.rewrite(TopTermsRewrite.java:67)
        at org.apache.lucene.search.MultiTermQuery.rewrite(MultiTermQuery.java:313)
        at org.apache.lucene.search.IndexSearcher.rewrite(IndexSearcher.java:756)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:527)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:657)
        at org.apache.lucene.search.IndexSearcher.searchAfter(IndexSearcher.java:504)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:515)
        at perf.SearchTask.go(SearchTask.java:262)
        at perf.TaskThreads$TaskThread.run(TaskThreads.java:91)

"Thread-1" #32 prio=5 os_prio=0 cpu=6.02ms elapsed=152342.01s tid=0x00007f0d4843a000 nid=0x5b081 in Object.wait()  [0x00007f08d730f000]
   java.lang.Thread.State: RUNNABLE
        at org.apache.lucene.codecs.blocktree.FieldReader.iterator(FieldReader.java:148)
        at org.apache.lucene.index.TermStates.loadTermsEnum(TermStates.java:123)
        at org.apache.lucene.index.TermStates.get(TermStates.java:187)
        at org.apache.lucene.search.TermQuery$TermWeight.getTermsEnum(TermQuery.java:125)
        at org.apache.lucene.search.TermQuery$TermWeight.scorer(TermQuery.java:100)
        at org.apache.lucene.search.Weight.bulkScorer(Weight.java:169)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:738)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:528)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:657)
        at org.apache.lucene.search.IndexSearcher.searchAfter(IndexSearcher.java:638)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:559)
        at perf.SearchTask.go(SearchTask.java:267)
        at perf.TaskThreads$TaskThread.run(TaskThreads.java:91)
"Thread-2" #33 prio=5 os_prio=0 cpu=3.70ms elapsed=152342.01s tid=0x00007f0d4846b000 nid=0x5b082 in Object.wait()  [0x00007f08d720e000]
   java.lang.Thread.State: RUNNABLE
        at org.apache.lucene.codecs.blocktree.FieldReader.intersect(FieldReader.java:180)
        at org.apache.lucene.util.automaton.CompiledAutomaton.getTermsEnum(CompiledAutomaton.java:343)
        at org.apache.lucene.search.AutomatonQuery.getTermsEnum(AutomatonQuery.java:117)
        at org.apache.lucene.search.MultiTermQuery.getTermsEnum(MultiTermQuery.java:303)
        at org.apache.lucene.search.MultiTermQueryConstantScoreWrapper$1.rewrite(MultiTermQueryConstantScoreWrapper.java:141)
        at org.apache.lucene.search.MultiTermQueryConstantScoreWrapper$1.bulkScorer(MultiTermQueryConstantScoreWrapper.java:193)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:738)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:528)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:657)
        at org.apache.lucene.search.IndexSearcher.searchAfter(IndexSearcher.java:504)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:515)
        at perf.SearchTask.go(SearchTask.java:262)
        at perf.TaskThreads$TaskThread.run(TaskThreads.java:91)

"Thread-3" #34 prio=5 os_prio=0 cpu=2.77ms elapsed=152342.01s tid=0x00007f0d4846f000 nid=0x5b083 in Object.wait()  [0x00007f08d710d000]
   java.lang.Thread.State: RUNNABLE
        at org.apache.lucene.codecs.blocktree.FieldReader.intersect(FieldReader.java:180)
        at org.apache.lucene.util.automaton.CompiledAutomaton.getTermsEnum(CompiledAutomaton.java:343)
        at org.apache.lucene.search.AutomatonQuery.getTermsEnum(AutomatonQuery.java:117)
        at org.apache.lucene.search.MultiTermQuery.getTermsEnum(MultiTermQuery.java:303)
        at org.apache.lucene.search.MultiTermQueryConstantScoreWrapper$1.rewrite(MultiTermQueryConstantScoreWrapper.java:141)
        at org.apache.lucene.search.MultiTermQueryConstantScoreWrapper$1.bulkScorer(MultiTermQueryConstantScoreWrapper.java:193)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:738)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:528)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:657)
        at org.apache.lucene.search.IndexSearcher.searchAfter(IndexSearcher.java:504)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:515)
        at perf.SearchTask.go(SearchTask.java:262)
        at perf.TaskThreads$TaskThread.run(TaskThreads.java:91)

"Thread-4" #35 prio=5 os_prio=0 cpu=5.02ms elapsed=152342.01s tid=0x00007f0d48470800 nid=0x5b084 in Object.wait()  [0x00007f08d700c000]
   java.lang.Thread.State: RUNNABLE
        at org.apache.lucene.codecs.blocktree.FieldReader.iterator(FieldReader.java:148)
        at org.apache.lucene.index.TermStates.loadTermsEnum(TermStates.java:123)
        at org.apache.lucene.index.TermStates.build(TermStates.java:109)
        at org.apache.lucene.search.TermQuery.createWeight(TermQuery.java:190)
        at org.apache.lucene.search.IndexSearcher.createWeight(IndexSearcher.java:849)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:528)
        at org.apache.lucene.facet.FacetsCollector.doSearch(FacetsCollector.java:238)
        at org.apache.lucene.facet.FacetsCollector.search(FacetsCollector.java:160)
        at perf.SearchTask.go(SearchTask.java:222)
        at perf.TaskThreads$TaskThread.run(TaskThreads.java:91)

"Thread-5" #36 prio=5 os_prio=0 cpu=6.74ms elapsed=152342.01s tid=0x00007f0d48472800 nid=0x5b085 in Object.wait()  [0x00007f08d6f0b000]
   java.lang.Thread.State: RUNNABLE
        at org.apache.lucene.codecs.blocktree.FieldReader.iterator(FieldReader.java:148)
        at org.apache.lucene.index.TermStates.loadTermsEnum(TermStates.java:123)
        at org.apache.lucene.index.TermStates.get(TermStates.java:187)
        at org.apache.lucene.search.TermQuery$TermWeight.getTermsEnum(TermQuery.java:125)
        at org.apache.lucene.search.TermQuery$TermWeight.scorer(TermQuery.java:100)
        at org.apache.lucene.search.Weight.bulkScorer(Weight.java:169)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:738)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:528)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:657)
        at org.apache.lucene.search.IndexSearcher.searchAfter(IndexSearcher.java:638)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:559)
        at perf.SearchTask.go(SearchTask.java:267)
        at perf.TaskThreads$TaskThread.run(TaskThreads.java:91)

"Attach Listener" #37 daemon prio=9 os_prio=0 cpu=0.39ms elapsed=123608.38s tid=0x00007f0cf4001000 nid=0x5b0cd waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"VM Thread" os_prio=0 cpu=3113.34ms elapsed=152342.43s tid=0x00007f0d4809a800 nid=0x5b013 runnable

"ParGC Thread#0" os_prio=0 cpu=0.26ms elapsed=152342.44s tid=0x00007f0d48039000 nid=0x5b012 runnable

"ParGC Thread#1" os_prio=0 cpu=1.16ms elapsed=152342.35s tid=0x00007f0d04001000 nid=0x5b01f runnable

"ParGC Thread#2" os_prio=0 cpu=1.10ms elapsed=152342.35s tid=0x00007f0d04002800 nid=0x5b020 runnable

"ParGC Thread#3" os_prio=0 cpu=1.08ms elapsed=152342.35s tid=0x00007f0d04004800 nid=0x5b021 runnable

"ParGC Thread#4" os_prio=0 cpu=1.93ms elapsed=152342.35s tid=0x00007f0d04006800 nid=0x5b022 runnable

"ParGC Thread#5" os_prio=0 cpu=0.98ms elapsed=152342.35s tid=0x00007f0d04008000 nid=0x5b023 runnable

"ParGC Thread#6" os_prio=0 cpu=1.89ms elapsed=152342.35s tid=0x00007f0d0400a000 nid=0x5b024 runnable

"ParGC Thread#7" os_prio=0 cpu=2.84ms elapsed=152342.35s tid=0x00007f0d0400b800 nid=0x5b025 runnable

"ParGC Thread#8" os_prio=0 cpu=0.32ms elapsed=152342.35s tid=0x00007f0d0400d800 nid=0x5b026 runnable

"ParGC Thread#9" os_prio=0 cpu=0.94ms elapsed=152342.35s tid=0x00007f0d0400f000 nid=0x5b027 runnable

"ParGC Thread#10" os_prio=0 cpu=0.35ms elapsed=152342.35s tid=0x00007f0d04011000 nid=0x5b028 runnable

"ParGC Thread#11" os_prio=0 cpu=0.30ms elapsed=152342.35s tid=0x00007f0d04012800 nid=0x5b029 runnable

"ParGC Thread#12" os_prio=0 cpu=0.35ms elapsed=152342.35s tid=0x00007f0d04014800 nid=0x5b02a runnable

"ParGC Thread#13" os_prio=0 cpu=0.25ms elapsed=152342.35s tid=0x00007f0d04016800 nid=0x5b02b runnable

"ParGC Thread#14" os_prio=0 cpu=0.30ms elapsed=152342.35s tid=0x00007f0d04018000 nid=0x5b02c runnable

"ParGC Thread#15" os_prio=0 cpu=0.39ms elapsed=152342.35s tid=0x00007f0d0401a000 nid=0x5b02d runnable

"ParGC Thread#16" os_prio=0 cpu=0.22ms elapsed=152342.35s tid=0x00007f0d0401b800 nid=0x5b02e runnable

"ParGC Thread#17" os_prio=0 cpu=0.31ms elapsed=152342.35s tid=0x00007f0d0401d000 nid=0x5b02f runnable

"ParGC Thread#18" os_prio=0 cpu=0.29ms elapsed=152342.35s tid=0x00007f0d0401e800 nid=0x5b030 runnable
"ParGC Thread#19" os_prio=0 cpu=0.26ms elapsed=152342.35s tid=0x00007f0d04020800 nid=0x5b031 runnable

"ParGC Thread#20" os_prio=0 cpu=0.35ms elapsed=152342.35s tid=0x00007f0d04022800 nid=0x5b032 runnable

"ParGC Thread#21" os_prio=0 cpu=0.26ms elapsed=152342.35s tid=0x00007f0d04024000 nid=0x5b033 runnable

"ParGC Thread#22" os_prio=0 cpu=0.27ms elapsed=152342.35s tid=0x00007f0d04026000 nid=0x5b034 runnable

"ParGC Thread#23" os_prio=0 cpu=0.26ms elapsed=152342.35s tid=0x00007f0d04027800 nid=0x5b035 runnable

"ParGC Thread#24" os_prio=0 cpu=0.31ms elapsed=152342.35s tid=0x00007f0d04029800 nid=0x5b036 runnable

"ParGC Thread#25" os_prio=0 cpu=0.26ms elapsed=152342.35s tid=0x00007f0d0402b000 nid=0x5b037 runnable

"ParGC Thread#26" os_prio=0 cpu=0.22ms elapsed=152342.35s tid=0x00007f0d0402d000 nid=0x5b038 runnable

"ParGC Thread#27" os_prio=0 cpu=0.24ms elapsed=152342.35s tid=0x00007f0d0402f000 nid=0x5b039 runnable

"ParGC Thread#28" os_prio=0 cpu=0.24ms elapsed=152342.35s tid=0x00007f0d04030800 nid=0x5b03a runnable

"ParGC Thread#29" os_prio=0 cpu=1.51ms elapsed=152342.35s tid=0x00007f0d04032800 nid=0x5b03b runnable

"ParGC Thread#30" os_prio=0 cpu=0.29ms elapsed=152342.35s tid=0x00007f0d04034000 nid=0x5b03c runnable

"ParGC Thread#31" os_prio=0 cpu=0.23ms elapsed=152342.35s tid=0x00007f0d04036000 nid=0x5b03d runnable

"ParGC Thread#32" os_prio=0 cpu=1.25ms elapsed=152342.35s tid=0x00007f0d04037800 nid=0x5b03e runnable

"ParGC Thread#33" os_prio=0 cpu=0.22ms elapsed=152342.35s tid=0x00007f0d04039800 nid=0x5b03f runnable

"ParGC Thread#34" os_prio=0 cpu=2.23ms elapsed=152342.35s tid=0x00007f0d0403b800 nid=0x5b040 runnable

"ParGC Thread#35" os_prio=0 cpu=1.06ms elapsed=152342.35s tid=0x00007f0d0403d000 nid=0x5b041 runnable

"ParGC Thread#36" os_prio=0 cpu=0.31ms elapsed=152342.35s tid=0x00007f0d0403f000 nid=0x5b042 runnable

"ParGC Thread#37" os_prio=0 cpu=0.89ms elapsed=152342.35s tid=0x00007f0d04040800 nid=0x5b043 runnable

"ParGC Thread#38" os_prio=0 cpu=1.02ms elapsed=152342.35s tid=0x00007f0d04042800 nid=0x5b044 runnable

"ParGC Thread#39" os_prio=0 cpu=0.98ms elapsed=152342.35s tid=0x00007f0d04044000 nid=0x5b045 runnable

"ParGC Thread#40" os_prio=0 cpu=0.20ms elapsed=152342.35s tid=0x00007f0d04046000 nid=0x5b046 runnable

"ParGC Thread#41" os_prio=0 cpu=0.27ms elapsed=152342.35s tid=0x00007f0d04048000 nid=0x5b047 runnable

"ParGC Thread#42" os_prio=0 cpu=0.30ms elapsed=152342.35s tid=0x00007f0d04049800 nid=0x5b048 runnable

"ParGC Thread#43" os_prio=0 cpu=1.25ms elapsed=152342.35s tid=0x00007f0d0404b800 nid=0x5b049 runnable

"ParGC Thread#44" os_prio=0 cpu=1.16ms elapsed=152342.35s tid=0x00007f0d0404d000 nid=0x5b04a runnable

"ParGC Thread#45" os_prio=0 cpu=1.10ms elapsed=152342.35s tid=0x00007f0d0404f000 nid=0x5b04b runnable

"ParGC Thread#46" os_prio=0 cpu=0.32ms elapsed=152342.35s tid=0x00007f0d04050800 nid=0x5b04c runnable

"ParGC Thread#47" os_prio=0 cpu=2.16ms elapsed=152342.35s tid=0x00007f0d04052800 nid=0x5b04d runnable

"ParGC Thread#48" os_prio=0 cpu=0.27ms elapsed=152342.35s tid=0x00007f0d04054800 nid=0x5b04e runnable

"ParGC Thread#49" os_prio=0 cpu=0.30ms elapsed=152342.35s tid=0x00007f0d04056000 nid=0x5b04f runnable

"ParGC Thread#50" os_prio=0 cpu=1.22ms elapsed=152342.35s tid=0x00007f0d04058000 nid=0x5b050 runnable

"ParGC Thread#51" os_prio=0 cpu=0.24ms elapsed=152342.35s tid=0x00007f0d04059800 nid=0x5b051 runnable

"ParGC Thread#52" os_prio=0 cpu=0.34ms elapsed=152342.35s tid=0x00007f0d0405b800 nid=0x5b052 runnable

"ParGC Thread#53" os_prio=0 cpu=0.28ms elapsed=152342.35s tid=0x00007f0d0405d000 nid=0x5b053 runnable

"ParGC Thread#54" os_prio=0 cpu=0.17ms elapsed=152342.35s tid=0x00007f0d0405f000 nid=0x5b054 runnable

"ParGC Thread#55" os_prio=0 cpu=0.28ms elapsed=152342.35s tid=0x00007f0d04061000 nid=0x5b055 runnable

"ParGC Thread#56" os_prio=0 cpu=0.27ms elapsed=152342.35s tid=0x00007f0d04062800 nid=0x5b056 runnable

"ParGC Thread#57" os_prio=0 cpu=0.98ms elapsed=152342.35s tid=0x00007f0d04064800 nid=0x5b057 runnable

"ParGC Thread#58" os_prio=0 cpu=0.81ms elapsed=152342.35s tid=0x00007f0d04066000 nid=0x5b058 runnable

"ParGC Thread#59" os_prio=0 cpu=0.82ms elapsed=152342.35s tid=0x00007f0d04068000 nid=0x5b059 runnable

"ParGC Thread#60" os_prio=0 cpu=0.32ms elapsed=152342.35s tid=0x00007f0d04069800 nid=0x5b05a runnable

"ParGC Thread#61" os_prio=0 cpu=0.24ms elapsed=152342.35s tid=0x00007f0d0406b800 nid=0x5b05b runnable

"ParGC Thread#62" os_prio=0 cpu=0.16ms elapsed=152342.35s tid=0x00007f0d0406d800 nid=0x5b05c runnable

"ParGC Thread#63" os_prio=0 cpu=1.02ms elapsed=152342.35s tid=0x00007f0d0406f000 nid=0x5b05d runnable

"ParGC Thread#64" os_prio=0 cpu=0.22ms elapsed=152342.35s tid=0x00007f0d04071000 nid=0x5b05e runnable

"ParGC Thread#65" os_prio=0 cpu=0.20ms elapsed=152342.35s tid=0x00007f0d04072800 nid=0x5b05f runnable

"ParGC Thread#66" os_prio=0 cpu=0.17ms elapsed=152342.35s tid=0x00007f0d04074800 nid=0x5b060 runnable

"ParGC Thread#67" os_prio=0 cpu=0.12ms elapsed=152342.35s tid=0x00007f0d04076000 nid=0x5b061 runnable

"ParGC Thread#68" os_prio=0 cpu=0.78ms elapsed=152342.35s tid=0x00007f0d04078000 nid=0x5b062 runnable

"ParGC Thread#69" os_prio=0 cpu=0.15ms elapsed=152342.35s tid=0x00007f0d0407a000 nid=0x5b063 runnable

"ParGC Thread#70" os_prio=0 cpu=0.34ms elapsed=152342.35s tid=0x00007f0d0407b800 nid=0x5b064 runnable

"ParGC Thread#71" os_prio=0 cpu=2.34ms elapsed=152342.35s tid=0x00007f0d0407d800 nid=0x5b065 runnable

"ParGC Thread#72" os_prio=0 cpu=0.22ms elapsed=152342.35s tid=0x00007f0d0407f000 nid=0x5b066 runnable

"ParGC Thread#73" os_prio=0 cpu=2.08ms elapsed=152342.35s tid=0x00007f0d04081000 nid=0x5b067 runnable

"ParGC Thread#74" os_prio=0 cpu=0.23ms elapsed=152342.35s tid=0x00007f0d04082800 nid=0x5b068 runnable

"ParGC Thread#75" os_prio=0 cpu=0.26ms elapsed=152342.35s tid=0x00007f0d04084800 nid=0x5b069 runnable

"ParGC Thread#76" os_prio=0 cpu=0.24ms elapsed=152342.35s tid=0x00007f0d04086000 nid=0x5b06a runnable

"ParGC Thread#77" os_prio=0 cpu=0.22ms elapsed=152342.35s tid=0x00007f0d04088000 nid=0x5b06b runnable

"ParGC Thread#78" os_prio=0 cpu=0.29ms elapsed=152342.35s tid=0x00007f0d0408a000 nid=0x5b06c runnable

"ParGC Thread#79" os_prio=0 cpu=0.28ms elapsed=152342.35s tid=0x00007f0d0408b800 nid=0x5b06d runnable

"ParGC Thread#80" os_prio=0 cpu=0.25ms elapsed=152342.35s tid=0x00007f0d0408d800 nid=0x5b06e runnable

"ParGC Thread#81" os_prio=0 cpu=0.22ms elapsed=152342.35s tid=0x00007f0d0408f000 nid=0x5b06f runnable

"ParGC Thread#82" os_prio=0 cpu=0.93ms elapsed=152342.35s tid=0x00007f0d04091000 nid=0x5b070 runnable

"VM Periodic Task Thread" os_prio=0 cpu=70815.15ms elapsed=152342.40s tid=0x00007f0d480ea000 nid=0x5b01c waiting on condition

JNI global refs: 34, weak refs: 0

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:14 (8 by maintainers)

github_iconTop GitHub Comments

2reactions
uschindlercommented, Jan 11, 2022

The fix is here: https://github.com/apache/lucene/commit/eb24e95731b9f865b95b821c1745264fdc58119d#diff-fb2691b9ff2d7f948692f45792a7ab6c7e730a2511e6289c3758b8888b49e84d

The problem was that TermsEnum.EMPTY was a sublcass of BaseTermsEnum, itsself a subclass of TermsEnum, this can’t work.

So we can close this issue, the https://issues.apache.org/jira/browse/LUCENE-9661 issue is resolved since Lucene 8.8.

0reactions
rmuircommented, Jan 11, 2022

Closing the issue per @uschindler comment, @danmuzi fixed this almost a year ago. Thanks!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Apache Lucene performance on 128-core AMD Ryzen ...
The only serious wrinkle with upgrading to this new box is that rarely, a java process will simply hang, forever, until I notice,...
Read more >
myBlog - Mountain Computers Inc
1. Winter cleaning of my AMD 3950X AMD Processor, Saturday, November 12, 2022, View (24). 2. AMD Ryzen 5600G with an AsRock 6600...
Read more >
Parallel and Distributed Execution of Model Management ...
We incorporated Java Streams into EOL in a way which, as with our parallel operations, is transparent to the user. Supporting Streams with...
Read more >
Does a server need a gpu - Caritas Castellaneta
As a fun example of this: The Threadripper 3990X is capable of running Crysis in ... A graphics processing unit (GPU) is a...
Read more >
3.2020 - n/a - devmio
How Java's security methods have changed in 20 years ... The new Angular CLI and angular.json ... Java 14: All the new features...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found