On Wed, 11 Aug 2021 at 12:13, Geertjan Wielenga
<[email protected]> wrote:
> Looks like you’re doing something with Micronaut?
I think that will run whenever the module is enabled, so whenever the
enterprise cluster is active? Looking at the dump, the EDT appears to
be waiting on the Editor Parsing Loop, and that is stuck waiting on
something in the document? So are the EDT and parsing loop
deadlocked? And if so, which is calling something it shouldn't?
"Editor Parsing Loop
(12.5-beta1-c0f4399cbf5c4ea5083f4b5d4dde0193065aff79)" #27 daemon
prio=1 os_prio=0 cpu=7077.14ms elapsed=306.97s tid=0x00007f5c54544800
nid=0x22b8 in Object.wait() [0x00007f5c128d7000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait([email protected]/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait([email protected]/Object.java:328)
at
javax.swing.text.AbstractDocument.writeLock([email protected]/AbstractDocument.java:1355)
- waiting to re-lock in wait() <0x0000000710388540> (a
org.netbeans.modules.editor.NbEditorDocument)
at org.netbeans.editor.BaseDocument.extWriteLock(BaseDocument.java:1696)
at
org.netbeans.editor.BaseDocument.atomicLockImpl(BaseDocument.java:1744)
- waiting to re-lock in wait() <0x0000000710388540> (a
org.netbeans.modules.editor.NbEditorDocument)
- waiting to re-lock in wait() <0x0000000710388540> (a
org.netbeans.modules.editor.NbEditorDocument)
at
org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:292)
at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
at
org.netbeans.modules.gsf.testrunner.ui.api.TestMethodController.setTestMethods(TestMethodController.java:43)
....
Locked ownable synchronizers:
- <0x000000070dd6c7b0> (a
java.util.concurrent.locks.ReentrantLock$FairSync)
That setTestMethods method was changed in.
https://github.com/apache/netbeans/pull/2834
https://github.com/apache/netbeans/blame/master/ide/gsf.testrunner.ui/src/org/netbeans/modules/gsf/testrunner/ui/api/TestMethodController.java#L43
Best wishes,
Neil
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists