Deadlock while opening application
Open
@thurka is already working on this.
Since Sep 11, 2020.
bug
- Dominant language
- Java
- Stars
- 3.3k
- Forks
- 334
- PR merge metrics
- No merged PRs in 30d
Description
Happened once, not reproducible. I think it deadlocked right at the startup on the opening of the app from the arguments.
PID: 12308
Host: localhost
Main class: org.netbeans.Main
Arguments: --branding visualvm --cachedir C:\Users\vojtisek\AppData\Local\VisualVM\Cache/2.0.4 --openid 348698210678300 --source-roots C:/Users/vojtisek/IdeaProjects/untitled39/src;
JVM: Java HotSpot(TM) 64-Bit Server VM (13.0.2+8, mixed mode, sharing)
Java: version 13.0.2, vendor Oracle Corporation
Java Home: C:\Program Files\Java\jdk-13.0.2
JVM Flags: <none>
Heap dump on OOME: enabled
2020-08-26 15:52:28
Full thread dump Java HotSpot(TM) 64-Bit Server VM (13.0.2+8 mixed mode, sharing):
Threads class SMR info:
_java_thread_list=0x00000238a4c54670, length=40, elements={
0x000002389e370800, 0x000002389e374000, 0x000002389e393800, 0x000002389e394800,
0x000002389e395800, 0x000002389e400800, 0x000002389e407800, 0x000002389e5d3800,
0x000002389e5eb000, 0x000002389e681000, 0x000002389e790800, 0x000002389e796800,
0x000002389e753000, 0x000002389e74e000, 0x000002389e3f1800, 0x000002389e3f4800,
0x000002389e3f2000, 0x000002389e3f6800, 0x00000238a1f21000, 0x00000238a1f22800,
0x00000238a1f25000, 0x00000238a1f25800, 0x00000238a1f26800, 0x00000238a1f2d000,
0x00000238a1f27800, 0x00000238a1f29000, 0x00000238a1f2b800, 0x00000238a1f2e800,
0x00000238a1f2a800, 0x00000238a1f2e000, 0x00000238a1f28000, 0x000002389f1f8800,
0x000002389f1f7000, 0x000002389f1fb000, 0x000002389f1fa800, 0x000002389f1fc000,
0x000002389f1fd000, 0x000002389f1f8000, 0x000002389f1f9800, 0x000002389f202800
}
"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=96.59s tid=0x000002389e370800 nid=0x2b9c waiting on condition [0x00000081cd2ff000]
java.lang.Thread.State: RUNNABLE
at java.lang.ref.Reference.waitForReferencePendingList(java.base@13.0.2/Native Method)
at java.lang.ref.Reference.processPendingReferences(java.base@13.0.2/Reference.java:241)
at java.lang.ref.Reference$ReferenceHandler.run(java.base@13.0.2/Reference.java:213)
Locked ownable synchronizers:
- None
"Finalizer" #3 daemon prio=8 os_prio=1 cpu=15.63ms elapsed=96.59s tid=0x000002389e374000 nid=0x3634 in Object.wait() [0x00000081cd3ff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:155)
- locked <0x00000000d0179348> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:176)
at java.lang.ref.Finalizer$FinalizerThread.run(java.base@13.0.2/Finalizer.java:170)
Locked ownable synchronizers:
- None
"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=96.52s tid=0x000002389e393800 nid=0x1fa4 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=15.63ms elapsed=96.52s tid=0x000002389e394800 nid=0x5604 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 cpu=6437.50ms elapsed=96.52s tid=0x000002389e395800 nid=0x51e8 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
Locked ownable synchronizers:
- None
"C1 CompilerThread0" #8 daemon prio=9 os_prio=2 cpu=2062.50ms elapsed=96.51s tid=0x000002389e400800 nid=0x4354 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
Locked ownable synchronizers:
- None
"Sweeper thread" #9 daemon prio=9 os_prio=2 cpu=62.50ms elapsed=96.50s tid=0x000002389e407800 nid=0x1ef4 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Common-Cleaner" #10 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=96.46s tid=0x000002389e5d3800 nid=0x2f0c in Object.wait() [0x00000081cd9ff000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:155)
- locked <0x00000000d016a058> (a java.lang.ref.ReferenceQueue$Lock)
at jdk.internal.ref.CleanerImpl.run(java.base@13.0.2/CleanerImpl.java:148)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
at jdk.internal.misc.InnocuousThread.run(java.base@13.0.2/InnocuousThread.java:134)
Locked ownable synchronizers:
- None
"Service Thread" #11 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=96.45s tid=0x000002389e5eb000 nid=0x4bfc runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Active Reference Queue Daemon" #14 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=96.29s tid=0x000002389e681000 nid=0x1a6c in Object.wait() [0x00000081cdcff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:155)
- locked <0x00000000d0179758> (a java.lang.ref.ReferenceQueue$Lock)
at org.openide.util.lookup.implspi.ActiveQueue$Impl.removeSuper(ActiveQueue.java:70)
at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:108)
Locked ownable synchronizers:
- None
"Java2D Disposer" #15 daemon prio=10 os_prio=2 cpu=15.63ms elapsed=80.46s tid=0x000002389e790800 nid=0x4700 in Object.wait() [0x00000081cddfe000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:155)
- locked <0x00000000d01799e0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:176)
at sun.java2d.Disposer.run(java.desktop@13.0.2/Disposer.java:144)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"AWT-Windows" #17 daemon prio=6 os_prio=0 cpu=1750.00ms elapsed=80.46s tid=0x000002389e796800 nid=0xfcc runnable [0x00000081cdffe000]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(java.desktop@13.0.2/Native Method)
at sun.awt.windows.WToolkit.run(java.desktop@13.0.2/WToolkit.java:312)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"CLI Requests Server" #21 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=76.34s tid=0x000002389e753000 nid=0x41bc runnable [0x00000081ce2fe000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.Net.accept(java.base@13.0.2/Native Method)
at sun.nio.ch.NioSocketImpl.accept(java.base@13.0.2/NioSocketImpl.java:755)
at java.net.ServerSocket.implAccept(java.base@13.0.2/ServerSocket.java:662)
at java.net.ServerSocket.platformImplAccept(java.base@13.0.2/ServerSocket.java:628)
at java.net.ServerSocket.implAccept(java.base@13.0.2/ServerSocket.java:604)
at java.net.ServerSocket.implAccept(java.base@13.0.2/ServerSocket.java:561)
at java.net.ServerSocket.accept(java.base@13.0.2/ServerSocket.java:518)
at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1078)
Locked ownable synchronizers:
- <0x00000000d050a858> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
"DataSource Event Queue" #22 daemon prio=1 os_prio=-2 cpu=390.63ms elapsed=76.32s tid=0x000002389e74e000 nid=0x4a4c waiting for monitor entry [0x00000081ce3fe000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.graalvm.visualvm.core.model.ModelFactory.getModel(ModelFactory.java:89)
- waiting to lock <0x00000000d1a09fb8> (a org.graalvm.visualvm.jvmstat.application.JvmstatApplication)
at org.graalvm.visualvm.tools.sa.SaModelFactory.getSAAgentFor(SaModelFactory.java:65)
at org.graalvm.visualvm.jvm.JVMImpl.getSAAgent(JVMImpl.java:527)
at org.graalvm.visualvm.jvm.JVMImpl.getJvmArgsJvmstat(JVMImpl.java:576)
at org.graalvm.visualvm.jvm.JVMImpl.initStaticData(JVMImpl.java:541)
- locked <0x00000000d1a9c488> (a java.lang.Object)
at org.graalvm.visualvm.jvm.JVMImpl.getJvmArgs(JVMImpl.java:124)
at org.graalvm.visualvm.application.options.Open.openApplication(Open.java:130)
at org.graalvm.visualvm.application.options.Open.access$100(Open.java:54)
at org.graalvm.visualvm.application.options.Open$Listener.dataChanged(Open.java:161)
- locked <0x00000000d0b12fd0> (a org.graalvm.visualvm.application.options.Open$Listener)
at org.graalvm.visualvm.core.datasource.DataSourceProvider.fireDataChanged(DataSourceProvider.java:263)
at org.graalvm.visualvm.core.datasource.DataSourceProvider.fireDataChanged(DataSourceProvider.java:249)
at org.graalvm.visualvm.core.datasource.DataSourceProvider.fireDataAdded(DataSourceProvider.java:240)
at org.graalvm.visualvm.core.datasource.DataSourceProvider.registerDataSourcesImpl(DataSourceProvider.java:190)
at org.graalvm.visualvm.core.datasource.DataSourceContainer.registerDataSourcesImpl(DataSourceContainer.java:103)
at org.graalvm.visualvm.core.datasource.DataSourceProvider$3.run(DataSourceProvider.java:143)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
Locked ownable synchronizers:
- None
"RequestProcessor queue manager" #25 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=75.25s tid=0x000002389e3f1800 nid=0x1c0 in Object.wait() [0x00000081cdeff000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2257)
- locked <0x00000000d0461820> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac)
at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2233)
Locked ownable synchronizers:
- None
"AWT-Shutdown" #27 prio=5 os_prio=0 cpu=0.00ms elapsed=75.13s tid=0x000002389e3f4800 nid=0x504c in Object.wait() [0x00000081ce7fe000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <0x00000000d0058250> (a java.lang.Object)
at java.lang.Object.wait(java.base@13.0.2/Object.java:326)
at sun.awt.AWTAutoShutdown.run(java.desktop@13.0.2/AWTAutoShutdown.java:291)
- locked <0x00000000d0058250> (a java.lang.Object)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"AWT-EventQueue-0" #26 prio=6 os_prio=0 cpu=1500.00ms elapsed=75.13s tid=0x000002389e3f2000 nid=0x2c14 waiting for monitor entry [0x00000081ce8fe000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.graalvm.visualvm.application.options.Open$Listener.actionPerformed(Open.java:171)
- waiting to lock <0x00000000d0b12fd0> (a org.graalvm.visualvm.application.options.Open$Listener)
at javax.swing.Timer.fireActionPerformed(java.desktop@13.0.2/Timer.java:317)
at javax.swing.Timer$DoPostEvent.run(java.desktop@13.0.2/Timer.java:249)
at java.awt.event.InvocationEvent.dispatch(java.desktop@13.0.2/InvocationEvent.java:313)
at java.awt.EventQueue.dispatchEventImpl(java.desktop@13.0.2/EventQueue.java:770)
at java.awt.EventQueue$4.run(java.desktop@13.0.2/EventQueue.java:721)
at java.awt.EventQueue$4.run(java.desktop@13.0.2/EventQueue.java:715)
at java.security.AccessController.executePrivileged(java.base@13.0.2/AccessController.java:753)
at java.security.AccessController.doPrivileged(java.base@13.0.2/AccessController.java:391)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@13.0.2/ProtectionDomain.java:85)
at java.awt.EventQueue.dispatchEvent(java.desktop@13.0.2/EventQueue.java:740)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@13.0.2/EventDispatchThread.java:203)
at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@13.0.2/EventDispatchThread.java:124)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@13.0.2/EventDispatchThread.java:113)
at java.awt.EventDispatchThread.pumpEvents(java.desktop@13.0.2/EventDispatchThread.java:109)
at java.awt.EventDispatchThread.pumpEvents(java.desktop@13.0.2/EventDispatchThread.java:101)
at java.awt.EventDispatchThread.run(java.desktop@13.0.2/EventDispatchThread.java:90)
Locked ownable synchronizers:
- None
"Inactive RequestProcessor thread [Was:Logging Flush/org.netbeans.core.startup.logging.DispatchingHandler]" #31 daemon prio=1 os_prio=-2 cpu=109.38ms elapsed=73.49s tid=0x000002389e3f6800 nid=0x3608 in Object.wait() [0x00000081cedff000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977)
- locked <0x00000000d0203c80> (a java.lang.Object)
Locked ownable synchronizers:
- None
"File Watcher" #36 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=72.93s tid=0x00000238a1f21000 nid=0x46a4 waiting on condition [0x00000081ce9fe000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@13.0.2/Native Method)
- parking to wait for <0x00000000d03bad70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@13.0.2/LockSupport.java:194)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@13.0.2/AbstractQueuedSynchronizer.java:2081)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@13.0.2/LinkedBlockingQueue.java:433)
at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.nextEvent(WindowsNotifier.java:229)
at org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:99)
at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:322)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"Event Dispatch Thread" #37 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=72.80s tid=0x00000238a1f22800 nid=0x3174 in Object.wait() [0x00000081cf1ff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <0x00000000d0203ff0> (a java.util.LinkedList)
at java.lang.Object.wait(java.base@13.0.2/Object.java:326)
at java.util.prefs.AbstractPreferences$EventDispatchThread.run(java.prefs@13.0.2/AbstractPreferences.java:1529)
- locked <0x00000000d0203ff0> (a java.util.LinkedList)
Locked ownable synchronizers:
- None
"TimerQueue" #38 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=72.78s tid=0x00000238a1f25000 nid=0x3f8c waiting on condition [0x00000081cf2ff000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@13.0.2/Native Method)
- parking to wait for <0x00000000d03bec78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@13.0.2/LockSupport.java:235)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@13.0.2/AbstractQueuedSynchronizer.java:2123)
at java.util.concurrent.DelayQueue.take(java.base@13.0.2/DelayQueue.java:229)
at javax.swing.TimerQueue.run(java.desktop@13.0.2/TimerQueue.java:171)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- <0x00000000d0b6df10> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
"DestroyJavaVM" #39 prio=5 os_prio=0 cpu=578.13ms elapsed=72.25s tid=0x00000238a1f25800 nid=0x3858 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Explorer Builder Processor" #41 daemon prio=1 os_prio=-2 cpu=15.63ms elapsed=71.63s tid=0x00000238a1f26800 nid=0x3054 waiting for monitor entry [0x00000081cf7fe000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.graalvm.visualvm.jvm.JVMImpl.initStaticData(JVMImpl.java:536)
- waiting to lock <0x00000000d1a9c488> (a java.lang.Object)
at org.graalvm.visualvm.jvm.JVMImpl.getMainClass(JVMImpl.java:139)
at org.graalvm.visualvm.application.type.MainClassApplicationTypeFactory.createModelFor(MainClassApplicationTypeFactory.java:148)
at org.graalvm.visualvm.application.type.MainClassApplicationTypeFactory.createModelFor(MainClassApplicationTypeFactory.java:42)
at org.graalvm.visualvm.core.model.ModelFactory.getModel(ModelFactory.java:105)
- locked <0x00000000d1a09fb8> (a org.graalvm.visualvm.jvmstat.application.JvmstatApplication)
at org.graalvm.visualvm.application.type.ApplicationTypeFactory.getApplicationTypeFor(ApplicationTypeFactory.java:74)
at org.graalvm.visualvm.application.ApplicationDescriptor.<init>(ApplicationDescriptor.java:65)
at org.graalvm.visualvm.application.ApplicationDescriptorProvider.createModelFor(ApplicationDescriptorProvider.java:43)
at org.graalvm.visualvm.application.ApplicationDescriptorProvider.createModelFor(ApplicationDescriptorProvider.java:38)
at org.graalvm.visualvm.core.model.ModelFactory.getModel(ModelFactory.java:105)
- locked <0x00000000d1a09fb8> (a org.graalvm.visualvm.jvmstat.application.JvmstatApplication)
at org.graalvm.visualvm.core.datasource.descriptor.DataSourceDescriptorFactory.getDescriptor(DataSourceDescriptorFactory.java:69)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processAddedDisplayableDataSources(ExplorerModelBuilder.java:160)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processIndependentAddedDataSources(ExplorerModelBuilder.java:121)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processAddedDisplayableDataSources(ExplorerModelBuilder.java:188)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processIndependentAddedDataSources(ExplorerModelBuilder.java:121)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processAddedDataSources(ExplorerModelBuilder.java:110)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.access$200(ExplorerModelBuilder.java:60)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder$1.run(ExplorerModelBuilder.java:100)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
Locked ownable synchronizers:
- None
"Timer-0" #43 daemon prio=1 os_prio=-2 cpu=625.00ms elapsed=71.37s tid=0x00000238a1f2d000 nid=0x4858 in Object.wait() [0x00000081cf9fe000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.util.TimerThread.mainLoop(java.base@13.0.2/Timer.java:553)
- locked <0x00000000d199a4a8> (a java.util.TaskQueue)
at java.util.TimerThread.run(java.base@13.0.2/Timer.java:506)
Locked ownable synchronizers:
- None
"RMI RenewClean-[192.168.2.97:56182]" #45 daemon prio=1 os_prio=-2 cpu=15.63ms elapsed=71.03s tid=0x00000238a1f27800 nid=0x3b5c in Object.wait() [0x00000081cfaff000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:155)
- locked <0x00000000d1cd5318> (a java.lang.ref.ReferenceQueue$Lock)
at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(java.rmi@13.0.2/DGCClient.java:558)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"RMI GC Daemon" #46 daemon prio=2 os_prio=-2 cpu=0.00ms elapsed=71.02s tid=0x00000238a1f29000 nid=0x2578 in Object.wait() [0x00000081cfbfe000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at sun.rmi.transport.GC$Daemon.run(java.rmi@13.0.2/GC.java:126)
- locked <0x00000000d1cd5590> (a sun.rmi.transport.GC$LatencyLock)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
at jdk.internal.misc.InnocuousThread.run(java.base@13.0.2/InnocuousThread.java:134)
Locked ownable synchronizers:
- None
"RMI Scheduler(0)" #49 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=70.91s tid=0x00000238a1f2b800 nid=0x1988 waiting on condition [0x00000081cfefe000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@13.0.2/Native Method)
- parking to wait for <0x00000000d1cd5790> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@13.0.2/LockSupport.java:235)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@13.0.2/AbstractQueuedSynchronizer.java:2123)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@13.0.2/ScheduledThreadPoolExecutor.java:1182)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@13.0.2/ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@13.0.2/ThreadPoolExecutor.java:1054)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@13.0.2/ThreadPoolExecutor.java:1114)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@13.0.2/ThreadPoolExecutor.java:628)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"JMX client heartbeat 2" #50 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=70.89s tid=0x00000238a1f2e800 nid=0x525c waiting on condition [0x00000081cffff000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(java.base@13.0.2/Native Method)
at com.sun.jmx.remote.internal.ClientCommunicatorAdmin$Checker.run(java.management@13.0.2/ClientCommunicatorAdmin.java:180)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"RMI RenewClean-[192.168.2.97:56239]" #51 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=70.69s tid=0x00000238a1f2a800 nid=0x3838 in Object.wait() [0x00000081cfcff000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:155)
- locked <0x00000000d1cd5cd0> (a java.lang.ref.ReferenceQueue$Lock)
at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(java.rmi@13.0.2/DGCClient.java:558)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"JMX client heartbeat 3" #52 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=70.63s tid=0x00000238a1f2e000 nid=0x42c0 waiting on condition [0x00000081cfdfe000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(java.base@13.0.2/Native Method)
at com.sun.jmx.remote.internal.ClientCommunicatorAdmin$Checker.run(java.management@13.0.2/ClientCommunicatorAdmin.java:180)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"RMI RenewClean-[127.0.0.1:55413]" #53 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=70.60s tid=0x00000238a1f28000 nid=0x2fdc in Object.wait() [0x00000081d00ff000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:155)
- locked <0x00000000d16a2408> (a java.lang.ref.ReferenceQueue$Lock)
at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(java.rmi@13.0.2/DGCClient.java:558)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"JMX client heartbeat 4" #54 daemon prio=1 os_prio=-2 cpu=15.63ms elapsed=70.58s tid=0x000002389f1f8800 nid=0x2350 waiting on condition [0x00000081d01ff000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(java.base@13.0.2/Native Method)
at com.sun.jmx.remote.internal.ClientCommunicatorAdmin$Checker.run(java.management@13.0.2/ClientCommunicatorAdmin.java:180)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"RMI RenewClean-[192.168.2.97:55417]" #55 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=70.55s tid=0x000002389f1f7000 nid=0x25dc in Object.wait() [0x00000081d02fe000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:155)
- locked <0x00000000d16b3898> (a java.lang.ref.ReferenceQueue$Lock)
at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(java.rmi@13.0.2/DGCClient.java:558)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"RMI RenewClean-[192.168.2.97:56243]" #56 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=70.47s tid=0x000002389f1fb000 nid=0x2188 in Object.wait() [0x00000081d03fe000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@13.0.2/ReferenceQueue.java:155)
- locked <0x00000000d16a2608> (a java.lang.ref.ReferenceQueue$Lock)
at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(java.rmi@13.0.2/DGCClient.java:558)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"JMX client heartbeat 5" #57 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=70.41s tid=0x000002389f1fa800 nid=0x3d28 waiting on condition [0x00000081d04ff000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(java.base@13.0.2/Native Method)
at com.sun.jmx.remote.internal.ClientCommunicatorAdmin$Checker.run(java.management@13.0.2/ClientCommunicatorAdmin.java:180)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"JMX client heartbeat 6" #58 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=70.14s tid=0x000002389f1fc000 nid=0x57a0 waiting on condition [0x00000081d05ff000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(java.base@13.0.2/Native Method)
at com.sun.jmx.remote.internal.ClientCommunicatorAdmin$Checker.run(java.management@13.0.2/ClientCommunicatorAdmin.java:180)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"RMI TCP Accept-0" #62 daemon prio=5 os_prio=0 cpu=109.38ms elapsed=24.60s tid=0x000002389f1fd000 nid=0x53d0 runnable [0x00000081ceefe000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.Net.accept(java.base@13.0.2/Native Method)
at sun.nio.ch.NioSocketImpl.accept(java.base@13.0.2/NioSocketImpl.java:755)
at java.net.ServerSocket.implAccept(java.base@13.0.2/ServerSocket.java:662)
at java.net.ServerSocket.platformImplAccept(java.base@13.0.2/ServerSocket.java:628)
at java.net.ServerSocket.implAccept(java.base@13.0.2/ServerSocket.java:604)
at java.net.ServerSocket.implAccept(java.base@13.0.2/ServerSocket.java:561)
at java.net.ServerSocket.accept(java.base@13.0.2/ServerSocket.java:518)
at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(jdk.management.agent@13.0.2/LocalRMIServerSocketFactory.java:52)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(java.rmi@13.0.2/TCPTransport.java:394)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(java.rmi@13.0.2/TCPTransport.java:366)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- <0x00000000d4534550> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
"RMI TCP Connection(1)-192.168.2.97" #63 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=24.34s tid=0x000002389f1f8000 nid=0x3894 runnable [0x00000081ceffe000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.Net.poll(java.base@13.0.2/Native Method)
at sun.nio.ch.NioSocketImpl.park(java.base@13.0.2/NioSocketImpl.java:182)
at sun.nio.ch.NioSocketImpl.timedRead(java.base@13.0.2/NioSocketImpl.java:286)
at sun.nio.ch.NioSocketImpl.implRead(java.base@13.0.2/NioSocketImpl.java:310)
at sun.nio.ch.NioSocketImpl.read(java.base@13.0.2/NioSocketImpl.java:351)
at sun.nio.ch.NioSocketImpl$1.read(java.base@13.0.2/NioSocketImpl.java:802)
at java.net.Socket$SocketInputStream.read(java.base@13.0.2/Socket.java:937)
at java.io.BufferedInputStream.fill(java.base@13.0.2/BufferedInputStream.java:245)
at java.io.BufferedInputStream.read(java.base@13.0.2/BufferedInputStream.java:264)
- locked <0x00000000d458b0c8> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(java.base@13.0.2/FilterInputStream.java:83)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(java.rmi@13.0.2/TCPTransport.java:544)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(java.rmi@13.0.2/TCPTransport.java:796)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(java.rmi@13.0.2/TCPTransport.java:677)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$364/0x000000080125ac40.run(java.rmi@13.0.2/Unknown Source)
at java.security.AccessController.executePrivileged(java.base@13.0.2/AccessController.java:753)
at java.security.AccessController.doPrivileged(java.base@13.0.2/AccessController.java:391)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(java.rmi@13.0.2/TCPTransport.java:676)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@13.0.2/ThreadPoolExecutor.java:1128)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@13.0.2/ThreadPoolExecutor.java:628)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- <0x00000000d4576a78> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
- <0x00000000d4579440> (a java.util.concurrent.ThreadPoolExecutor$Worker)
"JMX server connection timeout 64" #64 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=24.32s tid=0x000002389f1f9800 nid=0x557c in Object.wait() [0x00000081cf0fe000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@13.0.2/Native Method)
- waiting on <no object reference available>
at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(java.management@13.0.2/ServerCommunicatorAdmin.java:171)
- locked <0x00000000d459d608> (a [I)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- None
"RMI TCP Connection(2)-192.168.2.97" #65 daemon prio=5 os_prio=0 cpu=78.13ms elapsed=19.17s tid=0x000002389f202800 nid=0x37c8 runnable [0x00000081cf3fe000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.Net.poll(java.base@13.0.2/Native Method)
at sun.nio.ch.NioSocketImpl.park(java.base@13.0.2/NioSocketImpl.java:182)
at sun.nio.ch.NioSocketImpl.timedRead(java.base@13.0.2/NioSocketImpl.java:286)
at sun.nio.ch.NioSocketImpl.implRead(java.base@13.0.2/NioSocketImpl.java:310)
at sun.nio.ch.NioSocketImpl.read(java.base@13.0.2/NioSocketImpl.java:351)
at sun.nio.ch.NioSocketImpl$1.read(java.base@13.0.2/NioSocketImpl.java:802)
at java.net.Socket$SocketInputStream.read(java.base@13.0.2/Socket.java:937)
at java.io.BufferedInputStream.fill(java.base@13.0.2/BufferedInputStream.java:245)
at java.io.BufferedInputStream.read(java.base@13.0.2/BufferedInputStream.java:264)
- locked <0x00000000d44cd870> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(java.base@13.0.2/FilterInputStream.java:83)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(java.rmi@13.0.2/TCPTransport.java:544)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(java.rmi@13.0.2/TCPTransport.java:796)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(java.rmi@13.0.2/TCPTransport.java:677)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$364/0x000000080125ac40.run(java.rmi@13.0.2/Unknown Source)
at java.security.AccessController.executePrivileged(java.base@13.0.2/AccessController.java:753)
at java.security.AccessController.doPrivileged(java.base@13.0.2/AccessController.java:391)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(java.rmi@13.0.2/TCPTransport.java:676)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@13.0.2/ThreadPoolExecutor.java:1128)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@13.0.2/ThreadPoolExecutor.java:628)
at java.lang.Thread.run(java.base@13.0.2/Thread.java:830)
Locked ownable synchronizers:
- <0x00000000d45797f8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
- <0x00000000d457bfc8> (a java.util.concurrent.ThreadPoolExecutor$Worker)
"VM Thread" os_prio=2 cpu=890.63ms elapsed=96.61s tid=0x000002389e36e000 nid=0x3a54 runnable
"GC Thread#0" os_prio=2 cpu=62.50ms elapsed=96.63s tid=0x00000238824c6000 nid=0x39b4 runnable
"GC Thread#1" os_prio=2 cpu=109.38ms elapsed=75.18s tid=0x000002389e702000 nid=0x48b8 runnable
"GC Thread#2" os_prio=2 cpu=125.00ms elapsed=75.18s tid=0x000002389e3fc000 nid=0x508 runnable
"GC Thread#3" os_prio=2 cpu=93.75ms elapsed=75.18s tid=0x000002389e3fc800 nid=0x550 runnable
"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=96.63s tid=0x00000238824cd800 nid=0x424 runnable
"G1 Conc#0" os_prio=2 cpu=484.38ms elapsed=96.63s tid=0x00000238824ce800 nid=0x5530 runnable
"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=96.63s tid=0x00000238824f9000 nid=0x3ab0 runnable
"G1 Refine#1" os_prio=2 cpu=0.00ms elapsed=75.18s tid=0x000002389e600800 nid=0x2c40 runnable
"G1 Young RemSet Sampling" os_prio=2 cpu=0.00ms elapsed=96.62s tid=0x00000238824fb000 nid=0x3664 runnable
"VM Periodic Task Thread" os_prio=2 cpu=62.50ms elapsed=96.44s tid=0x000002389e5ef000 nid=0x4f74 waiting on condition
JNI global refs: 127, weak refs: 309
Found one Java-level deadlock:
=============================
"DataSource Event Queue":
waiting to lock monitor 0x00000238a25bb580 (object 0x00000000d1a09fb8, a org.graalvm.visualvm.jvmstat.application.JvmstatApplication),
which is held by "Explorer Builder Processor"
"Explorer Builder Processor":
waiting to lock monitor 0x00000238a25bb480 (object 0x00000000d1a9c488, a java.lang.Object),
which is held by "DataSource Event Queue"
Java stack information for the threads listed above:
===================================================
"DataSource Event Queue":
at org.graalvm.visualvm.core.model.ModelFactory.getModel(ModelFactory.java:89)
- waiting to lock <0x00000000d1a09fb8> (a org.graalvm.visualvm.jvmstat.application.JvmstatApplication)
at org.graalvm.visualvm.tools.sa.SaModelFactory.getSAAgentFor(SaModelFactory.java:65)
at org.graalvm.visualvm.jvm.JVMImpl.getSAAgent(JVMImpl.java:527)
at org.graalvm.visualvm.jvm.JVMImpl.getJvmArgsJvmstat(JVMImpl.java:576)
at org.graalvm.visualvm.jvm.JVMImpl.initStaticData(JVMImpl.java:541)
- locked <0x00000000d1a9c488> (a java.lang.Object)
at org.graalvm.visualvm.jvm.JVMImpl.getJvmArgs(JVMImpl.java:124)
at org.graalvm.visualvm.application.options.Open.openApplication(Open.java:130)
at org.graalvm.visualvm.application.options.Open.access$100(Open.java:54)
at org.graalvm.visualvm.application.options.Open$Listener.dataChanged(Open.java:161)
- locked <0x00000000d0b12fd0> (a org.graalvm.visualvm.application.options.Open$Listener)
at org.graalvm.visualvm.core.datasource.DataSourceProvider.fireDataChanged(DataSourceProvider.java:263)
at org.graalvm.visualvm.core.datasource.DataSourceProvider.fireDataChanged(DataSourceProvider.java:249)
at org.graalvm.visualvm.core.datasource.DataSourceProvider.fireDataAdded(DataSourceProvider.java:240)
at org.graalvm.visualvm.core.datasource.DataSourceProvider.registerDataSourcesImpl(DataSourceProvider.java:190)
at org.graalvm.visualvm.core.datasource.DataSourceContainer.registerDataSourcesImpl(DataSourceContainer.java:103)
at org.graalvm.visualvm.core.datasource.DataSourceProvider$3.run(DataSourceProvider.java:143)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
"Explorer Builder Processor":
at org.graalvm.visualvm.jvm.JVMImpl.initStaticData(JVMImpl.java:536)
- waiting to lock <0x00000000d1a9c488> (a java.lang.Object)
at org.graalvm.visualvm.jvm.JVMImpl.getMainClass(JVMImpl.java:139)
at org.graalvm.visualvm.application.type.MainClassApplicationTypeFactory.createModelFor(MainClassApplicationTypeFactory.java:148)
at org.graalvm.visualvm.application.type.MainClassApplicationTypeFactory.createModelFor(MainClassApplicationTypeFactory.java:42)
at org.graalvm.visualvm.core.model.ModelFactory.getModel(ModelFactory.java:105)
- locked <0x00000000d1a09fb8> (a org.graalvm.visualvm.jvmstat.application.JvmstatApplication)
at org.graalvm.visualvm.application.type.ApplicationTypeFactory.getApplicationTypeFor(ApplicationTypeFactory.java:74)
at org.graalvm.visualvm.application.ApplicationDescriptor.<init>(ApplicationDescriptor.java:65)
at org.graalvm.visualvm.application.ApplicationDescriptorProvider.createModelFor(ApplicationDescriptorProvider.java:43)
at org.graalvm.visualvm.application.ApplicationDescriptorProvider.createModelFor(ApplicationDescriptorProvider.java:38)
at org.graalvm.visualvm.core.model.ModelFactory.getModel(ModelFactory.java:105)
- locked <0x00000000d1a09fb8> (a org.graalvm.visualvm.jvmstat.application.JvmstatApplication)
at org.graalvm.visualvm.core.datasource.descriptor.DataSourceDescriptorFactory.getDescriptor(DataSourceDescriptorFactory.java:69)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processAddedDisplayableDataSources(ExplorerModelBuilder.java:160)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processIndependentAddedDataSources(ExplorerModelBuilder.java:121)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processAddedDisplayableDataSources(ExplorerModelBuilder.java:188)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processIndependentAddedDataSources(ExplorerModelBuilder.java:121)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.processAddedDataSources(ExplorerModelBuilder.java:110)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder.access$200(ExplorerModelBuilder.java:60)
at org.graalvm.visualvm.core.explorer.ExplorerModelBuilder$1.run(ExplorerModelBuilder.java:100)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
Found 1 deadlock.
- Win 10
- VisualVM 2.0.4
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.