2017-03-10 21:32:47 Full thread dump Java HotSpot(TM) Client VM (25.131-b04 mixed mode): "sampler-awt" #188 daemon prio=1 os_prio=-2 tid=0x26f89400 nid=0xda4 in Object.wait() [0x2953f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x0b911ec0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "Inactive RequestProcessor thread [Was:Logging Flush/org.netbeans.core.startup.logging.DispatchingHandler]" #184 daemon prio=1 os_prio=-2 tid=0x2d8b0800 nid=0xefc in Object.wait() [0x2c0ef000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2002) - locked <0x0b911948> (a java.lang.Object) "org.netbeans.modules.java.editor.imports.ClipboardHandler" #182 daemon prio=1 os_prio=-2 tid=0x26f88000 nid=0x112c waiting on condition [0x2beaf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x106bf268> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:224) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:193) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:104) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:473) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:444) at org.netbeans.modules.java.editor.imports.ClipboardHandler$7.run(ClipboardHandler.java:335) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "org.netbeans.lib.editor.codetemplates.AbbrevDetection" #181 daemon prio=1 os_prio=-2 tid=0x26f87000 nid=0xb34 waiting on condition [0x2973f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x106bf268> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:224) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:193) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:104) at org.netbeans.modules.editor.java.JavaCodeTemplateFilter$1.run(JavaCodeTemplateFilter.java:104) at org.netbeans.modules.progress.ui.RunOffEDTImpl.runOffEventDispatchThread(RunOffEDTImpl.java:102) at org.netbeans.api.progress.BaseProgressUtils.runOffEventDispatchThread(BaseProgressUtils.java:113) at org.netbeans.api.progress.ProgressUtils.runOffEventDispatchThread(ProgressUtils.java:90) at org.netbeans.modules.editor.java.JavaCodeTemplateFilter.(JavaCodeTemplateFilter.java:100) at org.netbeans.modules.editor.java.JavaCodeTemplateFilter.(JavaCodeTemplateFilter.java:84) at org.netbeans.modules.editor.java.JavaCodeTemplateFilter$Factory.createFilter(JavaCodeTemplateFilter.java:211) at org.netbeans.lib.editor.codetemplates.CodeTemplateManagerOperation.getTemplateFilters(CodeTemplateManagerOperation.java:286) at org.netbeans.lib.editor.codetemplates.SurroundWithFix.getFixes(SurroundWithFix.java:74) at org.netbeans.lib.editor.codetemplates.AbbrevDetection$2.run(AbbrevDetection.java:451) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "org.netbeans.spi.debugger.ui.EditorContextDispatcher$AddRemoveFileListenerInEQThread" #173 daemon prio=1 os_prio=-2 tid=0x26f86400 nid=0x9f8 waiting for monitor entry [0x2a2df000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.clearQueue(Watcher.java:334) - waiting to lock <0x0fd31e58> (a java.lang.Object) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.register(Watcher.java:235) at org.netbeans.modules.masterfs.watcher.Watcher.register(Watcher.java:120) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.addFileChangeListener(BaseFileObj.java:557) at org.netbeans.spi.debugger.ui.EditorContextDispatcher$AddRemoveFileListenerInEQThread.run(EditorContextDispatcher.java:959) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "Diffsidebar long tasks" #172 daemon prio=1 os_prio=-2 tid=0x26f87c00 nid=0x1170 waiting for monitor entry [0x29e3f000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.registerSynchronized(Watcher.java:253) - waiting to lock <0x0fd31e58> (a java.lang.Object) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.access$100(Watcher.java:181) at org.netbeans.modules.masterfs.watcher.Watcher$Ext$1.run(Watcher.java:242) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.waitNowAndRun(FileChangedManager.java:211) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.register(Watcher.java:239) at org.netbeans.modules.masterfs.watcher.Watcher.register(Watcher.java:120) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.addFileChangeListener(BaseFileObj.java:557) at org.netbeans.modules.versioning.ui.diff.DiffSidebar$4.run(DiffSidebar.java:603) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "Inactive RequestProcessor thread [Was:org.netbeans.modules.parsing.spi.Scheduler/org.netbeans.modules.parsing.spi.Scheduler$1]" #170 daemon prio=1 os_prio=-2 tid=0x26f85c00 nid=0x15c0 in Object.wait() [0x2993f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2002) - locked <0x1afa74f8> (a java.lang.Object) "Refresh Editor Context" #158 daemon prio=1 os_prio=-2 tid=0x2d8b1c00 nid=0x1238 waiting on condition [0x2933f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0fe681d0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:967) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1283) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:727) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:681) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:676) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getExistingFor(BaseFileObj.java:1130) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getExistingParentFor(BaseFileObj.java:1136) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getFileObject(FileObjectFactory.java:202) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getValidFileObject(FileObjectFactory.java:793) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.getFileObject(FileBasedFileSystem.java:144) at org.netbeans.modules.masterfs.filebasedfs.FileBasedURLMapper.getFileObjects(FileBasedURLMapper.java:107) at org.netbeans.modules.masterfs.MasterURLMapper.getFileObjects(MasterURLMapper.java:65) at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:213) at org.netbeans.modules.debugger.jpda.ui.actions.ToggleBreakpointActionProvider.propertyChange(ToggleBreakpointActionProvider.java:134) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at org.netbeans.modules.debugger.jpda.projectsui.EditorContextImpl$EditorContextDispatchListener.propertyChange(EditorContextImpl.java:1047) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:215) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at org.netbeans.spi.debugger.ui.EditorContextDispatcher.firePropertyChange(EditorContextDispatcher.java:580) at org.netbeans.spi.debugger.ui.EditorContextDispatcher.access$2000(EditorContextDispatcher.java:122) at org.netbeans.spi.debugger.ui.EditorContextDispatcher$EventFirer.run(EditorContextDispatcher.java:1011) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "Refresh-After-WindowActivated" #151 daemon prio=1 os_prio=-2 tid=0x2d8b1400 nid=0xc5c waiting for monitor entry [0x28ebf000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.isWatched(Watcher.java:225) - waiting to lock <0x0fd31e58> (a java.lang.Object) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.access$000(Watcher.java:181) at org.netbeans.modules.masterfs.watcher.Watcher.isWatched(Watcher.java:110) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.shallBeChecked(FileObjectFactory.java:556) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.collectForRefresh(FileObjectFactory.java:538) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.refreshAll(FileObjectFactory.java:512) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory$1.run(FileObjectFactory.java:808) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:112) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.refresh(FileObjectFactory.java:815) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RootObj.invokeRefreshFor(RootObj.java:197) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RefreshSlow.run(RefreshSlow.java:67) at org.netbeans.core.ui.warmup.MenuWarmUpTask$NbWindowsAdapter.run(MenuWarmUpTask.java:306) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "Versioning fire FileStatusChanged" #149 daemon prio=1 os_prio=-2 tid=0x2d8af400 nid=0x16a0 waiting on condition [0x2898f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0fe681d0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:967) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1283) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:727) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:681) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:676) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getExistingFor(BaseFileObj.java:1130) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getExistingParentFor(BaseFileObj.java:1136) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getFileObject(FileObjectFactory.java:202) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getValidFileObject(FileObjectFactory.java:793) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.getFileObject(FileBasedFileSystem.java:144) at org.netbeans.modules.masterfs.filebasedfs.FileBasedURLMapper.getFileObjects(FileBasedURLMapper.java:107) at org.netbeans.modules.masterfs.MasterURLMapper.getFileObjects(MasterURLMapper.java:65) at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:213) at org.openide.filesystems.FileUtil.toFileObject(FileUtil.java:885) at org.netbeans.modules.versioning.masterfs.FilesystemInterceptor.getRootFilesystem(FilesystemInterceptor.java:81) at org.netbeans.modules.versioning.masterfs.FilesystemInterceptor.annotationChanged(FilesystemInterceptor.java:333) at org.netbeans.modules.versioning.core.VersioningManager.deliverStatusEvent(VersioningManager.java:143) at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$2.fireFileStatusEvents(VersioningAnnotationProvider.java:449) at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$2.run(VersioningAnnotationProvider.java:430) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "RepositoryUpdater.delay" #146 daemon prio=1 os_prio=-2 tid=0x2d8adc00 nid=0x15b0 waiting on condition [0x2853f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0fe681d0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:967) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1283) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:727) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:681) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:676) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getParent(BaseFileObj.java:618) at org.openide.filesystems.FileUtil.isParentOf(FileUtil.java:1459) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.getOwningSourceRoot(RepositoryUpdater.java:1642) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.lambda$activeDocumentChanged$2(RepositoryUpdater.java:1153) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$$Lambda$252/20847389.run(Unknown Source) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "Project UI" #145 daemon prio=1 os_prio=-2 tid=0x2d8ad400 nid=0x760 waiting on condition [0x2721f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0fe681d0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:967) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1283) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:727) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:681) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:676) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getParent(BaseFileObj.java:618) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:227) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:116) at org.netbeans.spi.project.ui.support.ProjectConvertors.getNonConvertorOwner(ProjectConvertors.java:110) at org.netbeans.modules.project.ui.Hacks$1.run(Hacks.java:125) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "TimerQueue" #36 daemon prio=5 os_prio=0 tid=0x2d8ae800 nid=0x718 waiting on condition [0x3127f000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0feecb10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.DelayQueue.take(DelayQueue.java:223) at javax.swing.TimerQueue.run(TimerQueue.java:174) at java.lang.Thread.run(Thread.java:745) "Worker-JM" #35 prio=5 os_prio=0 tid=0x2d8ac400 nid=0x10f4 in Object.wait() [0x30f3f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0ff3c040> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x0ff3c040> (a java.util.ArrayList) "Framework Event Dispatcher" #34 daemon prio=5 os_prio=0 tid=0x2d8aa800 nid=0x1478 in Object.wait() [0x30bff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0ff3c058> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x0ff3c058> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Deadlock Detector" #33 prio=5 os_prio=0 tid=0x2d8ab400 nid=0x12a4 waiting on condition [0x309bf000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.deadlock.detector.Detector.run(Detector.java:138) at java.lang.Thread.run(Thread.java:745) "Thread-4" #32 daemon prio=5 os_prio=0 tid=0x2d8aa400 nid=0x1738 in Object.wait() [0x3067f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0fca78f0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:502) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1482) - locked <0x0fca78f0> (a java.util.LinkedList) "File Watcher" #30 daemon prio=1 os_prio=-2 tid=0x2d8ab000 nid=0x1780 waiting on condition [0x3013f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0fd058f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118) at org.netbeans.modules.masterfs.watcher.nio2.NioNotifier.nextEvent(NioNotifier.java:95) at org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:122) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:345) at java.lang.Thread.run(Thread.java:745) "Thread-2" #29 daemon prio=1 os_prio=-2 tid=0x2d8ad000 nid=0x1274 runnable [0x2feff000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.WindowsNativeDispatcher.GetOverlappedResult(Native Method) at sun.nio.fs.WindowsWatchService$Poller.releaseResources(WindowsWatchService.java:460) at sun.nio.fs.WindowsWatchService$Poller.access$100(WindowsWatchService.java:244) at sun.nio.fs.WindowsWatchService$WindowsWatchKey.invalidate(WindowsWatchService.java:180) at sun.nio.fs.WindowsWatchService$Poller.implCancelKey(WindowsWatchService.java:495) at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:634) at java.lang.Thread.run(Thread.java:745) "Editor Parsing Loop (201703100002)" #25 daemon prio=1 os_prio=-2 tid=0x26f86800 nid=0x31c in Object.wait() [0x2f3fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at sun.nio.fs.AbstractPoller$Request.awaitResult(AbstractPoller.java:196) - locked <0x0b912838> (a sun.nio.fs.AbstractPoller$Request) at sun.nio.fs.AbstractPoller.invoke(AbstractPoller.java:225) at sun.nio.fs.AbstractPoller.cancel(AbstractPoller.java:133) at sun.nio.fs.WindowsWatchService$WindowsWatchKey.cancel(WindowsWatchService.java:196) at org.netbeans.modules.masterfs.watcher.nio2.NioNotifier.removeWatch(NioNotifier.java:85) at org.netbeans.modules.masterfs.watcher.nio2.NioNotifier.removeWatch(NioNotifier.java:63) at org.netbeans.modules.masterfs.providers.Notifier$1.removeWatch(Notifier.java:118) at org.netbeans.modules.masterfs.watcher.NotifierKeyRef.removeWatch(NotifierKeyRef.java:96) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.clearQueue(Watcher.java:336) - locked <0x0fd31e58> (a java.lang.Object) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.register(Watcher.java:235) at org.netbeans.modules.masterfs.watcher.Watcher.register(Watcher.java:120) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.addFileChangeListener(BaseFileObj.java:557) at org.openide.filesystems.FileChangeImpl.locateCurrent(FileChangeImpl.java:95) at org.openide.filesystems.FileChangeImpl.addFileChangeListenerImpl(FileChangeImpl.java:242) at org.openide.filesystems.FileUtil.addFileChangeListener(FileUtil.java:295) at org.netbeans.api.java.classpath.ClassPath$RootsListener.safeAddFileChangeListener(ClassPath.java:1443) at org.netbeans.api.java.classpath.ClassPath$RootsListener.addRoots(ClassPath.java:1385) - locked <0x1a471398> (a org.netbeans.api.java.classpath.ClassPath$RootsListener) at org.netbeans.api.java.classpath.ClassPath.createRoots(ClassPath.java:352) at org.netbeans.api.java.classpath.ClassPath.getRoots(ClassPath.java:280) - locked <0x1a3efd08> (a org.netbeans.api.java.classpath.ClassPath) at org.netbeans.api.java.classpath.ClassPath.findAllResources(ClassPath.java:484) at org.netbeans.api.java.source.SourceUtils.findAllResources(SourceUtils.java:627) at org.netbeans.api.java.source.SourceUtils.getFile(SourceUtils.java:561) at org.netbeans.api.java.source.SourceUtils.getFile(SourceUtils.java:500) at org.netbeans.modules.java.source.TreeLoader.loadTreeFor(TreeLoader.java:188) at com.sun.tools.javac.code.Symbol$ParamSymbol.getSimpleName(Symbol.java:1696) at com.sun.tools.javac.code.Symbol$ParamSymbol.getSimpleName(Symbol.java:1663) at org.netbeans.modules.java.navigation.ElementScanningTask.createHtmlHeader(ElementScanningTask.java:522) at org.netbeans.modules.java.navigation.ElementScanningTask.element2description(ElementScanningTask.java:384) at org.netbeans.modules.java.navigation.ElementScanningTask.addMembers(ElementScanningTask.java:334) at org.netbeans.modules.java.navigation.ElementScanningTask.runImpl(ElementScanningTask.java:182) at org.netbeans.modules.java.navigation.ElementScanningTask.run(ElementScanningTask.java:121) at org.netbeans.modules.java.navigation.ElementScanningTask.run(ElementScanningTask.java:102) at org.netbeans.modules.java.source.JavaSourceAccessor$CancelableTaskWrapper.run(JavaSourceAccessor.java:298) at org.netbeans.modules.parsing.impl.TaskProcessor.callParserResultTask(TaskProcessor.java:584) at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.run(TaskProcessor.java:809) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:304) at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.execute(TaskProcessor.java:725) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:686) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) "State Data Manager" #21 daemon prio=5 os_prio=0 tid=0x26f87400 nid=0x15cc waiting on condition [0x2e9ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Thread.java:745) "Framework Active Thread" #20 prio=5 os_prio=0 tid=0x26f88800 nid=0x12d4 in Object.wait() [0x2d7ef000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1870) - locked <0x0fbb9588> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:745) "AWT-EventQueue-0" #19 prio=6 os_prio=0 tid=0x269fe400 nid=0x47c waiting on condition [0x2ce4e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0fe681d0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:967) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1283) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:727) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:681) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:676) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getParent(BaseFileObj.java:618) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:227) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:116) at org.netbeans.modules.j2ee.persistence.editor.hyperlink.NamedQueryHyperlinkProvider.getIdentifierSpan(NamedQueryHyperlinkProvider.java:353) at org.netbeans.modules.j2ee.persistence.editor.hyperlink.NamedQueryHyperlinkProvider.getHyperlinkSpan(NamedQueryHyperlinkProvider.java:107) at org.netbeans.modules.j2ee.persistence.editor.hyperlink.NamedQueryHyperlinkProvider.isHyperlinkPoint(NamedQueryHyperlinkProvider.java:102) at org.netbeans.lib.editor.hyperlink.HyperlinkOperation.findProvider(HyperlinkOperation.java:291) at org.netbeans.lib.editor.hyperlink.HyperlinkOperation.performHyperlinking(HyperlinkOperation.java:249) at org.netbeans.lib.editor.hyperlink.HyperlinkOperation.mouseMoved(HyperlinkOperation.java:225) at java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java:330) at java.awt.Component.processMouseMotionEvent(Component.java:6578) at javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3342) at java.awt.Component.processEvent(Component.java:6302) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4538) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) "AWT-Windows" #17 daemon prio=6 os_prio=0 tid=0x269db800 nid=0x1258 runnable [0x2bbaf000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:306) at java.lang.Thread.run(Thread.java:745) "AWT-Shutdown" #16 prio=5 os_prio=0 tid=0x269db400 nid=0x7f0 in Object.wait() [0x2b9af000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295) - locked <0x0f38e450> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) "Java2D Disposer" #15 daemon prio=10 os_prio=2 tid=0x269d8400 nid=0x11f8 in Object.wait() [0x2b7af000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x0f38e5f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at sun.java2d.Disposer.run(Disposer.java:148) at java.lang.Thread.run(Thread.java:745) "RequestProcessor queue manager" #14 daemon prio=5 os_prio=0 tid=0x269d2400 nid=0xa00 in Object.wait() [0x2a85f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2282) - locked <0x0f36fc10> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac) at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2258) "CLI Requests Server" #11 daemon prio=5 os_prio=0 tid=0x263af800 nid=0x11c4 runnable [0x2a09f000] java.lang.Thread.State: RUNNABLE at java.net.DualStackPlainSocketImpl.accept0(Native Method) at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199) - locked <0x0f38ebd8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:545) at java.net.ServerSocket.accept(ServerSocket.java:513) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1103) "Active Reference Queue Daemon" #10 daemon prio=1 os_prio=-2 tid=0x26332400 nid=0xfe4 waiting on condition [0x267cf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0fe681d0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:967) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1283) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:727) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:681) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:676) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getExistingFor(BaseFileObj.java:1130) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getExistingParentFor(BaseFileObj.java:1136) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getExistingParent(BaseFileObj.java:1140) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj.noFolderListeners(FileObj.java:94) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.removeFileChangeListener(BaseFileObj.java:563) at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.openide.util.WeakListenerImpl$ListenerReference.run(WeakListenerImpl.java:644) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:139) "Service Thread" #7 daemon prio=9 os_prio=0 tid=0x24da8400 nid=0xef0 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x24db3800 nid=0x1680 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x24db2c00 nid=0x13a0 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x24db0c00 nid=0xa58 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x24d8e400 nid=0x688 in Object.wait() [0x2556f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x0f3026c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x24d78c00 nid=0x2d8 in Object.wait() [0x2536f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference.tryHandlePending(Reference.java:191) - locked <0x0f302860> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) "main" #1 prio=5 os_prio=0 tid=0x02601c00 nid=0xa10 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "VM Thread" os_prio=2 tid=0x24d73400 nid=0x12d0 runnable "VM Periodic Task Thread" os_prio=2 tid=0x24dd7800 nid=0x1168 waiting on condition JNI global references: 3253