This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 178784 - [69cat] AWT thread blocked for 42341 ms.
Summary: [69cat] AWT thread blocked for 42341 ms.
Status: NEW
Alias: None
Product: javaee
Classification: Unclassified
Component: GWT (show other bugs)
Version: 7.1.1
Hardware: All All
: P2 normal with 5 votes (vote)
Assignee: issues@javaee
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2009-12-17 06:25 UTC by Exceptions Reporter
Modified: 2012-10-09 13:53 UTC (History)
58 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 161811


Attachments
nps snapshot (256.00 KB, application/nps)
2009-12-17 06:25 UTC, Exceptions Reporter
Details
nps snapshot (256.00 KB, application/nps)
2009-12-22 18:33 UTC, Exceptions Reporter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Exceptions Reporter 2009-12-17 06:25:47 UTC
Build: NetBeans IDE 6.8 (Build 200912041610)
VM: Java HotSpot(TM) Client VM, 1.5.0_22-147, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_22-b03-333-9M3125
OS: Mac OS X, 10.5.8, i386

User Comments:
_m4c0_: booting netbeans, just before "login to hudson" appeared

GUEST: Flipping to a prior project


Maximum slowness yet reported was 42341 ms, average is 13987
Comment 1 Exceptions Reporter 2009-12-17 06:25:53 UTC
Created attachment 92709 [details]
nps snapshot
Comment 2 Exceptions Reporter 2009-12-22 18:33:02 UTC
Created attachment 92877 [details]
nps snapshot
Comment 3 misterm 2010-04-05 15:12:29 UTC
One this one happens, it really takes a loooong time. Could someone please take a look at it?
Comment 4 Stanislav Aubrecht 2010-10-11 15:42:11 UTC
one problem is in GWT integration -
org.netbeans.modules.gwt4nb.HostedModeAction.enable() takes too long to finish,
perhaps it is downloading some jar(s)?

the second problem is org.netbeans.modules.jmx.action.AddAtrrAction.enable()
which starts a javasource task and waits till it's finished.

feel free to reassign
Comment 5 haskovec 2012-03-07 22:32:22 UTC
This bug is out of control.  It is happening almost constantly in 7.1.1.  I am debating going to eclipse just because I can't do anything in the IDE without hitting this  (create a new file, save files, change tabs and proceed to wait a long long time...)
Comment 6 squib 2012-03-07 22:47:08 UTC
@haskovec same for us. Meanwhile we are evaluating Eclipse too because its unbearable to accept this blocking state. It just happens too much.
Comment 7 jmborer 2012-03-08 13:37:39 UTC
AWT Blocked and disk working like crazy. Definitely a problem with this release on Windows XP and file change detection (see trhead dump hear after):


2012-03-08 13:35:16
Full thread dump Java HotSpot(TM) Client VM (20.5-b03 mixed mode):

"RMI TCP Connection(idle)" daemon prio=6 tid=0x40b97c00 nid=0x1028 waiting on condition [0x4170f000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x274cc310> (a java.util.concurrent.SynchronousQueue$TransferStack)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
	at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:945)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"RMI TCP Connection(3)-156.135.81.211" daemon prio=6 tid=0x40ac1400 nid=0x1e20 runnable [0x4130f000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
	- locked <0x17e9ed08> (a java.io.BufferedInputStream)
	at java.io.FilterInputStream.read(FilterInputStream.java:66)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- <0x220f3360> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"JMX server connection timeout 587" daemon prio=6 tid=0x4040a400 nid=0x122c in Object.wait() [0x0febf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
	- locked <0x274cc850> (a [I)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"RMI Scheduler(0)" daemon prio=6 tid=0x402b7800 nid=0x105c waiting on condition [0x0e0ef000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x21470c40> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"RMI TCP Connection(2)-156.135.81.211" daemon prio=6 tid=0x40271400 nid=0x1e34 in Object.wait() [0x0bd0e000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(ArrayNotificationBuffer.java:417)
	- locked <0x262a68e8> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer)
	at com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(ArrayNotificationBuffer.java:209)
	at com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(ServerNotifForwarder.java:258)
	at javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1227)
	at javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1225)
	at javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(RMIConnectionImpl.java:1231)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)
	at sun.rmi.transport.Transport$1.run(Transport.java:159)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- <0x21462530> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Accept-0" daemon prio=6 tid=0x40385400 nid=0x11e4 runnable [0x0ad0f000]
   java.lang.Thread.State: RUNNABLE
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
	- locked <0x2a7fa8b8> (a java.net.SocksSocketImpl)
	at java.net.ServerSocket.implAccept(ServerSocket.java:462)
	at java.net.ServerSocket.accept(ServerSocket.java:430)
	at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34)
	at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
	at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"logger-awt" daemon prio=2 tid=0x40391400 nid=0x128c in Object.wait() [0x41d0f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.util.TimerThread.mainLoop(Timer.java:509)
	- locked <0x2c87eb50> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:462)

   Locked ownable synchronizers:
	- None

"Explorer Views" daemon prio=2 tid=0x40b23400 nid=0x15bc runnable [0x4150e000]
   java.lang.Thread.State: RUNNABLE
	at org.tigris.subversion.javahl.SVNClient.move(Native Method)
	at org.tigris.subversion.javahl.SVNClient.move(SVNClient.java:588)
	at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.move(AbstractJhlClientAdapter.java:993)
	at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.move(JhlClientAdapter.java:155)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.netbeans.modules.subversion.client.SvnClientInvocationHandler.handle(SvnClientInvocationHandler.java:360)
	at org.netbeans.modules.subversion.client.SvnClientInvocationHandler.invokeMethod(SvnClientInvocationHandler.java:321)
	at org.netbeans.modules.subversion.client.SvnClientInvocationHandler$2.call(SvnClientInvocationHandler.java:169)
	- locked <0x144cf5b8> (a java.lang.Object)
	at org.netbeans.modules.versioning.indexingbridge.Bridge$1.call(Bridge.java:64)
	at org.netbeans.modules.parsing.api.indexing.IndexingManager.runProtected(IndexingManager.java:390)
	at org.netbeans.modules.versioning.indexingbridge.Bridge.runWithoutIndexing(Bridge.java:59)
	at org.netbeans.modules.versioning.util.IndexingBridge.runWithoutIndexing(IndexingBridge.java:139)
	at org.netbeans.modules.versioning.util.IndexingBridge.runWithoutIndexing(IndexingBridge.java:102)
	at org.netbeans.modules.subversion.client.SvnClientInvocationHandler.invoke(SvnClientInvocationHandler.java:179)
	at $Proxy38.move(Unknown Source)
	at org.netbeans.modules.subversion.FilesystemHandler.svnMoveImplementation(FilesystemHandler.java:834)
	at org.netbeans.modules.subversion.FilesystemHandler.doMove(FilesystemHandler.java:298)
	at org.netbeans.modules.versioning.FilesystemInterceptor$DelegatingInterceptor.doMove(FilesystemInterceptor.java:528)
	at org.netbeans.modules.versioning.FilesystemInterceptor$DelegatingInterceptor$1.handle(FilesystemInterceptor.java:586)
	at org.netbeans.modules.masterfs.ProvidedExtensionsProxy$DelegatingIOHandler$1.run(ProvidedExtensionsProxy.java:498)
	at org.netbeans.modules.masterfs.ProvidedExtensionsProxy.runCheckCode(ProvidedExtensionsProxy.java:466)
	at org.netbeans.modules.masterfs.ProvidedExtensionsProxy.access$300(ProvidedExtensionsProxy.java:66)
	at org.netbeans.modules.masterfs.ProvidedExtensionsProxy$DelegatingIOHandler.handle(ProvidedExtensionsProxy.java:495)
	at org.netbeans.modules.masterfs.filebasedfs.naming.FileName.rename(FileName.java:89)
	at org.netbeans.modules.masterfs.filebasedfs.naming.NamingFactory.rename(NamingFactory.java:109)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.rename(BaseFileObj.java:415)
	- locked <0x12c3a7b0> (a java.util.HashMap)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$1.call(BaseFileObj.java:464)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$1.call(BaseFileObj.java:461)
	at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:119)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.rename(BaseFileObj.java:468)
	at org.openide.loaders.FileEntry$Folder.rename(FileEntry.java:441)
	at org.openide.loaders.MultiDataObject.handleRename(MultiDataObject.java:637)
	at org.openide.loaders.DataFolder.handleRename(DataFolder.java:690)
	at org.openide.loaders.DataObject$1Op.run(DataObject.java:689)
	at org.openide.loaders.DataObject$1WrapRun.run(DataObject.java:886)
	- locked <0x12acc120> (a java.lang.Object)
	at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:127)
	at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:566)
	at org.openide.loaders.DataObjectPool.runAtomicActionSimple(DataObjectPool.java:229)
	at org.openide.loaders.DataObject.invokeAtomicAction(DataObject.java:903)
	at org.openide.loaders.DataObject.rename(DataObject.java:703)
	at org.netbeans.modules.refactoring.impl.FolderRenameHandlerImpl.handleRename(FolderRenameHandlerImpl.java:86)
	at org.openide.loaders.DataFolder$FolderNode.setName(DataFolder.java:1362)
	at org.openide.nodes.FilterNode.setName(FilterNode.java:499)
	at org.openide.nodes.FilterNode.setName(FilterNode.java:499)
	at org.netbeans.modules.favorites.FavoritesNode$ProjectFilterNode.setName(FavoritesNode.java:427)
	at org.openide.explorer.view.ViewUtil.nodeRename(ViewUtil.java:124)
	at org.openide.explorer.view.ViewUtil$1.run(ViewUtil.java:118)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1411)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1991)

   Locked ownable synchronizers:
	- None

"exec_Run inch-console_63" prio=2 tid=0x4095c400 nid=0x1b1c waiting for monitor entry [0x07f3f000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:110)
	- waiting to lock <0x12c3a7b0> (a java.util.HashMap)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:102)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getFactory(BaseFileObj.java:594)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.getFileObject(FolderObj.java:125)
	at org.netbeans.modules.maven.M2AuxilaryConfigImpl.doGetConfigurationFragment(M2AuxilaryConfigImpl.java:180)
	- locked <0x15068830> (a org.netbeans.modules.maven.M2AuxilaryConfigImpl)
	at org.netbeans.modules.maven.M2AuxilaryConfigImpl.getConfigurationFragment(M2AuxilaryConfigImpl.java:143)
	at org.netbeans.modules.maven.MavenProjectPropsImpl.readProperties(MavenProjectPropsImpl.java:225)
	at org.netbeans.modules.maven.MavenProjectPropsImpl.get(MavenProjectPropsImpl.java:108)
	- locked <0x15068850> (a org.netbeans.modules.maven.MavenProjectPropsImpl)
	at org.netbeans.modules.maven.MavenProjectPropsImpl.get(MavenProjectPropsImpl.java:96)
	at org.netbeans.modules.maven.MavenProjectPropsImpl$MergedAuxProperties.get(MavenProjectPropsImpl.java:299)
	at org.netbeans.modules.maven.api.execute.RunUtils.hasApplicationCompileOnSaveEnabled(RunUtils.java:156)
	at org.netbeans.modules.maven.api.execute.RunUtils.hasApplicationCompileOnSaveEnabled(RunUtils.java:168)
	at org.netbeans.modules.maven.cos.CosChecker$COSExChecker.executionResult(CosChecker.java:807)
	at org.netbeans.modules.maven.execute.MavenCommandLineExecutor.run(MavenCommandLineExecutor.java:211)
	at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x403d8400 nid=0x938 in Object.wait() [0x0c61f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x2192b900> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.xml.xam.AbstractModelFactory$1]" daemon prio=2 tid=0x40980400 nid=0x1ecc in Object.wait() [0x0c30f000]
   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:1942)
	- locked <0x1fef8390> (a java.lang.Object)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x4023e000 nid=0x1e54 in Object.wait() [0x0e2ef000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x1d1001a8> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x40493400 nid=0x16d0 in Object.wait() [0x0fcbf000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x1dcabee8> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"MultiTimer" prio=6 tid=0x40798800 nid=0x224 in Object.wait() [0x0f8bf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer.run(MultiTimer.java:208)
	- locked <0x1d1ff118> (a java.lang.Object)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-4" prio=6 tid=0x40780400 nid=0x1b2c waiting on condition [0x0f6bf000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x1d1956d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-3" prio=6 tid=0x409a9400 nid=0x714 waiting on condition [0x0f4bf000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x1d1956d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-2" prio=6 tid=0x405fb400 nid=0x264 waiting on condition [0x0f2bf000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x1d1956d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-1" prio=6 tid=0x40936400 nid=0x73c waiting on condition [0x0f0bf000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x1d1956d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x408e4c00 nid=0x9ec in Object.wait() [0x0e8ef000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x1d11a238> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x403b5400 nid=0x4a4 in Object.wait() [0x0853f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x1cffb9d0> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x405ab400 nid=0xbe4 in Object.wait() [0x0c10f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x16a15538> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x40677800 nid=0x1d90 in Object.wait() [0x0deef000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x19ac7db8> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x0cd03400 nid=0x19a4 in Object.wait() [0x0773f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x1734a0e8> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"MultiTimer" prio=6 tid=0x40238400 nid=0x1994 in Object.wait() [0x0a46f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer.run(MultiTimer.java:208)
	- locked <0x12be8bd8> (a java.lang.Object)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-4" prio=6 tid=0x0cdb5800 nid=0x1f78 waiting on condition [0x09c1f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x18605b00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-3" prio=6 tid=0x0cdb5000 nid=0xbe8 waiting on condition [0x0873f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x18605b00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-2" prio=6 tid=0x401d3400 nid=0x161c waiting on condition [0x07d3f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x18605b00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-1" prio=6 tid=0x4030d400 nid=0x1fcc waiting on condition [0x0793f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x18605b00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x403de400 nid=0x5b8 in Object.wait() [0x0813f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x1b399140> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Index-BottleWarmer-local" daemon prio=6 tid=0x40371400 nid=0x16f8 waiting on condition [0x0dcef000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at org.apache.maven.index.context.DefaultIndexingContext$1.run(DefaultIndexingContext.java:1187)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Thread-8" prio=6 tid=0x0cdf0800 nid=0x1ea4 waiting on condition [0x0d9bf000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at org.netbeans.core.execution.DefaultSysProcess$Destroyer.run(DefaultSysProcess.java:143)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"MultiTimer" prio=6 tid=0x0cb64c00 nid=0x1748 in Object.wait() [0x09a1f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer.run(MultiTimer.java:208)
	- locked <0x19ca19d8> (a java.lang.Object)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-4" prio=6 tid=0x0cb64400 nid=0x1e5c waiting on condition [0x0953f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x19cd3410> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-3" prio=6 tid=0x0cc3e000 nid=0x5c0 waiting on condition [0x0933f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x19cd3410> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-2" prio=6 tid=0x0cc3d400 nid=0xc6c waiting on condition [0x0913f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x19cd3410> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"MultiTimer-notifyer-1" prio=6 tid=0x0ce87400 nid=0x15a0 waiting on condition [0x08f3f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x19cd3410> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at ch.skyguide.nimbus.util.concurrent.MultiTimer$1.run(MultiTimer.java:86)

   Locked ownable synchronizers:
	- None

"animation timer" daemon prio=6 tid=0x0cb69000 nid=0x1a4c in Object.wait() [0x08d3f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.util.TimerThread.mainLoop(Timer.java:483)
	- locked <0x19ca1a08> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:462)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x0cb70400 nid=0x8d0 in Object.wait() [0x08b3f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x18777ea8> (a java.lang.ref.ReferenceQueue$Lock)
	at ch.skyguide.inch.position.ActiveReferenceQueue$Impl.run(ActiveReferenceQueue.java:60)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Parsing & Indexing Loop (201112071828)" daemon prio=2 tid=0x0c8fcc00 nid=0x1fdc waiting on condition [0x0eebf000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x12daf5d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220)
	at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:715)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- <0x1337b8c0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"AWT-EventQueue-1" prio=6 tid=0x070f6c00 nid=0x1978 waiting for monitor entry [0x0bb0e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:110)
	- waiting to lock <0x12c3a7b0> (a java.util.HashMap)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:102)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getFactory(BaseFileObj.java:594)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.computeChildren(FolderObj.java:183)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.getChildren(FolderObj.java:154)
	at org.netbeans.modules.java.hints.analyzer.Analyzer.containsJavaFiles(Analyzer.java:260)
	at org.netbeans.modules.java.hints.analyzer.Analyzer.toAnalyze(Analyzer.java:227)
	at org.netbeans.modules.java.hints.analyzer.Analyzer.normalizeLookup(Analyzer.java:210)
	at org.netbeans.modules.java.hints.analyzer.AnalyzeFolder.<init>(AnalyzeFolder.java:92)
	at org.netbeans.modules.java.hints.analyzer.AnalyzeFolder.createContextAwareInstance(AnalyzeFolder.java:130)
	at org.openide.actions.ToolsAction.generate(ToolsAction.java:225)
	at org.openide.actions.ToolsAction.access$100(ToolsAction.java:94)
	at org.openide.actions.ToolsAction$Popup$MyMenu.fillSubmenu(ToolsAction.java:390)
	at org.openide.actions.ToolsAction$Popup$MyMenu.getPopupMenu(ToolsAction.java:378)
	at javax.swing.plaf.basic.BasicMenuUI$Handler.mouseEntered(BasicMenuUI.java:489)
	at javax.swing.plaf.basic.BasicMenuUI$MouseInputHandler.mouseEntered(BasicMenuUI.java:348)
	at com.sun.java.swing.plaf.windows.WindowsMenuUI$WindowsMouseInputHandler.mouseEntered(WindowsMenuUI.java:237)
	at java.awt.Component.processMouseEvent(Component.java:6299)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6055)
	at java.awt.Container.processEvent(Container.java:2039)
	at java.awt.Component.dispatchEventImpl(Component.java:4653)
	at java.awt.Container.dispatchEventImpl(Container.java:2097)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
	at java.awt.LightweightDispatcher.trackMouseEnterExit(Container.java:4364)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4218)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
	at java.awt.Container.dispatchEventImpl(Container.java:2083)
	at java.awt.Window.dispatchEventImpl(Window.java:2482)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:162)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

   Locked ownable synchronizers:
	- None

"TimerQueue" daemon prio=6 tid=0x070f6400 nid=0x1f64 in Object.wait() [0x0b90f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at javax.swing.TimerQueue.run(TimerQueue.java:232)
	- locked <0x12d45b18> (a javax.swing.TimerQueue)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Worker-JM" prio=6 tid=0x070e8000 nid=0x1148 in Object.wait() [0x0b70f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x12d56a70> (a java.util.ArrayList)
	at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58)
	- locked <0x12d56a70> (a java.util.ArrayList)

   Locked ownable synchronizers:
	- None

"Framework Event Dispatcher" daemon prio=6 tid=0x070d3400 nid=0x1068 in Object.wait() [0x0b50f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x12d525a0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
	at java.lang.Object.wait(Object.java:485)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
	- locked <0x12d525a0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

   Locked ownable synchronizers:
	- None

"Thread-2" daemon prio=6 tid=0x070bb400 nid=0x11a4 in Object.wait() [0x0b30f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461)
	- locked <0x12c192b0> (a java.util.LinkedList)

   Locked ownable synchronizers:
	- None

"W32 File Monitor" daemon prio=6 tid=0x070b4000 nid=0xc14 runnable [0x0b10f000]
   java.lang.Thread.State: RUNNABLE
	at com.sun.jna.Function.invokeInt(Native Method)
	at com.sun.jna.Function.invoke(Function.java:344)
	at com.sun.jna.Function.invoke(Function.java:276)
	at com.sun.jna.Library$Handler.invoke(Library.java:216)
	at org.netbeans.modules.masterfs.watcher.$Proxy6.GetQueuedCompletionStatus(Unknown Source)
	at org.netbeans.modules.masterfs.watcher.WindowsNotifier.waitForChange(WindowsNotifier.java:406)
	at org.netbeans.modules.masterfs.watcher.WindowsNotifier.access$100(WindowsNotifier.java:71)
	at org.netbeans.modules.masterfs.watcher.WindowsNotifier$2.run(WindowsNotifier.java:341)

   Locked ownable synchronizers:
	- None

"File Watcher" prio=6 tid=0x070b1400 nid=0x187c waiting for monitor entry [0x0af0f000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:110)
	- waiting to lock <0x12c3a7b0> (a java.util.HashMap)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:102)
	at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:319)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"State Data Manager" daemon prio=6 tid=0x07290400 nid=0x1524 waiting on condition [0x0aaef000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:319)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Framework Active Thread" prio=6 tid=0x072cf400 nid=0xd14 in Object.wait() [0x0a8ef000]
   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:1653)
	- locked <0x12a40bc8> (a org.eclipse.osgi.framework.internal.core.Framework)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"AWT-Shutdown" prio=6 tid=0x06074000 nid=0x1578 in Object.wait() [0x0a05f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
	- locked <0x1230e568> (a java.lang.Object)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"AWT-Windows" daemon prio=6 tid=0x06fe0800 nid=0x600 runnable [0x0a25f000]
   java.lang.Thread.State: RUNNABLE
	at sun.awt.windows.WToolkit.eventLoop(Native Method)
	at sun.awt.windows.WToolkit.run(WToolkit.java:293)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"Java2D Disposer" daemon prio=10 tid=0x06fdc400 nid=0x13e8 in Object.wait() [0x09e5f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x121cfa98> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
	at sun.java2d.Disposer.run(Disposer.java:127)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"CLI Requests Server" daemon prio=6 tid=0x06f79c00 nid=0x1b14 runnable [0x0981f000]
   java.lang.Thread.State: RUNNABLE
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
	- locked <0x121aa8d8> (a java.net.SocksSocketImpl)
	at java.net.ServerSocket.implAccept(ServerSocket.java:462)
	at java.net.ServerSocket.accept(ServerSocket.java:430)
	at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1084)

   Locked ownable synchronizers:
	- None

"Active Reference Queue Daemon" daemon prio=2 tid=0x06fd7400 nid=0x1ca4 waiting for monitor entry [0x0753f000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:110)
	- waiting to lock <0x12c3a7b0> (a java.util.HashMap)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getInstance(FileObjectFactory.java:102)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getFactory(BaseFileObj.java:594)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.getExistingParent(BaseFileObj.java:1006)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj.noFolderListeners(FileObj.java:88)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.removeFileChangeListener(BaseFileObj.java:507)
	at org.openide.filesystems.FileUtil$Holder.run(FileUtil.java:554)
	- locked <0x24df5aa8> (a org.openide.filesystems.FileUtil$Holder)
	at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:109)
	at java.lang.Thread.run(Thread.java:662)

   Locked ownable synchronizers:
	- None

"RequestProcessor queue manager" daemon prio=6 tid=0x05fe2400 nid=0x1bf8 in Object.wait() [0x06f3f000]
   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:2219)
	- locked <0x122dd120> (a org.openide.util.RequestProcessor$TickTac)
	at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2200)

   Locked ownable synchronizers:
	- None

"Low Memory Detector" daemon prio=6 tid=0x05f5c800 nid=0x1aa0 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"C1 CompilerThread0" daemon prio=10 tid=0x05f4dc00 nid=0x1de0 waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"Attach Listener" daemon prio=10 tid=0x05f4c400 nid=0xf7c waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"Signal Dispatcher" daemon prio=10 tid=0x05f4b000 nid=0xedc runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"Surrogate Locker Thread (Concurrent GC)" daemon prio=6 tid=0x05f49800 nid=0x1824 waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"Finalizer" daemon prio=8 tid=0x00b66c00 nid=0x19e0 in Object.wait() [0x05f3f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x121bf230> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

   Locked ownable synchronizers:
	- None

"Reference Handler" daemon prio=10 tid=0x00b65400 nid=0x18e4 in Object.wait() [0x05d3f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
	- locked <0x121d9e18> (a java.lang.ref.Reference$Lock)

   Locked ownable synchronizers:
	- None

"main" prio=6 tid=0x00a68400 nid=0x1044 waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

"VM Thread" prio=10 tid=0x00b61800 nid=0x1900 runnable 

"Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x00a71000 nid=0x1568 runnable 

"Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x00a72c00 nid=0x1d2c runnable 

"Concurrent Mark-Sweep GC Thread" prio=10 tid=0x00a6d400 nid=0x1d84 runnable 
"VM Periodic Task Thread" prio=10 tid=0x05f5ec00 nid=0x1680 waiting on condition 

JNI global references: 6817