Closed rbioteau closed 1 year ago
It seems problem comes from lemminx-maven according to the trace. @vrubezhny @mickaelistria could you have a look please.
From the stack, I do not see a deadlock (ie 2 threads waiting one for the other). Have I overlooked it? It could be just that in some cases, lemminx-maven is very slow. @rbioteau Can you reproduce with 2022-12?
I think the culprit could be this loop.
Looks like it was stuck in it forever, and it locks the DefaultProjectBuildingHelper
instance.
Maybe adding a timeout condition to exit this while
loop could avoid the issue (or understanding why it is stuck in it).
HTH
Yup, this loop is indeed the currently fragile point of lemminx-maven, but while it is spposed to be working fine by design. It has some bugs in practice ;) Can you reproduce the issue deterministically with a given set of projects? If you can identify some steps to reproduce, we may be able to make it work as well as intended.
Sadly, I have no idea on how to reproduce the issue...
@rbioteau Could you please check at least if org.eclipse.m2e.editor.lemminx
plugin of version >= 2.0.1 is installed in your Eclipse? Version 2.0.1 should embed the fixed lemminx-maven
version.
** Plug-in Registry:
org.eclipse.m2e.editor.lemminx (2.0.1.20221120-2121) "M2E Maven POM File Editor using Wild Web Developer, Lemminx and Maven LS extension (requires Incubating components)" [Resolved]
@vrubezhny I have the following version resolved
** Plug-in Registry:
org.eclipse.m2e.editor.lemminx (2.0.1.20221120-2121) "M2E Maven POM File Editor using Wild Web Developer, Lemminx and Maven LS extension (requires Incubating components)" [Resolved]
@rbioteau how often do you witness this issue?
I've added some more logging capabilities to access internal lemminx (and lemminx-maven) logs; that requires to install latest snapshot of Wild Web Developer XML and to set the VM Args -Dorg.eclipse.wildwebdeveloper.xml.internal.XMLLanguageServer.log.level=finest
in the eclipse.ini; the log file would then be in
@mickaelistria I have setup the snapshot build with the finest log level. I'll let you know if I reproduce this issue.
In the meantime, I have the following logs:
janv. 11, 2023 4:29:20 PM org.eclipse.lemminx.XMLLanguageServer initialize
INFOS: Initializing XML Language server
LemMinX Server info:
- Version : 0.23.0
- Java : /home/romain/.p2/pool/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_18.0.1.v20220515-1614/jre
- VM Version : 18.0.1
- Git 25c9a09 - [maven-release-plugin] prepare release 0.23.0
janv. 11, 2023 4:29:20 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.schema.enabled
janv. 11, 2023 4:29:20 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.namespaces.enabled
janv. 11, 2023 4:29:20 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.schema.enabled
janv. 11, 2023 4:29:20 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.namespaces.enabled
janv. 11, 2023 4:29:20 PM org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCatalogResolverExtension setCatalogs
INFOS: Adding XML catalog '/home/romain/eclipse-workspace-playground/.metadata/.plugins/org.eclipse.wildwebdeveloper.xml/system-catalog.xml' with expand system id 'file:///home/romain/eclipse-workspace-playground/.metadata/.plugins/org.eclipse.wildwebdeveloper.xml/system-catalog.xml' and root URI 'file:///home/romain/git/bonita-project-maven-plugin/jacoco-coverage-report/'.
janv. 11, 2023 4:29:20 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.schema.enabled
janv. 11, 2023 4:29:20 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.namespaces.enabled
janv. 11, 2023 4:30:15 PM org.eclipse.lemminx.XMLTextDocumentService getIndentationSettings
GRAVE: Error while processing getting indentation settings for code actions'.
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
at java.base/java.util.Objects.checkIndex(Objects.java:359)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at org.eclipse.lemminx.XMLTextDocumentService.getIndentationSettings(XMLTextDocumentService.java:531)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$codeAction$23(XMLTextDocumentService.java:468)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
janv. 11, 2023 4:32:40 PM org.eclipse.lemminx.XMLTextDocumentService getIndentationSettings
GRAVE: Error while processing getting indentation settings for code actions'.
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
at java.base/java.util.Objects.checkIndex(Objects.java:359)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at org.eclipse.lemminx.XMLTextDocumentService.getIndentationSettings(XMLTextDocumentService.java:531)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$codeAction$23(XMLTextDocumentService.java:468)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Don't know if it is worth creating an issue for the IndexOutOfBoundsException
. Again, I have just done some random content assist invocation in my pom editor.
HTH
The stack is not related, but if you have the motivation to report it to lemminx, that's welcome!
Reproduced again. Here is the dump of the eclipse jvm
Full thread dump OpenJDK 64-Bit Server VM (17.0.4.1+1 mixed mode):
Threads class SMR info:
_java_thread_list=0x00007f258c17a790, length=76, elements={
0x00007f26b4026ef0, 0x00007f26b42027f0, 0x00007f26b4203e40, 0x00007f26b4228f40,
0x00007f26b422a2f0, 0x00007f26b422b700, 0x00007f26b422cd80, 0x00007f26b422e260,
0x00007f26b422f6d0, 0x00007f26b42d99e0, 0x00007f26b43befc0, 0x00007f26b47ed8e0,
0x00007f26b474a910, 0x00007f26b46d9dc0, 0x00007f26b4756280, 0x00007f262002e700,
0x00007f26202c88c0, 0x00007f2620241f20, 0x00007f262060dd60, 0x00007f26b4827810,
0x00007f26b4df2820, 0x00007f26b4dff9a0, 0x00007f26b5fe7300, 0x00007f26b53efe30,
0x00007f255c02dfd0, 0x00007f255c060c10, 0x00007f25241f4850, 0x00007f256003d920,
0x00007f256009f820, 0x00007f25600a9c60, 0x00007f25600c6ef0, 0x00007f26b6995210,
0x00007f26b6050b00, 0x00007f25f4111040, 0x00007f26b6bde590, 0x00007f25345f1fb0,
0x00007f25f807b3f0, 0x00007f2540172220, 0x00007f25bc006060, 0x00007f253c05b220,
0x00007f2640005540, 0x00007f2640009e60, 0x00007f265c00c580, 0x00007f262c022ce0,
0x00007f262c0240b0, 0x00007f25fc002540, 0x00007f2608003de0, 0x00007f26843fd060,
0x00007f24608014b0, 0x00007f25d80c8dc0, 0x00007f25d819e580, 0x00007f267c009d10,
0x00007f2670005b00, 0x00007f263c0ec3e0, 0x00007f26b7e308e0, 0x00007f246180ec90,
0x00007f2460a1e000, 0x00007f246e143840, 0x00007f246cf1c000, 0x00007f246cd99000,
0x00007f246c704290, 0x00007f246cd45410, 0x00007f246c2bb800, 0x00007f246c35bc00,
0x00007f246c6c4830, 0x00007f246c30ca90, 0x00007f25cc05d160, 0x00007f246c92d900,
0x00007f2614251560, 0x00007f258c0214d0, 0x00007f2534604560, 0x00007f2534030070,
0x00007f258c1b2090, 0x00007f258c0417f0, 0x00007f258c243820, 0x00007f258c23db70
}
"main" #1 prio=6 os_prio=0 cpu=446829,55ms elapsed=5671,28s tid=0x00007f26b4026ef0 nid=0x1544f waiting on condition [0x00007f26b860d000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000ea4f08c8> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.LanguageServiceAccessor$LSPDocumentInfo.getLanguageClient(LanguageServiceAccessor.java:116)
at org.eclipse.wildwebdeveloper.xml.internal.autoclose.XMLAutoCloseTagReconciler$Listener.lambda$1(XMLAutoCloseTagReconciler.java:125)
at org.eclipse.wildwebdeveloper.xml.internal.autoclose.XMLAutoCloseTagReconciler$Listener$$Lambda$4139/0x00000001012824e8.test(Unknown Source)
at java.util.stream.ReferencePipeline$2$1.accept(java.base@17.0.4.1/ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.tryAdvance(java.base@17.0.4.1/ArrayList.java:1602)
at java.util.stream.ReferencePipeline.forEachWithCancel(java.base@17.0.4.1/ReferencePipeline.java:129)
at java.util.stream.AbstractPipeline.copyIntoWithCancel(java.base@17.0.4.1/AbstractPipeline.java:527)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:513)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.FindOps$FindOp.evaluateSequential(java.base@17.0.4.1/FindOps.java:150)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.findAny(java.base@17.0.4.1/ReferencePipeline.java:652)
at org.eclipse.wildwebdeveloper.xml.internal.autoclose.XMLAutoCloseTagReconciler$Listener.autoInsert(XMLAutoCloseTagReconciler.java:125)
at org.eclipse.wildwebdeveloper.xml.internal.autoclose.XMLAutoCloseTagReconciler$Listener.documentChanged(XMLAutoCloseTagReconciler.java:78)
at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument._fireDocumentChanged(BasicStructuredDocument.java:462)
at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.fireStructuredDocumentEvent(BasicStructuredDocument.java:1204)
at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.internalReplaceText(BasicStructuredDocument.java:1981)
at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:2425)
at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:2410)
at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replaceText(JobSafeStructuredDocument.java:137)
at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replace(BasicStructuredDocument.java:2370)
at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replace(JobSafeStructuredDocument.java:100)
at org.eclipse.jface.text.DefaultDocumentAdapter.replaceTextRange(DefaultDocumentAdapter.java:223)
at org.eclipse.swt.custom.StyledText.modifyContent(StyledText.java:7129)
at org.eclipse.swt.custom.StyledText.sendKeyEvent(StyledText.java:8029)
at org.eclipse.swt.custom.StyledText.doContent(StyledText.java:2035)
at org.eclipse.swt.custom.StyledText.handleKey(StyledText.java:5716)
at org.eclipse.swt.custom.StyledText.handleKeyDown(StyledText.java:5747)
at org.eclipse.swt.custom.StyledText.lambda$28(StyledText.java:5426)
at org.eclipse.swt.custom.StyledText$$Lambda$1480/0x0000000100f313e8.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5855)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1529)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1555)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1538)
at org.eclipse.swt.widgets.Widget.sendIMKeyEvent(Widget.java:1639)
at org.eclipse.swt.widgets.Control.gtk_commit(Control.java:3607)
at org.eclipse.swt.widgets.Canvas.gtk_commit(Canvas.java:168)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2493)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:6834)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:6163)
at org.eclipse.swt.internal.gtk3.GTK3.gtk_im_context_filter_keypress(Native Method)
at org.eclipse.swt.widgets.Control.filterKey(Control.java:2813)
at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:4006)
at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:921)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2507)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:6834)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:6163)
at org.eclipse.swt.internal.gtk3.GTK3.gtk_main_do_event(Native Method)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1597)
at org.eclipse.swt.internal.gtk3.GTK3.gtk_main_iteration_do(Native Method)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4514)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643)
at org.eclipse.ui.internal.Workbench$$Lambda$205/0x00000001002a3da0.run(Unknown Source)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@17.0.4.1/Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@17.0.4.1/NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@17.0.4.1/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@17.0.4.1/Method.java:568)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
at org.eclipse.equinox.launcher.Main.main(Main.java:1440)
"Reference Handler" #2 daemon prio=10 os_prio=0 cpu=351,40ms elapsed=5671,23s tid=0x00007f26b42027f0 nid=0x15456 waiting on condition [0x00007f268cbfe000]
java.lang.Thread.State: RUNNABLE
at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.4.1/Native Method)
at java.lang.ref.Reference.processPendingReferences(java.base@17.0.4.1/Reference.java:253)
at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.4.1/Reference.java:215)
"Finalizer" #3 daemon prio=8 os_prio=0 cpu=525,75ms elapsed=5671,23s tid=0x00007f26b4203e40 nid=0x15457 in Object.wait() [0x00007f268cafd000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:155)
- locked <0x0000000080001b18> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:176)
at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.4.1/Finalizer.java:172)
"Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0,29ms elapsed=5671,22s tid=0x00007f26b4228f40 nid=0x15458 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Service Thread" #5 daemon prio=9 os_prio=0 cpu=230,20ms elapsed=5671,22s tid=0x00007f26b422a2f0 nid=0x15459 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Monitor Deflation Thread" #6 daemon prio=9 os_prio=0 cpu=622,79ms elapsed=5671,22s tid=0x00007f26b422b700 nid=0x1545a runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" #7 daemon prio=9 os_prio=0 cpu=181281,90ms elapsed=5671,22s tid=0x00007f26b422cd80 nid=0x1545b waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
"C1 CompilerThread0" #10 daemon prio=9 os_prio=0 cpu=28940,19ms elapsed=5671,22s tid=0x00007f26b422e260 nid=0x1545c waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
"Sweeper thread" #11 daemon prio=9 os_prio=0 cpu=8728,11ms elapsed=5671,22s tid=0x00007f26b422f6d0 nid=0x1545d runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Common-Cleaner" #12 daemon prio=8 os_prio=0 cpu=52,36ms elapsed=5671,19s tid=0x00007f26b42d99e0 nid=0x1545e in Object.wait() [0x00007f266fbfa000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:155)
- locked <0x0000000080002cb0> (a java.lang.ref.ReferenceQueue$Lock)
at jdk.internal.ref.CleanerImpl.run(java.base@17.0.4.1/CleanerImpl.java:140)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
at jdk.internal.misc.InnocuousThread.run(java.base@17.0.4.1/InnocuousThread.java:162)
"Notification Thread" #13 daemon prio=9 os_prio=0 cpu=0,08ms elapsed=5671,11s tid=0x00007f26b43befc0 nid=0x15460 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Active Thread: Equinox Container: 5c22383b-cfbb-4628-82a8-ca7bed080012" #15 prio=5 os_prio=0 cpu=181,26ms elapsed=5670,61s tid=0x00007f26b47ed8e0 nid=0x1546c waiting on condition [0x00007f26474f7000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000804e65f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1672)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:1182)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"Framework Event Dispatcher: Equinox Container: 5c22383b-cfbb-4628-82a8-ca7bed080012" #17 daemon prio=5 os_prio=0 cpu=39,16ms elapsed=5670,53s tid=0x00007f26b474a910 nid=0x1546d in Object.wait() [0x00007f26473f6000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@17.0.4.1/Object.java:338)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x00000000804e7500> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
"Start Level: Equinox Container: 5c22383b-cfbb-4628-82a8-ca7bed080012" #18 daemon prio=5 os_prio=0 cpu=812,56ms elapsed=5670,53s tid=0x00007f26b46d9dc0 nid=0x1546e in Object.wait() [0x00007f26472f5000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@17.0.4.1/Object.java:338)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x00000000804e9600> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
"Refresh Thread: Equinox Container: 5c22383b-cfbb-4628-82a8-ca7bed080012" #19 daemon prio=5 os_prio=0 cpu=251,94ms elapsed=5670,50s tid=0x00007f26b4756280 nid=0x15476 in Object.wait() [0x00007f2646ae6000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@17.0.4.1/Object.java:338)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x00000000804e8580> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
"SCR Component Actor" #32 daemon prio=5 os_prio=0 cpu=0,48ms elapsed=5670,23s tid=0x00007f262002e700 nid=0x15483 in Object.wait() [0x00007f26455d9000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@17.0.4.1/Object.java:338)
at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
- locked <0x00000000804e7c70> (a java.util.LinkedList)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"Bundle File Closer" #34 daemon prio=5 os_prio=0 cpu=36,37ms elapsed=5669,94s tid=0x00007f26202c88c0 nid=0x15486 in Object.wait() [0x00007f26452d5000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@17.0.4.1/Object.java:338)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x00000000804e6980> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
"EMF Reference Cleaner" #35 daemon prio=5 os_prio=0 cpu=217,69ms elapsed=5669,30s tid=0x00007f2620241f20 nid=0x1548b in Object.wait() [0x00007f26444f8000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:155)
- locked <0x0000000083bca578> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:176)
at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)
"Worker-JM" #38 prio=5 os_prio=0 cpu=27,59ms elapsed=5669,15s tid=0x00007f262060dd60 nid=0x1548d in Object.wait() [0x00007f26442f6000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:61)
- locked <0x00000000a0430a00> (a java.util.ArrayList)
"Gogo shell" #40 prio=5 os_prio=0 cpu=8,13ms elapsed=5669,03s tid=0x00007f26b4827810 nid=0x1548e waiting on condition [0x00007f26441f5000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x0000000083f00148> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:506)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1623)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.4.1/LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"BC Entropy Daemon" #45 daemon prio=6 os_prio=0 cpu=284,79ms elapsed=5668,29s tid=0x00007f26b4df2820 nid=0x15499 waiting on condition [0x00007f259bffe000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(java.base@17.0.4.1/Native Method)
at org.bouncycastle.jcajce.provider.drbg.DRBG$EntropyDaemon.run(Unknown Source)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"Git Repository Closer" #46 daemon prio=6 os_prio=0 cpu=0,12ms elapsed=5668,28s tid=0x00007f26b4dff9a0 nid=0x1549a in Object.wait() [0x00007f26458d0000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:155)
- locked <0x000000008091a508> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:176)
at org.eclipse.egit.core.RepositoryCache$Closer.run(RepositoryCache.java:453)
"Java indexing" #48 daemon prio=4 os_prio=0 cpu=16684,48ms elapsed=5665,71s tid=0x00007f26b5fe7300 nid=0x1549c in Object.wait() [0x00007f26443f7000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@17.0.4.1/Object.java:338)
at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:453)
- locked <0x000000008661e6e0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"EventAdmin Async Event Dispatcher Thread" #49 daemon prio=6 os_prio=0 cpu=40,52ms elapsed=5664,84s tid=0x00007f26b53efe30 nid=0x1549f in Object.wait() [0x00007f259bd51000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@17.0.4.1/Object.java:338)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x0000000087f35d08> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
"pool-2-thread-1" #61 prio=5 os_prio=0 cpu=15,99ms elapsed=5664,80s tid=0x00007f255c02dfd0 nid=0x154b3 waiting on condition [0x00007f25743fe000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x0000000088000490> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:506)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1623)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.4.1/LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"pool-3-thread-1" #62 prio=5 os_prio=0 cpu=3,06ms elapsed=5664,79s tid=0x00007f255c060c10 nid=0x154b4 waiting on condition [0x00007f25742fd000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x000000009c39e9d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:506)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1623)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.4.1/LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"Provisioning Event Dispatcher" #68 daemon prio=5 os_prio=0 cpu=0,16ms elapsed=5663,14s tid=0x00007f25241f4850 nid=0x1553e in Object.wait() [0x00007f2523efd000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@17.0.4.1/Object.java:338)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x000000008b105400> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
"sonarlint-log-consummer" #69 daemon prio=5 os_prio=0 cpu=109,11ms elapsed=5663,06s tid=0x00007f256003d920 nid=0x1553f waiting on condition [0x00007f2523dfc000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x000000009c300000> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:506)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1623)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.4.1/LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"SonarLint Client Events Processor" #70 prio=5 os_prio=0 cpu=12,17ms elapsed=5662,96s tid=0x00007f256009f820 nid=0x15540 waiting on condition [0x00007f25233fe000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x000000008b135ee0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:506)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1623)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.4.1/LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"Notifications timer" #71 daemon prio=5 os_prio=0 cpu=65,97ms elapsed=5662,95s tid=0x00007f25600a9c60 nid=0x15541 in Object.wait() [0x00007f25232fd000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.util.TimerThread.mainLoop(java.base@17.0.4.1/Timer.java:563)
- locked <0x0000000087700178> (a java.util.TaskQueue)
at java.util.TimerThread.run(java.base@17.0.4.1/Timer.java:516)
"HTTP-listener-64120-1" #72 prio=5 os_prio=0 cpu=0,25ms elapsed=5662,91s tid=0x00007f25600c6ef0 nid=0x15542 runnable [0x00007f25231fc000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.Net.accept(java.base@17.0.4.1/Native Method)
at sun.nio.ch.NioSocketImpl.accept(java.base@17.0.4.1/NioSocketImpl.java:755)
at java.net.ServerSocket.implAccept(java.base@17.0.4.1/ServerSocket.java:675)
at java.net.ServerSocket.platformImplAccept(java.base@17.0.4.1/ServerSocket.java:641)
at java.net.ServerSocket.implAccept(java.base@17.0.4.1/ServerSocket.java:617)
at java.net.ServerSocket.implAccept(java.base@17.0.4.1/ServerSocket.java:574)
at java.net.ServerSocket.accept(java.base@17.0.4.1/ServerSocket.java:532)
at org.apache.hc.core5.http.impl.bootstrap.RequestListener.run(RequestListener.java:71)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"org.eclipse.jface.text.reconciler.MonoReconciler" #209 daemon prio=1 os_prio=0 cpu=1344,78ms elapsed=5576,04s tid=0x00007f26b6995210 nid=0x1563c in Object.wait() [0x00007f26465e1000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x000000009f65a778> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.jface.text.reconciler.MonoReconciler" #208 daemon prio=1 os_prio=0 cpu=1142,77ms elapsed=5572,21s tid=0x00007f26b6050b00 nid=0x156c4 in Object.wait() [0x00007f266f7f5000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x000000009f666f60> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"JNA Cleaner" #827 daemon prio=5 os_prio=0 cpu=0,22ms elapsed=5538,12s tid=0x00007f25f4111040 nid=0x158bf in Object.wait() [0x00007f26463df000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:155)
- locked <0x00000000a7716950> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:176)
at com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)
"org.eclipse.jface.text.reconciler.MonoReconciler" #900 daemon prio=1 os_prio=0 cpu=1432,21ms elapsed=5520,70s tid=0x00007f26b6bde590 nid=0x1591d in Object.wait() [0x00007f252074f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x0000000093d09af0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"sonarlint-analysis-engine" #1097 prio=5 os_prio=0 cpu=8561,79ms elapsed=5515,18s tid=0x00007f25345f1fb0 nid=0x15a25 waiting on condition [0x00007f2520850000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000850011b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:506)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1623)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.4.1/LinkedBlockingQueue.java:435)
at org.sonarsource.sonarlint.core.analysis.AnalysisEngine.executeQueuedCommands(AnalysisEngine.java:66)
at org.sonarsource.sonarlint.core.analysis.AnalysisEngine$$Lambda$2264/0x0000000101524af0.run(Unknown Source)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"pool-5-thread-1" #1645 prio=5 os_prio=0 cpu=6,14ms elapsed=5402,86s tid=0x00007f25f807b3f0 nid=0x15cd0 waiting on condition [0x00007f26462de000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x0000000093e4dd90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:506)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1623)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.4.1/LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"Provisioning Event Dispatcher" #2019 daemon prio=5 os_prio=0 cpu=2,95ms elapsed=4826,37s tid=0x00007f2540172220 nid=0x160e4 in Object.wait() [0x00007f266faf9000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@17.0.4.1/Object.java:338)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x00000000b8febec8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
"ForkJoinPool.commonPool-worker-22" #2130 daemon prio=6 os_prio=0 cpu=5,72ms elapsed=3768,79s tid=0x00007f25bc006060 nid=0x17192 waiting on condition [0x00007f26466e1000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000c4be4c00> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-23" #2131 daemon prio=6 os_prio=0 cpu=180,49ms elapsed=3767,61s tid=0x00007f253c05b220 nid=0x17197 waiting on condition [0x00007f259a3e9000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000c86fc4f0> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"process reaper" #2199 daemon prio=10 os_prio=0 cpu=0,13ms elapsed=3132,13s tid=0x00007f2640005540 nid=0x17ba1 runnable [0x00007f2644038000]
java.lang.Thread.State: RUNNABLE
at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@17.0.4.1/Native Method)
at java.lang.ProcessHandleImpl$1.run(java.base@17.0.4.1/ProcessHandleImpl.java:147)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"LS-org.eclipse.wildwebdeveloper.xml-launcher-0" #2200 prio=5 os_prio=0 cpu=28,57ms elapsed=3132,11s tid=0x00007f2640009e60 nid=0x17ba3 runnable [0x00007f26467e3000]
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(java.base@17.0.4.1/Native Method)
at java.io.FileInputStream.read(java.base@17.0.4.1/FileInputStream.java:276)
at java.io.BufferedInputStream.fill(java.base@17.0.4.1/BufferedInputStream.java:244)
at java.io.BufferedInputStream.read(java.base@17.0.4.1/BufferedInputStream.java:263)
- locked <0x00000000c3fc87c0> (a java.lang.ProcessImpl$ProcessPipeInputStream)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:79)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
at java.util.concurrent.Executors$RunnableAdapter.call(java.base@17.0.4.1/Executors.java:539)
at java.util.concurrent.FutureTask.run(java.base@17.0.4.1/FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"ForkJoinPool.commonPool-worker-30" #2201 daemon prio=6 os_prio=0 cpu=3,62ms elapsed=3131,26s tid=0x00007f265c00c580 nid=0x17bc9 waiting on condition [0x00007f2520249000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000c4e838c0> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-31" #2202 daemon prio=6 os_prio=0 cpu=11,58ms elapsed=3131,26s tid=0x00007f262c022ce0 nid=0x17bca waiting on condition [0x00007f2469cfa000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000c7400000> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-33" #2204 daemon prio=6 os_prio=0 cpu=14,95ms elapsed=3131,26s tid=0x00007f262c0240b0 nid=0x17bcc waiting on condition [0x00007f2469bf9000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000c88b9800> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-34" #2205 daemon prio=6 os_prio=0 cpu=1,04ms elapsed=2971,55s tid=0x00007f25fc002540 nid=0x17ebc waiting on condition [0x00007f2574ff1000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000c86be840> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-37" #2230 daemon prio=6 os_prio=0 cpu=1,46ms elapsed=2829,25s tid=0x00007f2608003de0 nid=0x17fda waiting on condition [0x00007f26460db000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000c743e110> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-39" #2234 daemon prio=6 os_prio=0 cpu=1,38ms elapsed=2796,98s tid=0x00007f26843fd060 nid=0x1806c waiting on condition [0x00007f2467ff2000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000c74b9848> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-40" #2340 daemon prio=6 os_prio=0 cpu=0,94ms elapsed=2335,68s tid=0x00007f24608014b0 nid=0x18b2f waiting on condition [0x00007f2469dfb000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000cadfc568> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-41" #2341 daemon prio=6 os_prio=0 cpu=4,73ms elapsed=2335,68s tid=0x00007f25d80c8dc0 nid=0x18b30 waiting on condition [0x00007f2467ef1000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000cb089a00> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-42" #2342 daemon prio=6 os_prio=0 cpu=1,85ms elapsed=2335,68s tid=0x00007f25d819e580 nid=0x18b31 waiting on condition [0x00007f246a9fb000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000cb000000> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-43" #2357 daemon prio=6 os_prio=0 cpu=5,14ms elapsed=2300,10s tid=0x00007f267c009d10 nid=0x18b50 waiting on condition [0x00007f24681f4000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000cb0d8200> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:211)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@17.0.4.1/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.compensatedBlock(java.base@17.0.4.1/ForkJoinPool.java:3449)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3432)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@17.0.4.1/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@17.0.4.1/CompletableFuture.java:2072)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$12(LSPTextHover.java:203)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4024/0x0000000101c1af40.apply(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(java.base@17.0.4.1/ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@17.0.4.1/ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto(java.base@17.0.4.1/AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@17.0.4.1/AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@17.0.4.1/ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate(java.base@17.0.4.1/AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(java.base@17.0.4.1/ReferencePipeline.java:682)
at org.eclipse.lsp4e.operations.hover.LSPTextHover.lambda$11(LSPTextHover.java:212)
at org.eclipse.lsp4e.operations.hover.LSPTextHover$$Lambda$4023/0x0000000101c1acf8.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"Attach Listener" #2399 daemon prio=9 os_prio=0 cpu=74,81ms elapsed=1631,34s tid=0x00007f2670005b00 nid=0x1982f waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Worker-56" #2498 prio=5 os_prio=0 cpu=566,03ms elapsed=673,50s tid=0x00007f263c0ec3e0 nid=0x19f97 in Object.wait() [0x00007f2469efd000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
- locked <0x00000000a04a1858> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
"org.eclipse.tm4e.ui.internal.model.TMDocumentModel" #2504 daemon prio=1 os_prio=0 cpu=0,32ms elapsed=673,38s tid=0x00007f26b7e308e0 nid=0x19f99 waiting on condition [0x00007f2520951000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000d34d15c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:506)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1623)
at java.util.concurrent.PriorityBlockingQueue.take(java.base@17.0.4.1/PriorityBlockingQueue.java:535)
at org.eclipse.tm4e.core.model.TMModel$TokenizerThread.run(TMModel.java:93)
"org.eclipse.lsp4e.operations.linkedediting.LinkedEditingReconciler" #2499 daemon prio=1 os_prio=0 cpu=58,40ms elapsed=673,38s tid=0x00007f246180ec90 nid=0x19f9a in Object.wait() [0x00007f2469ffe000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d350e468> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.jface.text.codemining.CodeMiningReconciler" #2500 daemon prio=1 os_prio=0 cpu=57,82ms elapsed=673,38s tid=0x00007f2460a1e000 nid=0x19f9b in Object.wait() [0x00007f246aafd000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d34fbe48> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.lsp4e.operations.documentLink.LSPDocumentLinkPresentationReconciler" #2501 daemon prio=1 os_prio=0 cpu=57,89ms elapsed=673,38s tid=0x00007f246e143840 nid=0x19f9c in Object.wait() [0x00007f246b7fd000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d351c758> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.lsp4e.operations.highlight.HighlightReconciler" #2502 daemon prio=1 os_prio=0 cpu=58,70ms elapsed=673,38s tid=0x00007f246cf1c000 nid=0x19f9d in Object.wait() [0x00007f246abfe000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d3500178> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.lsp4e.operations.folding.LSPFoldingReconciler" #2503 daemon prio=1 os_prio=0 cpu=60,70ms elapsed=673,38s tid=0x00007f246cd99000 nid=0x19f9e in Object.wait() [0x00007f246b6fc000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d352aa48> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.tm4e.ui.internal.model.TMDocumentModel" #2510 daemon prio=1 os_prio=0 cpu=26,94ms elapsed=673,36s tid=0x00007f246c704290 nid=0x19f9f waiting on condition [0x00007f246b5fb000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000d3547050> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@17.0.4.1/LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:506)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.4.1/ForkJoinPool.java:3463)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.4.1/ForkJoinPool.java:3434)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1623)
at java.util.concurrent.PriorityBlockingQueue.take(java.base@17.0.4.1/PriorityBlockingQueue.java:535)
at org.eclipse.tm4e.core.model.TMModel$TokenizerThread.run(TMModel.java:93)
"org.eclipse.lsp4e.operations.linkedediting.LinkedEditingReconciler" #2505 daemon prio=1 os_prio=0 cpu=59,41ms elapsed=673,36s tid=0x00007f246cd45410 nid=0x19fa0 in Object.wait() [0x00007f24701fc000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d34df9e8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.jface.text.codemining.CodeMiningReconciler" #2506 daemon prio=1 os_prio=0 cpu=146,84ms elapsed=673,36s tid=0x00007f246c2bb800 nid=0x19fa1 in Object.wait() [0x00007f247a674000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d34dfb70> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.lsp4e.operations.documentLink.LSPDocumentLinkPresentationReconciler" #2507 daemon prio=1 os_prio=0 cpu=108,99ms elapsed=673,36s tid=0x00007f246c35bc00 nid=0x19fa2 in Object.wait() [0x00007f2599ee5000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d3538d38> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.lsp4e.operations.highlight.HighlightReconciler" #2508 daemon prio=1 os_prio=0 cpu=56,84ms elapsed=673,36s tid=0x00007f246c6c4830 nid=0x19fa3 in Object.wait() [0x00007f2599fe6000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d34fbfd0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"org.eclipse.lsp4e.operations.folding.LSPFoldingReconciler" #2509 daemon prio=1 os_prio=0 cpu=106,42ms elapsed=673,36s tid=0x00007f246c30ca90 nid=0x19fa4 in Object.wait() [0x00007f2523ffe000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.reconciler.AbstractReconciler.delay(AbstractReconciler.java:572)
- locked <0x00000000d351c8e0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
"Worker-59" #2522 prio=5 os_prio=0 cpu=21,56ms elapsed=497,19s tid=0x00007f25cc05d160 nid=0x1a054 in Object.wait() [0x00007f2645eda000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
- locked <0x00000000a04a1858> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
"Additional info timer" #2530 prio=6 os_prio=0 cpu=0,28ms elapsed=208,90s tid=0x00007f246c92d900 nid=0x1a243 in Object.wait() [0x00007f259a0e7000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.loop(AdditionalInfoController.java:314)
- locked <0x00000000e58eacf0> (a org.eclipse.jface.text.contentassist.AdditionalInfoController$1)
at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.lambda$0(AdditionalInfoController.java:261)
at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$$Lambda$4055/0x0000000101c2e7d8.run(Unknown Source)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"RMI TCP Accept-0" #2542 daemon prio=9 os_prio=0 cpu=1,67ms elapsed=63,53s tid=0x00007f2614251560 nid=0x1a33d runnable [0x00007f2645fdb000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.Net.accept(java.base@17.0.4.1/Native Method)
at sun.nio.ch.NioSocketImpl.accept(java.base@17.0.4.1/NioSocketImpl.java:755)
at java.net.ServerSocket.implAccept(java.base@17.0.4.1/ServerSocket.java:675)
at java.net.ServerSocket.platformImplAccept(java.base@17.0.4.1/ServerSocket.java:641)
at java.net.ServerSocket.implAccept(java.base@17.0.4.1/ServerSocket.java:617)
at java.net.ServerSocket.implAccept(java.base@17.0.4.1/ServerSocket.java:574)
at java.net.ServerSocket.accept(java.base@17.0.4.1/ServerSocket.java:532)
at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(jdk.management.agent@17.0.4.1/LocalRMIServerSocketFactory.java:52)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(java.rmi@17.0.4.1/TCPTransport.java:413)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(java.rmi@17.0.4.1/TCPTransport.java:377)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"RMI TCP Connection(idle)" #2543 daemon prio=9 os_prio=0 cpu=157,03ms elapsed=63,52s tid=0x00007f258c0214d0 nid=0x1a33f waiting on condition [0x00007f25755f8000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000e9e73b08> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.4.1/SynchronousQueue.java:401)
at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.4.1/SynchronousQueue.java:903)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1061)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"RMI Scheduler(0)" #2544 daemon prio=9 os_prio=0 cpu=0,16ms elapsed=63,51s tid=0x00007f2534604560 nid=0x1a340 waiting on condition [0x00007f26461dd000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000e9ec2430> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1672)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:1182)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"JMX server connection timeout 2545" #2545 daemon prio=9 os_prio=0 cpu=0,91ms elapsed=62,30s tid=0x00007f2534030070 nid=0x1a344 in Object.wait() [0x00007f26469e5000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(java.management@17.0.4.1/ServerCommunicatorAdmin.java:171)
- locked <0x00000000e9c823f8> (a [I)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"RMI TCP Connection(idle)" #2546 daemon prio=9 os_prio=0 cpu=21,21ms elapsed=62,25s tid=0x00007f258c1b2090 nid=0x1a348 waiting on condition [0x00007f259a1e8000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000e9e73b08> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.4.1/SynchronousQueue.java:401)
at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.4.1/SynchronousQueue.java:903)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1061)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"RMI TCP Connection(idle)" #2547 daemon prio=9 os_prio=0 cpu=20,75ms elapsed=62,25s tid=0x00007f258c0417f0 nid=0x1a349 waiting on condition [0x00007f259a4eb000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000e9e73b08> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.4.1/SynchronousQueue.java:401)
at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.4.1/SynchronousQueue.java:903)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1061)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"RMI TCP Connection(idle)" #2548 daemon prio=9 os_prio=0 cpu=136,21ms elapsed=62,25s tid=0x00007f258c243820 nid=0x1a34a waiting on condition [0x00007f26468e4000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000e9e73b08> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.4.1/SynchronousQueue.java:401)
at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.4.1/SynchronousQueue.java:903)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1061)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"RMI TCP Connection(idle)" #2549 daemon prio=9 os_prio=0 cpu=0,79ms elapsed=62,21s tid=0x00007f258c23db70 nid=0x1a34d waiting on condition [0x00007f26453d6000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x00000000e9e73b08> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.4.1/SynchronousQueue.java:401)
at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.4.1/SynchronousQueue.java:903)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1061)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"VM Thread" os_prio=0 cpu=1183,00ms elapsed=5671,24s tid=0x00007f26b41b2e00 nid=0x15455 runnable
"GC Thread#0" os_prio=0 cpu=2829,87ms elapsed=5671,26s tid=0x00007f26b40830f0 nid=0x15450 runnable
"GC Thread#1" os_prio=0 cpu=2879,72ms elapsed=5670,76s tid=0x00007f2684006460 nid=0x15467 runnable
"GC Thread#2" os_prio=0 cpu=2899,31ms elapsed=5670,76s tid=0x00007f2684006ef0 nid=0x15468 runnable
"GC Thread#3" os_prio=0 cpu=2873,35ms elapsed=5670,76s tid=0x00007f2684007980 nid=0x15469 runnable
"GC Thread#4" os_prio=0 cpu=2869,98ms elapsed=5670,76s tid=0x00007f2684008410 nid=0x1546a runnable
"GC Thread#5" os_prio=0 cpu=2889,22ms elapsed=5670,76s tid=0x00007f2684008ea0 nid=0x1546b runnable
"GC Thread#6" os_prio=0 cpu=2876,12ms elapsed=5670,51s tid=0x00007f268400e7c0 nid=0x1546f runnable
"GC Thread#7" os_prio=0 cpu=2862,14ms elapsed=5670,19s tid=0x00007f268400ccd0 nid=0x15484 runnable
"GC Thread#8" os_prio=0 cpu=2894,06ms elapsed=5669,31s tid=0x00007f26840137b0 nid=0x15487 runnable
"GC Thread#9" os_prio=0 cpu=2818,87ms elapsed=5669,31s tid=0x00007f2684013fd0 nid=0x15488 runnable
"G1 Main Marker" os_prio=0 cpu=14,74ms elapsed=5671,26s tid=0x00007f26b4094700 nid=0x15451 runnable
"G1 Conc#0" os_prio=0 cpu=2560,45ms elapsed=5671,26s tid=0x00007f26b4095660 nid=0x15452 runnable
"G1 Conc#1" os_prio=0 cpu=2565,79ms elapsed=5669,31s tid=0x00007f2690000d30 nid=0x15489 runnable
"G1 Conc#2" os_prio=0 cpu=2565,22ms elapsed=5669,31s tid=0x00007f2690001bc0 nid=0x1548a runnable
"G1 Refine#0" os_prio=0 cpu=356,85ms elapsed=5671,26s tid=0x00007f26b416b290 nid=0x15453 runnable
"G1 Refine#1" os_prio=0 cpu=32,96ms elapsed=5670,51s tid=0x00007f2688000d30 nid=0x15470 runnable
"G1 Refine#2" os_prio=0 cpu=22,65ms elapsed=5670,51s tid=0x00007f2618000d30 nid=0x15471 runnable
"G1 Refine#3" os_prio=0 cpu=14,79ms elapsed=5670,51s tid=0x00007f260c000d30 nid=0x15472 runnable
"G1 Refine#4" os_prio=0 cpu=7,71ms elapsed=5670,51s tid=0x00007f2610000d30 nid=0x15473 runnable
"G1 Refine#5" os_prio=0 cpu=7,20ms elapsed=5670,51s tid=0x00007f2604000d30 nid=0x15474 runnable
"G1 Refine#6" os_prio=0 cpu=5,75ms elapsed=5670,51s tid=0x00007f2608000d30 nid=0x15475 runnable
"G1 Refine#7" os_prio=0 cpu=5,18ms elapsed=5668,64s tid=0x00007f25fc000d30 nid=0x15495 runnable
"G1 Refine#8" os_prio=0 cpu=5,08ms elapsed=5668,64s tid=0x00007f2590000bf0 nid=0x15496 runnable
"G1 Refine#9" os_prio=0 cpu=5,00ms elapsed=5668,64s tid=0x00007f2584000bf0 nid=0x15497 runnable
"G1 Service" os_prio=0 cpu=8823,45ms elapsed=5671,26s tid=0x00007f26b416c180 nid=0x15454 runnable
"VM Periodic Task Thread" os_prio=0 cpu=11345,87ms elapsed=5671,11s tid=0x00007f26b424d370 nid=0x15461 waiting on condition
JNI global refs: 151, weak refs: 45
And the one from the language server:
Full thread dump OpenJDK 64-Bit Server VM (17.0.4.1+1 mixed mode):
Threads class SMR info:
_java_thread_list=0x00007fb03401de80, length=32, elements={
0x00007fb1241f3570, 0x00007fb1241f4bc0, 0x00007fb1242198b0, 0x00007fb12421ac60,
0x00007fb12421c070, 0x00007fb12421d6f0, 0x00007fb12421ebd0, 0x00007fb124220040,
0x00007fb1242b1820, 0x00007fb1242bca20, 0x00007fb124670bb0, 0x00007fb1246f14b0,
0x00007fb124025930, 0x00007fb0a40ea2b0, 0x00007fb0a40ebbd0, 0x00007fb09c3e1cc0,
0x00007fb0a4170ab0, 0x00007fb074000e70, 0x00007fb0a40699d0, 0x00007fb0a406aea0,
0x00007fb0a406eb10, 0x00007fb0a4070340, 0x00007fb0a4080b20, 0x00007fb0a416b2c0,
0x00007fb0a416d970, 0x00007fb058000e70, 0x00007fb04c000e70, 0x00007fb05801f620,
0x00007fb0b005bd00, 0x00007fb0dc000d30, 0x00007fb0481a4920, 0x00007fb03401d140
}
"Reference Handler" #2 daemon prio=10 os_prio=0 cpu=0,93ms elapsed=3269,34s tid=0x00007fb1241f3570 nid=0x17bb6 waiting on condition [0x00007fb108afc000]
java.lang.Thread.State: RUNNABLE
at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.4.1/Native Method)
at java.lang.ref.Reference.processPendingReferences(java.base@17.0.4.1/Reference.java:253)
at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.4.1/Reference.java:215)
"Finalizer" #3 daemon prio=8 os_prio=0 cpu=0,35ms elapsed=3269,34s tid=0x00007fb1241f4bc0 nid=0x17bb7 in Object.wait() [0x00007fb1089fb000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <0x000000070bbc83d0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:155)
- locked <0x000000070bbc83d0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:176)
at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.4.1/Finalizer.java:172)
"Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0,27ms elapsed=3269,33s tid=0x00007fb1242198b0 nid=0x17bb8 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Service Thread" #5 daemon prio=9 os_prio=0 cpu=4,97ms elapsed=3269,32s tid=0x00007fb12421ac60 nid=0x17bb9 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Monitor Deflation Thread" #6 daemon prio=9 os_prio=0 cpu=88,13ms elapsed=3269,32s tid=0x00007fb12421c070 nid=0x17bba runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" #7 daemon prio=9 os_prio=0 cpu=5291,23ms elapsed=3269,32s tid=0x00007fb12421d6f0 nid=0x17bbb waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
"C1 CompilerThread0" #10 daemon prio=9 os_prio=0 cpu=1810,96ms elapsed=3269,32s tid=0x00007fb12421ebd0 nid=0x17bbc waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
"Sweeper thread" #11 daemon prio=9 os_prio=0 cpu=13,10ms elapsed=3269,32s tid=0x00007fb124220040 nid=0x17bbd runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Notification Thread" #12 daemon prio=9 os_prio=0 cpu=6,74ms elapsed=3269,29s tid=0x00007fb1242b1820 nid=0x17bbe runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Common-Cleaner" #13 daemon prio=8 os_prio=0 cpu=3,77ms elapsed=3269,28s tid=0x00007fb1242bca20 nid=0x17bc0 in Object.wait() [0x00007fb0f98f6000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.4.1/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.4.1/ReferenceQueue.java:155)
- locked <0x000000070bbc8b30> (a java.lang.ref.ReferenceQueue$Lock)
at jdk.internal.ref.CleanerImpl.run(java.base@17.0.4.1/CleanerImpl.java:140)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
at jdk.internal.misc.InnocuousThread.run(java.base@17.0.4.1/InnocuousThread.java:162)
"pool-3-thread-1" #15 prio=5 os_prio=0 cpu=204,37ms elapsed=3268,90s tid=0x00007fb124670bb0 nid=0x17bc6 waiting on condition [0x00007fb0f93ed000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x000000070c200170> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1672)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:1182)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"pool-4-thread-1" #16 prio=5 os_prio=0 cpu=1626,03ms elapsed=3268,76s tid=0x00007fb1246f14b0 nid=0x17bc7 runnable [0x00007fb0f92ec000]
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(java.base@17.0.4.1/Native Method)
at java.io.FileInputStream.read(java.base@17.0.4.1/FileInputStream.java:276)
at java.io.BufferedInputStream.fill(java.base@17.0.4.1/BufferedInputStream.java:244)
at java.io.BufferedInputStream.read(java.base@17.0.4.1/BufferedInputStream.java:263)
- locked <0x000000070bbd7098> (a java.io.BufferedInputStream)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:79)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
at java.util.concurrent.Executors$RunnableAdapter.call(java.base@17.0.4.1/Executors.java:539)
at java.util.concurrent.FutureTask.run(java.base@17.0.4.1/FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"DestroyJavaVM" #17 prio=5 os_prio=0 cpu=562,08ms elapsed=3268,76s tid=0x00007fb124025930 nid=0x17ba2 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"ForkJoinPool.commonPool-worker-1" #18 daemon prio=5 os_prio=0 cpu=14108,69ms elapsed=3268,56s tid=0x00007fb0a40ea2b0 nid=0x17bcd waiting on condition [0x00007fb0f87fd000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(java.base@17.0.4.1/Native Method)
at org.eclipse.lemminx.extensions.maven.MavenLemminxWorkspaceReader.lambda$findArtifact$4(MavenLemminxWorkspaceReader.java:187)
at org.eclipse.lemminx.extensions.maven.MavenLemminxWorkspaceReader$$Lambda$153/0x0000000800325a08.get(Unknown Source)
at java.util.Optional.or(java.base@17.0.4.1/Optional.java:313)
at org.eclipse.lemminx.extensions.maven.MavenLemminxWorkspaceReader.findArtifact(MavenLemminxWorkspaceReader.java:183)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:306)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:229)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:207)
at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:240)
at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:171)
at org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:200)
at org.eclipse.aether.internal.impl.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:284)
at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal(DefaultPluginDependenciesResolver.java:218)
at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:165)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.resolveExtensionArtifacts(DefaultMavenPluginManager.java:911)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupExtensionsRealm(DefaultMavenPluginManager.java:842)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:197)
- locked <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getProblemsFor(MavenProjectCache.java:99)
at org.eclipse.lemminx.extensions.maven.participants.diagnostics.MavenDiagnosticParticipant.doDiagnostics(MavenDiagnosticParticipant.java:56)
at org.eclipse.lemminx.services.XMLDiagnostics.doExtensionsDiagnostics(XMLDiagnostics.java:67)
at org.eclipse.lemminx.services.XMLDiagnostics.doDiagnostics(XMLDiagnostics.java:49)
at org.eclipse.lemminx.services.XMLLanguageService.doDiagnostics(XMLLanguageService.java:181)
at org.eclipse.lemminx.services.XMLLanguageService.publishDiagnostics(XMLLanguageService.java:195)
at org.eclipse.lemminx.XMLTextDocumentService.validate(XMLTextDocumentService.java:676)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$validate$32(XMLTextDocumentService.java:651)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$76/0x00000008001c91d0.run(Unknown Source)
at java.util.concurrent.CompletableFuture$AsyncRun.run(java.base@17.0.4.1/CompletableFuture.java:1804)
at java.util.concurrent.CompletableFuture$AsyncRun.exec(java.base@17.0.4.1/CompletableFuture.java:1796)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-2" #19 daemon prio=5 os_prio=0 cpu=5,39ms elapsed=3268,56s tid=0x00007fb0a40ebbd0 nid=0x17bce waiting for monitor entry [0x00007fb0f86fc000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getProblemsFor(MavenProjectCache.java:99)
at org.eclipse.lemminx.extensions.maven.participants.diagnostics.MavenDiagnosticParticipant.doDiagnostics(MavenDiagnosticParticipant.java:56)
at org.eclipse.lemminx.services.XMLDiagnostics.doExtensionsDiagnostics(XMLDiagnostics.java:67)
at org.eclipse.lemminx.services.XMLDiagnostics.doDiagnostics(XMLDiagnostics.java:49)
at org.eclipse.lemminx.services.XMLLanguageService.doDiagnostics(XMLLanguageService.java:181)
at org.eclipse.lemminx.services.XMLLanguageService.publishDiagnostics(XMLLanguageService.java:195)
at org.eclipse.lemminx.XMLTextDocumentService.validate(XMLTextDocumentService.java:676)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$validate$32(XMLTextDocumentService.java:651)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$76/0x00000008001c91d0.run(Unknown Source)
at java.util.concurrent.CompletableFuture$AsyncRun.run(java.base@17.0.4.1/CompletableFuture.java:1804)
at java.util.concurrent.CompletableFuture$AsyncRun.exec(java.base@17.0.4.1/CompletableFuture.java:1796)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"pool-5-thread-1" #20 prio=5 os_prio=0 cpu=153,58ms elapsed=3264,37s tid=0x00007fb09c3e1cc0 nid=0x17bf1 waiting for monitor entry [0x00007fb09b6fc000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:124)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getSnapshotProject(MavenProjectCache.java:116)
at org.eclipse.lemminx.extensions.maven.MavenLemminxWorkspaceReader$ResolveArtifactsAndPopulateWorkspaceRunnable.run(MavenLemminxWorkspaceReader.java:71)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"ForkJoinPool.commonPool-worker-3" #21 daemon prio=5 os_prio=0 cpu=37,75ms elapsed=3262,00s tid=0x00007fb0a4170ab0 nid=0x17c2a waiting for monitor entry [0x00007fb09b5fa000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getLastSuccessfulMavenProject(MavenProjectCache.java:88)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.collectProperty(MavenHoverParticipant.java:463)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:115)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$208/0x0000000800394fb8.apply(Unknown Source)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at org.eclipse.lemminx.commons.ModelTextDocuments$$Lambda$78/0x00000008001c9a78.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-4" #22 daemon prio=5 os_prio=0 cpu=49,75ms elapsed=3262,00s tid=0x00007fb074000e70 nid=0x17c2b waiting for monitor entry [0x00007fb09abfd000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getLastSuccessfulMavenProject(MavenProjectCache.java:88)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.collectProperty(MavenHoverParticipant.java:463)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:115)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$208/0x0000000800394fb8.apply(Unknown Source)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at org.eclipse.lemminx.commons.ModelTextDocuments$$Lambda$78/0x00000008001c9a78.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-5" #23 daemon prio=5 os_prio=0 cpu=62,99ms elapsed=3261,99s tid=0x00007fb0a40699d0 nid=0x17c2c waiting for monitor entry [0x00007fb09aafc000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getLastSuccessfulMavenProject(MavenProjectCache.java:88)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:118)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$208/0x0000000800394fb8.apply(Unknown Source)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at org.eclipse.lemminx.commons.ModelTextDocuments$$Lambda$78/0x00000008001c9a78.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-6" #24 daemon prio=5 os_prio=0 cpu=12,24ms elapsed=3261,99s tid=0x00007fb0a406aea0 nid=0x17c2d waiting for monitor entry [0x00007fb09a9fb000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getLastSuccessfulMavenProject(MavenProjectCache.java:88)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:118)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$208/0x0000000800394fb8.apply(Unknown Source)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at org.eclipse.lemminx.commons.ModelTextDocuments$$Lambda$78/0x00000008001c9a78.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"pool-1-thread-1" #26 prio=5 os_prio=0 cpu=12,99ms elapsed=3112,71s tid=0x00007fb0a406eb10 nid=0x17eb4 waiting for monitor entry [0x00007fb09a8fa000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getProblemsFor(MavenProjectCache.java:99)
at org.eclipse.lemminx.extensions.maven.participants.diagnostics.MavenDiagnosticParticipant.doDiagnostics(MavenDiagnosticParticipant.java:56)
at org.eclipse.lemminx.services.XMLDiagnostics.doExtensionsDiagnostics(XMLDiagnostics.java:67)
at org.eclipse.lemminx.services.XMLDiagnostics.doDiagnostics(XMLDiagnostics.java:49)
at org.eclipse.lemminx.services.XMLLanguageService.doDiagnostics(XMLLanguageService.java:181)
at org.eclipse.lemminx.services.XMLLanguageService.publishDiagnostics(XMLLanguageService.java:195)
at org.eclipse.lemminx.XMLTextDocumentService.validate(XMLTextDocumentService.java:676)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$new$2(XMLTextDocumentService.java:198)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$17/0x0000000800110cc8.accept(Unknown Source)
at org.eclipse.lemminx.commons.ModelValidatorDelayer.lambda$validateWithDelay$0(ModelValidatorDelayer.java:69)
at org.eclipse.lemminx.commons.ModelValidatorDelayer$$Lambda$204/0x0000000800388f90.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(java.base@17.0.4.1/Executors.java:539)
at java.util.concurrent.FutureTask.run(java.base@17.0.4.1/FutureTask.java:264)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:304)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"pool-1-thread-2" #27 prio=5 os_prio=0 cpu=11,18ms elapsed=3112,71s tid=0x00007fb0a4070340 nid=0x17eb5 waiting for monitor entry [0x00007fb09a7f9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getProblemsFor(MavenProjectCache.java:99)
at org.eclipse.lemminx.extensions.maven.participants.diagnostics.MavenDiagnosticParticipant.doDiagnostics(MavenDiagnosticParticipant.java:56)
at org.eclipse.lemminx.services.XMLDiagnostics.doExtensionsDiagnostics(XMLDiagnostics.java:67)
at org.eclipse.lemminx.services.XMLDiagnostics.doDiagnostics(XMLDiagnostics.java:49)
at org.eclipse.lemminx.services.XMLLanguageService.doDiagnostics(XMLLanguageService.java:181)
at org.eclipse.lemminx.services.XMLLanguageService.publishDiagnostics(XMLLanguageService.java:195)
at org.eclipse.lemminx.XMLTextDocumentService.validate(XMLTextDocumentService.java:676)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$new$2(XMLTextDocumentService.java:198)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$17/0x0000000800110cc8.accept(Unknown Source)
at org.eclipse.lemminx.commons.ModelValidatorDelayer.lambda$validateWithDelay$0(ModelValidatorDelayer.java:69)
at org.eclipse.lemminx.commons.ModelValidatorDelayer$$Lambda$204/0x0000000800388f90.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(java.base@17.0.4.1/Executors.java:539)
at java.util.concurrent.FutureTask.run(java.base@17.0.4.1/FutureTask.java:264)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:304)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"ForkJoinPool.commonPool-worker-7" #28 daemon prio=5 os_prio=0 cpu=12,02ms elapsed=2966,05s tid=0x00007fb0a4080b20 nid=0x17fdd waiting for monitor entry [0x00007fb09a6f8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getLastSuccessfulMavenProject(MavenProjectCache.java:88)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:118)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$208/0x0000000800394fb8.apply(Unknown Source)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at org.eclipse.lemminx.commons.ModelTextDocuments$$Lambda$78/0x00000008001c9a78.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-8" #29 daemon prio=5 os_prio=0 cpu=10,47ms elapsed=2935,99s tid=0x00007fb0a416b2c0 nid=0x1806b waiting for monitor entry [0x00007fb09a5f7000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getLastSuccessfulMavenProject(MavenProjectCache.java:88)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:118)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$208/0x0000000800394fb8.apply(Unknown Source)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at org.eclipse.lemminx.commons.ModelTextDocuments$$Lambda$78/0x00000008001c9a78.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-9" #30 daemon prio=5 os_prio=0 cpu=20,50ms elapsed=2930,24s tid=0x00007fb0a416d970 nid=0x18072 waiting for monitor entry [0x00007fb09a4f6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getLastSuccessfulMavenProject(MavenProjectCache.java:88)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:118)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$208/0x0000000800394fb8.apply(Unknown Source)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at org.eclipse.lemminx.commons.ModelTextDocuments$$Lambda$78/0x00000008001c9a78.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-10" #31 daemon prio=5 os_prio=0 cpu=421,85ms elapsed=2930,24s tid=0x00007fb058000e70 nid=0x18073 waiting for monitor entry [0x00007fb09a3f5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getLastSuccessfulMavenProject(MavenProjectCache.java:88)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:118)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$208/0x0000000800394fb8.apply(Unknown Source)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at org.eclipse.lemminx.commons.ModelTextDocuments$$Lambda$78/0x00000008001c9a78.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"ForkJoinPool.commonPool-worker-11" #32 daemon prio=5 os_prio=0 cpu=4,68ms elapsed=2930,24s tid=0x00007fb04c000e70 nid=0x18074 waiting for monitor entry [0x00007fb09a2f4000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- parking to wait for <0x000000070c206060> (a java.util.concurrent.ForkJoinPool)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getLastSuccessfulMavenProject(MavenProjectCache.java:88)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:118)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$208/0x0000000800394fb8.apply(Unknown Source)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at org.eclipse.lemminx.commons.ModelTextDocuments$$Lambda$78/0x00000008001c9a78.apply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(java.base@17.0.4.1/CompletableFuture.java:646)
at java.util.concurrent.CompletableFuture$Completion.exec(java.base@17.0.4.1/CompletableFuture.java:483)
at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.4.1/ForkJoinTask.java:373)
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.4.1/ForkJoinPool.java:1182)
at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.4.1/ForkJoinPool.java:1655)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.4.1/ForkJoinPool.java:1622)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.4.1/ForkJoinWorkerThread.java:165)
"pool-2-thread-1" #33 prio=5 os_prio=0 cpu=8,42ms elapsed=2912,75s tid=0x00007fb05801f620 nid=0x180a7 waiting for monitor entry [0x00007fb09a1f3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:152)
- waiting to lock <0x000000070c8f1580> (a org.apache.maven.project.DefaultProjectBuildingHelper)
at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:101)
at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)
at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1450)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:530)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:454)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:267)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:173)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:137)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.parseAndCache(MavenProjectCache.java:136)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.check(MavenProjectCache.java:106)
at org.eclipse.lemminx.extensions.maven.MavenProjectCache.getProblemsFor(MavenProjectCache.java:99)
at org.eclipse.lemminx.extensions.maven.participants.diagnostics.MavenDiagnosticParticipant.doDiagnostics(MavenDiagnosticParticipant.java:56)
at org.eclipse.lemminx.services.XMLDiagnostics.doExtensionsDiagnostics(XMLDiagnostics.java:67)
at org.eclipse.lemminx.services.XMLDiagnostics.doDiagnostics(XMLDiagnostics.java:49)
at org.eclipse.lemminx.services.XMLLanguageService.doDiagnostics(XMLLanguageService.java:181)
at org.eclipse.lemminx.services.XMLLanguageService.publishDiagnostics(XMLLanguageService.java:195)
at org.eclipse.lemminx.XMLTextDocumentService.validate(XMLTextDocumentService.java:676)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$null$29(XMLTextDocumentService.java:612)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$216/0x0000000800397458.accept(Unknown Source)
at java.util.ArrayList.forEach(java.base@17.0.4.1/ArrayList.java:1511)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$triggerValidationFor$30(XMLTextDocumentService.java:610)
at org.eclipse.lemminx.XMLTextDocumentService$$Lambda$214/0x0000000800396ff8.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(java.base@17.0.4.1/Executors.java:539)
at java.util.concurrent.FutureTask.run(java.base@17.0.4.1/FutureTask.java:264)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:304)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1136)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"process reaper" #37 daemon prio=10 os_prio=0 cpu=53,46ms elapsed=2398,25s tid=0x00007fb0b005bd00 nid=0x18bcf waiting on condition [0x00007fb0f90e9000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x000000070c083328> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.4.1/SynchronousQueue.java:401)
at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.4.1/SynchronousQueue.java:903)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1061)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"Attach Listener" #38 daemon prio=9 os_prio=0 cpu=109,63ms elapsed=1064,57s tid=0x00007fb0dc000d30 nid=0x19e2b waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"RMI TCP Accept-0" #39 daemon prio=9 os_prio=0 cpu=1,89ms elapsed=303,98s tid=0x00007fb0481a4920 nid=0x1a2b4 runnable [0x00007fb099ef1000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.Net.accept(java.base@17.0.4.1/Native Method)
at sun.nio.ch.NioSocketImpl.accept(java.base@17.0.4.1/NioSocketImpl.java:755)
at java.net.ServerSocket.implAccept(java.base@17.0.4.1/ServerSocket.java:675)
at java.net.ServerSocket.platformImplAccept(java.base@17.0.4.1/ServerSocket.java:641)
at java.net.ServerSocket.implAccept(java.base@17.0.4.1/ServerSocket.java:617)
at java.net.ServerSocket.implAccept(java.base@17.0.4.1/ServerSocket.java:574)
at java.net.ServerSocket.accept(java.base@17.0.4.1/ServerSocket.java:532)
at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(jdk.management.agent@17.0.4.1/LocalRMIServerSocketFactory.java:52)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(java.rmi@17.0.4.1/TCPTransport.java:413)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(java.rmi@17.0.4.1/TCPTransport.java:377)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"RMI Scheduler(0)" #41 daemon prio=9 os_prio=0 cpu=0,52ms elapsed=303,90s tid=0x00007fb03401d140 nid=0x1a2b8 waiting on condition [0x00007fb0993fe000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@17.0.4.1/Native Method)
- parking to wait for <0x000000070da1ff10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.4.1/LockSupport.java:252)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.4.1/AbstractQueuedSynchronizer.java:1672)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:1182)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.4.1/ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.4.1/ThreadPoolExecutor.java:1062)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.4.1/ThreadPoolExecutor.java:1122)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.4.1/ThreadPoolExecutor.java:635)
at java.lang.Thread.run(java.base@17.0.4.1/Thread.java:833)
"VM Thread" os_prio=0 cpu=214,42ms elapsed=3269,36s tid=0x00007fb1241a3b80 nid=0x17bb5 runnable
"GC Thread#0" os_prio=0 cpu=42,33ms elapsed=3269,39s tid=0x00007fb12408f480 nid=0x17ba5 runnable
"GC Thread#1" os_prio=0 cpu=40,49ms elapsed=3268,98s tid=0x00007fb0f0006420 nid=0x17bc2 runnable
"GC Thread#2" os_prio=0 cpu=34,75ms elapsed=3268,98s tid=0x00007fb0f0006e50 nid=0x17bc3 runnable
"GC Thread#3" os_prio=0 cpu=35,59ms elapsed=3268,98s tid=0x00007fb0f0007880 nid=0x17bc4 runnable
"GC Thread#4" os_prio=0 cpu=40,84ms elapsed=3268,98s tid=0x00007fb0f00086a0 nid=0x17bc5 runnable
"GC Thread#5" os_prio=0 cpu=39,14ms elapsed=3268,68s tid=0x00007fb0f000c750 nid=0x17bc8 runnable
"GC Thread#6" os_prio=0 cpu=28,20ms elapsed=3268,28s tid=0x00007fb0f0010a60 nid=0x17bcf runnable
"GC Thread#7" os_prio=0 cpu=34,65ms elapsed=3268,28s tid=0x00007fb0f0010f30 nid=0x17bd0 runnable
"GC Thread#8" os_prio=0 cpu=25,22ms elapsed=3268,27s tid=0x00007fb0f0011d50 nid=0x17bd1 runnable
"GC Thread#9" os_prio=0 cpu=29,19ms elapsed=3268,27s tid=0x00007fb0f0012b70 nid=0x17bd2 runnable
"G1 Main Marker" os_prio=0 cpu=0,86ms elapsed=3269,39s tid=0x00007fb12409fee0 nid=0x17ba6 runnable
"G1 Conc#0" os_prio=0 cpu=44,67ms elapsed=3269,39s tid=0x00007fb1240a0e40 nid=0x17ba7 runnable
"G1 Conc#1" os_prio=0 cpu=43,50ms elapsed=3268,22s tid=0x00007fb0fc000d30 nid=0x17bd3 runnable
"G1 Conc#2" os_prio=0 cpu=45,78ms elapsed=3268,22s tid=0x00007fb0fc001770 nid=0x17bd4 runnable
"G1 Refine#0" os_prio=0 cpu=0,68ms elapsed=3269,39s tid=0x00007fb12415be80 nid=0x17ba8 runnable
"G1 Service" os_prio=0 cpu=794,68ms elapsed=3269,39s tid=0x00007fb12415cd70 nid=0x17ba9 runnable
"VM Periodic Task Thread" os_prio=0 cpu=2024,53ms elapsed=3269,29s tid=0x00007fb12424d890 nid=0x17bbf waiting on condition
JNI global refs: 32, weak refs: 0
The lemminx.log
INFOS: Initializing XML Language server
LemMinX Server info:
- Version : 0.23.0
- Java : /home/romain/.p2/pool/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_17.0.4.v20221004-1257/jre
- VM Version : 17.0.4.1
- Git 25c9a09 - [maven-release-plugin] prepare release 0.23.0
janv. 17, 2023 2:06:28 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.schema.enabled
janv. 17, 2023 2:06:28 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.namespaces.enabled
janv. 17, 2023 2:06:28 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.schema.enabled
janv. 17, 2023 2:06:28 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.namespaces.enabled
janv. 17, 2023 2:06:28 PM org.eclipse.lemminx.extensions.contentmodel.uriresolver.XMLCatalogResolverExtension setCatalogs
INFOS: Adding XML catalog '/home/romain/ws/studio/.metadata/.plugins/org.eclipse.wildwebdeveloper.xml/system-catalog.xml' with expand system id 'file:///home/romain/ws/studio/.metadata/.plugins/org.eclipse.wildwebdeveloper.xml/system-catalog.xml' and root URI 'file:///home/romain/git/bonita-studio-sp/community/all-in-one/'.
janv. 17, 2023 2:06:28 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.schema.enabled
janv. 17, 2023 2:06:28 PM org.eclipse.lemminx.settings.FaultTolerantTypeAdapterFactory$1 read
AVERTISSEMENT: Encountered an invalid setting. Using the default value. Please check your settings for outdated or invalid settings.
java.lang.IllegalStateException: Expected STRING but was BOOLEAN at path $.validation.namespaces.enabled
janv. 17, 2023 2:14:03 PM org.eclipse.lemminx.services.XMLHover getTextHover
GRAVE: While performing IHoverParticipant#onText
java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugin.descriptor.PluginDescriptor.getMojos()" because "pluginDescriptor" is null
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.collectGoal(MavenHoverParticipant.java:390)
at org.eclipse.lemminx.extensions.maven.participants.hover.MavenHoverParticipant.onText(MavenHoverParticipant.java:139)
at org.eclipse.lemminx.services.XMLHover.getTextHover(XMLHover.java:207)
at org.eclipse.lemminx.services.XMLHover.doHover(XMLHover.java:99)
at org.eclipse.lemminx.services.XMLLanguageService.doHover(XMLLanguageService.java:176)
at org.eclipse.lemminx.XMLTextDocumentService.lambda$hover$5(XMLTextDocumentService.java:272)
at org.eclipse.lemminx.commons.ModelTextDocuments.lambda$computeModelAsync$0(ModelTextDocuments.java:118)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
No logs related to blocked UI...
Despite setting -Dorg.eclipse.wildwebdeveloper.xml.internal.XMLLanguageServer.log.level=finest
it does not look very verbose...
m2e was updated recently to use latest release of lemminx-maven. Can you please try latest snapshots of m2e and report whether this issue can still be reproduced?
@mickaelistria after seeing the trace I have the impression comes from WWD with the auto close tag
org.eclipse.wildwebdeveloper.xml.internal.autoclose.XMLAutoCloseTagReconciler
I suspect the problem comes from the uggly code https://github.com/eclipse-wildwebdeveloper/wildwebdeveloper/blob/4998f935382c703a7776f37053993eae19848942/org.eclipse.wildwebdeveloper.xml/src/org/eclipse/wildwebdeveloper/xml/internal/autoclose/XMLAutoCloseTagReconciler.java#L129
This issue could be perhaps fixed since now we load on background maven components (maven session, etc). @vrubezhny what do you think about that?
With @vrubezhny we have spend so many times to improve performance. So now the maven initialisationand the load of local respository (used for compleition,hover and definition) is done in background and should not block the basic features of LemMinx (ex : completion based on XSD maven).
The nice thing is that you track those those initialization which can take some times by seeing the progress monitor, see https://github.com/eclipse/lemminx-maven/pull/473
Please not there are a stop button. If you click on it, it stop the progress bar but it doesn't stop the process of the task. I reported the issue at https://github.com/eclipse/lsp4e/issues/742
Hope this issue will never occur with our improvement.
Quite a lot of changes happened since the issue was reported so any stacktraces, recipes of reproduction etc. reported here are really outdated, as well as, I believe, the original issue is either fixed or not reproducible anymore. Closing this as not relevant anymore - please feel free to open a new issue if you face any similar problem when using the latest released version.
The language server process is deadlocked with the following
jstack
output:My Eclipse is frozen with the content assist popup opened. I was editing a configuration properties in a maven plugin.
Eclipse version is 2022-09 with org.eclipse.m2e.lemminx.feature.feature.group 2.0.1.20221120-2121.
HTH