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 250664 - NB 8.0.2 Unusable, Hangs Permanently on Start Up, Opening Projects
Summary: NB 8.0.2 Unusable, Hangs Permanently on Start Up, Opening Projects
Status: RESOLVED DUPLICATE of bug 248308
Alias: None
Product: platform
Classification: Unclassified
Component: Keyring (show other bugs)
Version: 8.0.2
Hardware: PC Windows 7
: P1 normal (vote)
Assignee: Libor Fischmeistr
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-24 16:24 UTC by mark_barnes
Modified: 2015-03-11 14:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mark_barnes 2015-02-24 16:24:15 UTC
NB 8.0.2
JDK 1.8.0_31 64-bit
Windows 7 Enterprise

I have been using NB 8.0.2 for months (previous versions for many years.)  It was working fine earlier this morning.

I just had to reboot my system.

Now, when I try to start NB, the UI completely hangs with "Opening Projects" in the Status Bar.  I have tried about 10 times now.  There is no feedback from the UI.  Clicking on buttons or menus does nothing.  Clicking on the Windows Close button does nothing.  I'm completely stuck now.  NB is completely unusable.

At first, it appeared it was always stopped at 31% or 38%.  But then I eventually got one that stopped at 94%.

I don't see netbeans64.exe consuming any CPU.  I don't see it doing any Disk I/O.  It's doing no Network I/O. It has a steady Working Set of about 1,431,724 KP.  

Here is the Thread Dump from when it hung up at 94%:

2015-02-24 11:15:41
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.31-b07 mixed mode):

"Thread-7" #64 daemon prio=5 os_prio=0 tid=0x0000000029c99800 nid=0x22f4 runnable [0x0000000032cbf000]
   java.lang.Thread.State: RUNNABLE
        at sun.net.dns.ResolverConfigurationImpl.notifyAddrChange0(Native Method)
        at sun.net.dns.ResolverConfigurationImpl$AddressChangeListener.run(ResolverConfigurationImpl.java:144)

"Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" #63 daemon prio=1 os_prio=-2 tid=0x000000002be74000 ni
d=0x20f8 in Object.wait() [0x000000003dd7f000]
   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:1978)
        - locked <0x00000006e6e8c230> (a java.lang.Object)

"org.netbeans.modules.maven.cos.CosChecker" #62 daemon prio=1 os_prio=-2 tid=0x000000002be72800 nid=0x30a0 waiting for monitor entry [0x000000003d77e0
00]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.netbeans.ModuleManager$SystemClassLoader.loadClass(ModuleManager.java:722)
        - waiting to lock <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at org.netbeans.modules.projectapi.LazyLookupProviders.loadPSPInstance(LazyLookupProviders.java:174)
        at org.netbeans.modules.projectapi.LazyLookupProviders.access$000(LazyLookupProviders.java:73)
        at org.netbeans.modules.projectapi.LazyLookupProviders$1$1.beforeLookup(LazyLookupProviders.java:118)
        at org.openide.util.lookup.ProxyLookup.beforeLookup(ProxyLookup.java:209)
        at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:667)
        at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:689)
        at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1117)
        at org.openide.util.lookup.ProxyLookup$LazyCollection.access$900(ProxyLookup.java:1047)
        at org.openide.util.lookup.ProxyLookup$LazyCollection$1.hasNext(ProxyLookup.java:1247)
        at org.netbeans.modules.maven.MavenProjectPropsImpl$MergedAuxProperties.get(MavenProjectPropsImpl.java:254)
        at org.netbeans.modules.maven.api.execute.RunUtils.isCompileOnSaveEnabled(RunUtils.java:198)
        at org.netbeans.modules.maven.cos.CosChecker.touchProject(CosChecker.java:491)
        at org.netbeans.modules.maven.cos.CosChecker$CosPOH$2.run(CosChecker.java:666)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" #61 daemon prio=1 os_prio=-2 tid=0x000000002be72000 ni
d=0x2d88 in Object.wait() [0x000000003d57f000]
   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:1978)
        - locked <0x00000006e6e8c220> (a java.lang.Object)

"pool-3-thread-1" #58 prio=5 os_prio=0 tid=0x000000002be71000 nid=0x784 waiting on condition [0x000000003d37a000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006e6e01140> (a org.openide.util.RequestProcessor$RPFutureTask)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
        at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
        at java.util.concurrent.FutureTask.get(FutureTask.java:191)
        at org.netbeans.api.keyring.Keyring.read(Keyring.java:144)
        at org.netbeans.core.ProxySettings.getAuthenticationPassword(ProxySettings.java:230)
        at org.netbeans.core.NbAuthenticator.getPasswordAuthentication(NbAuthenticator.java:87)
        at java.net.Authenticator.requestPasswordAuthentication(Authenticator.java:317)
        - locked <0x00000006c1fedaa0> (a org.netbeans.core.NbAuthenticator)
        at sun.net.www.protocol.http.spnego.NegotiateCallbackHandler.getAnswer(NegotiateCallbackHandler.java:65)
        at sun.net.www.protocol.http.spnego.NegotiateCallbackHandler.handle(NegotiateCallbackHandler.java:86)
        at com.sun.security.auth.module.Krb5LoginModule.promptForName(Krb5LoginModule.java:858)
        at com.sun.security.auth.module.Krb5LoginModule.attemptAuthentication(Krb5LoginModule.java:704)
        at com.sun.security.auth.module.Krb5LoginModule.login(Krb5LoginModule.java:617)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at javax.security.auth.login.LoginContext.invoke(LoginContext.java:755)
        at javax.security.auth.login.LoginContext.access$000(LoginContext.java:195)
        at javax.security.auth.login.LoginContext$4.run(LoginContext.java:682)
        at javax.security.auth.login.LoginContext$4.run(LoginContext.java:680)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
        at javax.security.auth.login.LoginContext.login(LoginContext.java:587)
        at sun.security.jgss.GSSUtil.login(GSSUtil.java:255)
        at sun.security.jgss.krb5.Krb5Util.getTicket(Krb5Util.java:158)
        at sun.security.jgss.krb5.Krb5InitCredential$1.run(Krb5InitCredential.java:335)
        at sun.security.jgss.krb5.Krb5InitCredential$1.run(Krb5InitCredential.java:331)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.security.jgss.krb5.Krb5InitCredential.getTgt(Krb5InitCredential.java:330)
        at sun.security.jgss.krb5.Krb5InitCredential.getInstance(Krb5InitCredential.java:145)
        at sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechFactory.java:122)
        at sun.security.jgss.krb5.Krb5MechFactory.getMechanismContext(Krb5MechFactory.java:187)
        at sun.security.jgss.GSSManagerImpl.getMechanismContext(GSSManagerImpl.java:224)
        at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:212)
        at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:179)
        at sun.security.jgss.spnego.SpNegoContext.GSS_initSecContext(SpNegoContext.java:852)
        at sun.security.jgss.spnego.SpNegoContext.initSecContext(SpNegoContext.java:317)
        at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:248)
        at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:179)
        at sun.net.www.protocol.http.spnego.NegotiatorImpl.init(NegotiatorImpl.java:108)
        at sun.net.www.protocol.http.spnego.NegotiatorImpl.<init>(NegotiatorImpl.java:117)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
        at sun.net.www.protocol.http.Negotiator.getNegotiator(Negotiator.java:63)
        at sun.net.www.protocol.http.NegotiateAuthentication.isSupportedImpl(NegotiateAuthentication.java:130)
        - locked <0x00000006e6c01bb8> (a java.lang.Class for sun.net.www.protocol.http.NegotiateAuthentication)
        at sun.net.www.protocol.http.NegotiateAuthentication.isSupported(NegotiateAuthentication.java:102)
        - locked <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at sun.net.www.protocol.http.AuthenticationHeader.parse(AuthenticationHeader.java:180)
        at sun.net.www.protocol.http.AuthenticationHeader.<init>(AuthenticationHeader.java:126)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1590)
        - locked <0x00000006e49482e8> (a sun.net.www.protocol.http.HttpURLConnection)
        at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90)
        at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1432)
        at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1430)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessController.doPrivileged(AccessController.java:713)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1429)
        - locked <0x00000006e49482e8> (a sun.net.www.protocol.http.HttpURLConnection)
        at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
        at org.netbeans.modules.autoupdate.updateprovider.NetworkAccess$Task$2.call(NetworkAccess.java:167)
        at org.netbeans.modules.autoupdate.updateprovider.NetworkAccess$Task$2.call(NetworkAccess.java:148)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)

"pool-2-thread-1" #60 prio=5 os_prio=0 tid=0x000000002be70800 nid=0x728 waiting for monitor entry [0x000000003d17e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at sun.net.www.protocol.http.NegotiateAuthentication.isSupported(NegotiateAuthentication.java:102)
        - waiting to lock <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at sun.net.www.protocol.http.AuthenticationHeader.parse(AuthenticationHeader.java:180)
        at sun.net.www.protocol.http.AuthenticationHeader.<init>(AuthenticationHeader.java:126)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1590)
        - locked <0x00000006e4700118> (a sun.net.www.protocol.http.HttpURLConnection)
        at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90)
        at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1432)
        at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1430)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessController.doPrivileged(AccessController.java:713)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1429)
        - locked <0x00000006e4700118> (a sun.net.www.protocol.http.HttpURLConnection)
        at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
        at org.netbeans.modules.autoupdate.updateprovider.NetworkAccess$Task$2.call(NetworkAccess.java:167)
        at org.netbeans.modules.autoupdate.updateprovider.NetworkAccess$Task$2.call(NetworkAccess.java:148)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)

"pool-1-thread-1" #59 prio=5 os_prio=0 tid=0x000000002be6f800 nid=0x171c waiting for monitor entry [0x000000003cf7e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at sun.net.www.protocol.http.NegotiateAuthentication.isSupported(NegotiateAuthentication.java:102)
        - waiting to lock <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at sun.net.www.protocol.http.AuthenticationHeader.parse(AuthenticationHeader.java:180)
        at sun.net.www.protocol.http.AuthenticationHeader.<init>(AuthenticationHeader.java:126)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1590)
        - locked <0x00000006e6d00578> (a sun.net.www.protocol.http.HttpURLConnection)
        at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90)
        at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1432)
        at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1430)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessController.doPrivileged(AccessController.java:713)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1429)
        - locked <0x00000006e6d00578> (a sun.net.www.protocol.http.HttpURLConnection)
        at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
        at org.netbeans.modules.autoupdate.updateprovider.NetworkAccess$Task$2.call(NetworkAccess.java:167)
        at org.netbeans.modules.autoupdate.updateprovider.NetworkAccess$Task$2.call(NetworkAccess.java:148)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)

"Inactive RequestProcessor thread [Was:System clipboard synchronizer/org.netbeans.NbClipboard$GetContents]" #57 daemon prio=1 os_prio=-2 tid=0x0000000
02994b800 nid=0x2c6c in Object.wait() [0x000000003984f000]
   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:1978)
        - locked <0x00000006e6e00630> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:autoupdate-network-access/org.netbeans.modules.autoupdate.updateprovider.NetworkAccess$Task$1]" #56 daemon prio
=1 os_prio=-2 tid=0x000000002994b000 nid=0x24f0 in Object.wait() [0x000000003964f000]
   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:1978)
        - locked <0x00000006e6e007d0> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.autoupdate.pluginimporter.Installer$2]" #55 daemon prio=1 os_prio
=-2 tid=0x000000002994a000 nid=0x22b0 in Object.wait() [0x000000003944f000]
   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:1978)
        - locked <0x00000006e4b897e0> (a java.lang.Object)

"Path Registry Request Processor" #53 daemon prio=1 os_prio=-2 tid=0x0000000029949800 nid=0x674 in Object.wait() [0x00000000314ef000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at org.openide.util.Task.waitFinished(Task.java:135)
        - locked <0x00000006c13af900> (a org.openide.util.RequestProcessor$Task)
        at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1677)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:601)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:345)
        at org.netbeans.modules.parsing.impl.indexing.PathRegistry.run(PathRegistry.java:516)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"Memory Usage Status Line Panel" #50 prio=6 os_prio=0 tid=0x0000000029946800 nid=0x2efc waiting on condition [0x00000000379bf000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006e6e00cd0> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)

"Inactive RequestProcessor thread [Was:autoupdate-network-access/org.netbeans.modules.autoupdate.updateprovider.NetworkAccess$Task$1]" #49 daemon prio
=1 os_prio=-2 tid=0x0000000029945800 nid=0x1730 in Object.wait() [0x000000003737f000]
   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:1978)
        - locked <0x00000006c413d860> (a java.lang.Object)

"Project prescan initiator" #48 daemon prio=1 os_prio=-2 tid=0x000000002bb1e000 nid=0x12cc in Object.wait() [0x000000003717f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at org.openide.util.Task.waitFinished(Task.java:135)
        - locked <0x00000006c13af900> (a org.openide.util.RequestProcessor$Task)
        at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1677)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:601)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:345)
        at org.netbeans.modules.java.source.ui.OpenProjectFastIndex$ProjectOpenWatcher.run(OpenProjectFastIndex.java:416)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"Flush UI Logs" #47 daemon prio=1 os_prio=-2 tid=0x000000002bb1c800 nid=0x263c waiting for monitor entry [0x0000000036c0f000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.netbeans.ModuleManager$SystemClassLoader.loadClass(ModuleManager.java:722)
        - waiting to lock <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at org.netbeans.lib.uihandler.LogFormatter.printFrame(LogFormatter.java:155)
        at org.netbeans.lib.uihandler.LogFormatter.printThrown(LogFormatter.java:229)
        at org.netbeans.lib.uihandler.LogFormatter.format(LogFormatter.java:345)
        at org.netbeans.lib.uihandler.LogRecords.write(LogRecords.java:97)
        at org.netbeans.modules.uihandler.Installer.writeOut(Installer.java:509)
        - locked <0x00000006c13c56e8> (a java.lang.Object)
        at org.netbeans.modules.uihandler.UIHandler$2WriteOut.run(UIHandler.java:194)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"Inactive RequestProcessor thread [Was:Subversion.ParallelTasks/org.netbeans.modules.subversion.FileStatusCache$3]" #46 daemon prio=1 os_prio=-2 tid=0
x0000000029c98800 nid=0x2500 in Object.wait() [0x000000003654f000]
   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:1978)
        - locked <0x00000006c37acaa8> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:System clipboard synchronizer/org.netbeans.NbClipboard$GetContents]" #45 daemon prio=1 os_prio=-2 tid=0x0000000
029c97000 nid=0x2034 in Object.wait() [0x000000003619f000]
   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:1978)
        - locked <0x00000006c3758ba8> (a java.lang.Object)

"org.netbeans.api.keyring.Keyring" #44 daemon prio=1 os_prio=-2 tid=0x000000002bb1a800 nid=0x2a44 waiting for monitor entry [0x0000000035bbe000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.netbeans.ModuleManager$SystemClassLoader.getResourcesImpl(ModuleManager.java:690)
        - waiting to lock <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at org.netbeans.ProxyClassLoader.getResources(ProxyClassLoader.java:390)
        at org.openide.util.lookup.MetaInfServicesLookup.search(MetaInfServicesLookup.java:199)
        at org.openide.util.lookup.MetaInfServicesLookup.beforeLookup(MetaInfServicesLookup.java:156)
        at org.openide.util.lookup.MetaInfServicesLookup.beforeLookupResult(MetaInfServicesLookup.java:135)
        at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:483)
        at org.openide.util.lookup.ProxyLookup$R.initResults(ProxyLookup.java:390)
        at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:669)
        at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:549)
        at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:509)
        at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:505)
        at org.openide.util.Lookup.lookupAll(Lookup.java:271)
        at org.netbeans.api.keyring.Keyring.provider(Keyring.java:89)
        - locked <0x00000006e6e80118> (a java.lang.Class for org.netbeans.api.keyring.Keyring)
        at org.netbeans.api.keyring.Keyring.readImpl(Keyring.java:105)
        - locked <0x00000006e6e80118> (a java.lang.Class for org.netbeans.api.keyring.Keyring)
        at org.netbeans.api.keyring.Keyring.access$100(Keyring.java:75)
        at org.netbeans.api.keyring.Keyring$1.call(Keyring.java:128)
        at org.netbeans.api.keyring.Keyring$1.call(Keyring.java:125)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"Subversion - file status refresh" #43 daemon prio=1 os_prio=-2 tid=0x000000002bb19800 nid=0x1674 in Object.wait() [0x000000003395f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at org.openide.util.Task.waitFinished(Task.java:135)
        - locked <0x00000006c13af900> (a org.openide.util.RequestProcessor$Task)
        at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1677)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:601)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:345)
        at org.netbeans.modules.versioning.util.DelayScanRegistry.isDelayed(DelayScanRegistry.java:90)
        at org.netbeans.modules.subversion.FileStatusCache$2.run(FileStatusCache.java:177)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"Worker-JM" #39 prio=5 os_prio=0 tid=0x0000000029c95800 nid=0x1220 in Object.wait() [0x00000000310ef000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58)
        - locked <0x00000006c1622388> (a java.util.ArrayList)

"Framework Event Dispatcher" #38 daemon prio=5 os_prio=0 tid=0x0000000029c95000 nid=0xc88 in Object.wait() [0x0000000030cef000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
        - locked <0x00000006c16223a0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)

"Deadlock Detector" #37 prio=5 os_prio=0 tid=0x0000000029c94000 nid=0x30fc waiting on condition [0x000000003096f000]
   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" #36 prio=6 os_prio=0 tid=0x0000000029c93800 nid=0x226c runnable [0x000000003076e000]
   java.lang.Thread.State: RUNNABLE
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:150)
        at java.net.SocketInputStream.read(SocketInputStream.java:121)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
        - locked <0x00000006c15a6678> (a java.io.BufferedInputStream)
        at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:703)
        at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1535)
        - locked <0x00000006c15a6728> (a sun.net.www.protocol.http.HttpURLConnection)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1440)
        - locked <0x00000006c15a6728> (a sun.net.www.protocol.http.HttpURLConnection)
        at com.raelity.jvi.manager.Motd$GetMotd.run(Motd.java:284)

"TimerQueue" #35 daemon prio=5 os_prio=0 tid=0x0000000029c92800 nid=0x1148 runnable [0x000000003056f000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c15250e8> (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:171)
        at java.lang.Thread.run(Thread.java:745)

"Thread-3" #34 daemon prio=5 os_prio=0 tid=0x000000002bcc5000 nid=0x19cc in Object.wait() [0x000000002f85f000]
   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.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1482)
        - locked <0x00000006c115c2f8> (a java.util.LinkedList)

"W32 File Monitor" #32 daemon prio=5 os_prio=0 tid=0x000000002bcc4000 nid=0x1b78 runnable [0x000000002fdaf000]
   java.lang.Thread.State: RUNNABLE
        at com.sun.jna.Native.invokeInt(Native Method)
        at com.sun.jna.Function.invoke(Function.java:383)
        at com.sun.jna.Function.invoke(Function.java:315)
        at com.sun.jna.Library$Handler.invoke(Library.java:212)
        at org.netbeans.modules.masterfs.watcher.windows.$Proxy2.GetQueuedCompletionStatus(Unknown Source)
        at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.waitForChange(WindowsNotifier.java:468)
        at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.access$100(WindowsNotifier.java:77)
        at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier$2.run(WindowsNotifier.java:399)

"File Watcher" #31 daemon prio=1 os_prio=-2 tid=0x000000002bcc3800 nid=0x7bc waiting on condition [0x000000002f05f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c1126158> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
        at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.nextEvent(WindowsNotifier.java:282)
        at org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:119)
        at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:329)
        at java.lang.Thread.run(Thread.java:745)

"Load Open Projects" #30 daemon prio=1 os_prio=-2 tid=0x000000002bcc2800 nid=0x3310 waiting for monitor entry [0x000000002ec5e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.netbeans.ModuleManager$SystemClassLoader.loadClass(ModuleManager.java:722)
        - waiting to lock <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at org.netbeans.modules.projectapi.LazyLookupProviders.loadPSPInstance(LazyLookupProviders.java:174)
        at org.netbeans.modules.projectapi.LazyLookupProviders.access$000(LazyLookupProviders.java:73)
        at org.netbeans.modules.projectapi.LazyLookupProviders$1$1.beforeLookup(LazyLookupProviders.java:118)
        at org.openide.util.lookup.ProxyLookup.beforeLookup(ProxyLookup.java:209)
        at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:667)
        at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:689)
        at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1117)
        at org.openide.util.lookup.ProxyLookup$LazyCollection.access$900(ProxyLookup.java:1047)
        at org.openide.util.lookup.ProxyLookup$LazyCollection$1.hasNext(ProxyLookup.java:1247)
        at org.netbeans.spi.project.ui.support.UILookupMergerSupport$PrivilegedTemplatesImpl.getPrivilegedTemplates(UILookupMergerSupport.java:195)
        at org.netbeans.modules.project.ui.OpenProjectList.getTemplateNamesLRU(OpenProjectList.java:1454)
        at org.netbeans.modules.project.ui.OpenProjectList.getTemplatesLRU(OpenProjectList.java:1151)
        at org.netbeans.modules.project.ui.OpenProjectList.prepareTemplates(OpenProjectList.java:1346)
        at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:1314)
        at org.netbeans.modules.project.ui.OpenProjectList.access$1600(OpenProjectList.java:137)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.loadOnBackground(OpenProjectList.java:516)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.run(OpenProjectList.java:394)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"AutoUpdate-UI" #29 daemon prio=1 os_prio=-2 tid=0x000000002bcc2000 nid=0x2ac8 waiting for monitor entry [0x000000002e59e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.netbeans.ModuleManager$SystemClassLoader.getResourcesImpl(ModuleManager.java:690)
        - waiting to lock <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at org.netbeans.ProxyClassLoader.getResources(ProxyClassLoader.java:390)
        at org.openide.util.lookup.MetaInfServicesLookup.search(MetaInfServicesLookup.java:199)
        at org.openide.util.lookup.MetaInfServicesLookup.beforeLookup(MetaInfServicesLookup.java:156)
        at org.openide.util.lookup.AbstractLookup.lookupItem(AbstractLookup.java:427)
        at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:421)
        at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:222)
        at org.netbeans.modules.autoupdate.updateprovider.InstalledUpdateProvider.defaultProvider(InstalledUpdateProvider.java:86)
        at org.netbeans.modules.autoupdate.updateprovider.InstalledUpdateProvider.access$000(InstalledUpdateProvider.java:70)
        at org.netbeans.modules.autoupdate.updateprovider.InstalledUpdateProvider$UP.getUpdateItems(InstalledUpdateProvider.java:128)
        at org.netbeans.modules.autoupdate.services.UpdateUnitFactory.getUpdateUnits(UpdateUnitFactory.java:127)
        at org.netbeans.modules.autoupdate.services.UpdateManagerImpl$Cache.<init>(UpdateManagerImpl.java:271)
        at org.netbeans.modules.autoupdate.services.UpdateManagerImpl.getCache(UpdateManagerImpl.java:231)
        at org.netbeans.modules.autoupdate.services.UpdateManagerImpl.getUpdateUnits(UpdateManagerImpl.java:100)
        at org.netbeans.api.autoupdate.UpdateManager.getUpdateUnits(UpdateManager.java:103)
        at org.netbeans.modules.autoupdate.ui.actions.AutoupdateCheckScheduler.checkUpdateElements(AutoupdateCheckScheduler.java:218)
        at org.netbeans.modules.autoupdate.ui.actions.AutoupdateCheckScheduler$5.run(AutoupdateCheckScheduler.java:189)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"class org.netbeans.modules.quicksearch.QuickSearchPopup.evaluator" #28 daemon prio=1 os_prio=-2 tid=0x000000002bcc1000 nid=0x2860 waiting for monitor
 entry [0x000000002e39e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.netbeans.ModuleManager$SystemClassLoader.getResourcesImpl(ModuleManager.java:690)
        - waiting to lock <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at org.netbeans.ProxyClassLoader.getResources(ProxyClassLoader.java:390)
        at org.openide.util.lookup.MetaInfServicesLookup.search(MetaInfServicesLookup.java:199)
        at org.openide.util.lookup.MetaInfServicesLookup.beforeLookup(MetaInfServicesLookup.java:156)
        at org.openide.util.lookup.MetaInfServicesLookup.beforeLookupResult(MetaInfServicesLookup.java:135)
        at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:483)
        at org.openide.util.lookup.ProxyLookup$R.initResults(ProxyLookup.java:390)
        at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:669)
        at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:549)
        at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:509)
        at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:505)
        at org.openide.util.Lookup.lookupAll(Lookup.java:271)
        at org.netbeans.modules.quicksearch.ProviderModel$Category.getProviders(ProviderModel.java:123)
        at org.netbeans.modules.quicksearch.CommandEvaluator.evaluate(CommandEvaluator.java:110)
        at org.netbeans.modules.quicksearch.QuickSearchPopup$1.run(QuickSearchPopup.java:206)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"Editor Parsing Loop (201411181905)" #27 daemon prio=1 os_prio=-2 tid=0x000000002bcc0800 nid=0x2fc0 waiting on condition [0x000000002e19f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c2153dc8> (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.PriorityBlockingQueue.take(PriorityBlockingQueue.java:549)
        at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:670)
        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:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"Subversion - ANY_URL" #26 daemon prio=1 os_prio=-2 tid=0x000000002bcbf800 nid=0x668 in Object.wait() [0x000000002df9f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at org.openide.util.Task.waitFinished(Task.java:135)
        - locked <0x00000006c13af900> (a org.openide.util.RequestProcessor$Task)
        at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1677)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:601)
        at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:345)
        at org.netbeans.modules.versioning.util.DelayScanRegistry.isDelayed(DelayScanRegistry.java:90)
        at org.netbeans.modules.subversion.Subversion$2.run(Subversion.java:174)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"State Data Manager" #25 daemon prio=5 os_prio=0 tid=0x000000002bcbf000 nid=0x334c waiting on condition [0x000000002dd9f000]
   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" #24 prio=5 os_prio=0 tid=0x000000002bcbe000 nid=0x2324 in Object.wait() [0x000000002db9f000]
   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:1862)
        - locked <0x00000006c0e1a2d8> (a org.eclipse.osgi.framework.internal.core.Framework)
        at java.lang.Thread.run(Thread.java:745)

"AWT-EventQueue-0" #23 prio=6 os_prio=0 tid=0x0000000024b78000 nid=0x26e4 waiting on condition [0x000000002990f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c0401ec8> (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.awt.EventQueue.getNextEvent(EventQueue.java:547)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:170)
        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" #21 daemon prio=6 os_prio=0 tid=0x0000000024c9a000 nid=0x8b4 runnable [0x000000002935f000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:303)
        at java.lang.Thread.run(Thread.java:745)

"AWT-Shutdown" #20 prio=5 os_prio=0 tid=0x0000000024c99000 nid=0x30ec in Object.wait() [0x000000002915f000]
   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 <0x00000006c05ea930> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:745)

"Java2D Disposer" #19 daemon prio=10 os_prio=2 tid=0x0000000024ca4800 nid=0x3010 in Object.wait() [0x0000000028f5f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:142)
        - locked <0x00000006c05f6810> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:158)
        at sun.java2d.Disposer.run(Disposer.java:148)
        at java.lang.Thread.run(Thread.java:745)

"RequestProcessor queue manager" #18 daemon prio=5 os_prio=0 tid=0x0000000024bc9000 nid=0x33dc in Object.wait() [0x0000000028d5f000]
   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:2256)
        - locked <0x00000006c02dce50> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac)
        at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2232)

"Java Node Badge Processor" #16 daemon prio=1 os_prio=-2 tid=0x0000000024cd1800 nid=0x1258 waiting for monitor entry [0x000000002895e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.netbeans.ModuleManager$SystemClassLoader.getResourcesImpl(ModuleManager.java:690)
        - waiting to lock <0x00000006c033de58> (a org.netbeans.ModuleManager$SystemClassLoader)
        at org.netbeans.ProxyClassLoader.getResources(ProxyClassLoader.java:390)
        at org.openide.util.lookup.MetaInfServicesLookup.search(MetaInfServicesLookup.java:199)
        at org.openide.util.lookup.MetaInfServicesLookup.beforeLookup(MetaInfServicesLookup.java:156)
        at org.openide.util.lookup.MetaInfServicesLookup.beforeLookupResult(MetaInfServicesLookup.java:135)
        at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:483)
        at org.openide.util.lookup.ProxyLookup$R.initResults(ProxyLookup.java:390)
        at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:669)
        at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:549)
        at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:509)
        at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:505)
        at org.netbeans.api.java.queries.SourceLevelQuery.getSourceLevel(SourceLevelQuery.java:121)
        at org.netbeans.api.java.queries.SourceLevelQuery$Result.getSourceLevel(SourceLevelQuery.java:320)
        at org.netbeans.modules.java.source.parsing.JavacParser.createJavacTask(JavacParser.java:736)
        at org.netbeans.modules.java.source.parsing.CompilationInfoImpl.getJavacTask(CompilationInfoImpl.java:401)
        - locked <0x00000006e4880678> (a org.netbeans.modules.java.source.parsing.CompilationInfoImpl)
        at org.netbeans.modules.java.source.parsing.JavacParser.moveToPhase(JavacParser.java:616)
        at org.netbeans.modules.java.source.parsing.CompilationInfoImpl.toPhase(CompilationInfoImpl.java:388)
        at org.netbeans.api.java.source.CompilationController.toPhase(CompilationController.java:109)
        at org.netbeans.modules.java.JavaNode$IconTask$SourceIcon$1.run(JavaNode.java:465)
        at org.netbeans.modules.java.JavaNode$IconTask$SourceIcon$1.run(JavaNode.java:462)
        at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:493)
        at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:598)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:155)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:139)
        at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:206)
        at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:203)
        at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176)
        at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360)
        at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:74)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:203)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:106)
        at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:443)
        at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:414)
        at org.netbeans.modules.java.JavaNode$IconTask$SourceIcon.computeIcon(JavaNode.java:462)
        at org.netbeans.modules.java.JavaNode$IconTask.run(JavaNode.java:424)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"CLI Requests Server" #15 daemon prio=5 os_prio=0 tid=0x0000000024ccc800 nid=0x2848 runnable [0x000000002875f000]
   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:404)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
        - locked <0x00000006c02df5f0> (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:1100)

"Active Reference Queue Daemon" #14 daemon prio=1 os_prio=-2 tid=0x000000002497d000 nid=0x2204 in Object.wait() [0x00000000251af000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:142)
        - locked <0x00000006c02df890> (a java.lang.ref.ReferenceQueue$Lock)
        at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:178)
        - locked <0x00000006c02df890> (a java.lang.ref.ReferenceQueue$Lock)

"Service Thread" #11 daemon prio=9 os_prio=0 tid=0x0000000022b53000 nid=0x2370 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread3" #10 daemon prio=9 os_prio=2 tid=0x0000000022ae3000 nid=0x2b84 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread2" #9 daemon prio=9 os_prio=2 tid=0x0000000022ada000 nid=0x315c waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" #8 daemon prio=9 os_prio=2 tid=0x0000000022ad9800 nid=0x288c waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #7 daemon prio=9 os_prio=2 tid=0x0000000022ace000 nid=0x2d74 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" #6 daemon prio=5 os_prio=2 tid=0x0000000022acd800 nid=0x3248 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" #5 daemon prio=9 os_prio=2 tid=0x0000000022acc800 nid=0x1074 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x0000000022acc000 nid=0xe24 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000000022a74000 nid=0x2840 in Object.wait() [0x000000002337f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:142)
        - locked <0x00000006c02e0b88> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:158)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0000000022a6b000 nid=0x2888 in Object.wait() [0x000000002317f000]
   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$ReferenceHandler.run(Reference.java:157)
        - locked <0x00000006c02e0bc8> (a java.lang.ref.Reference$Lock)

"main" #1 prio=5 os_prio=0 tid=0x0000000002c6c000 nid=0x33c0 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"VM Thread" os_prio=2 tid=0x0000000022a65800 nid=0x2aec runnable

"Gang worker#0 (Parallel GC Threads)" os_prio=2 tid=0x0000000002c83800 nid=0x300c runnable

"Gang worker#1 (Parallel GC Threads)" os_prio=2 tid=0x0000000002c85000 nid=0x490 runnable

"Gang worker#2 (Parallel GC Threads)" os_prio=2 tid=0x0000000002c86800 nid=0x3214 runnable

"Gang worker#3 (Parallel GC Threads)" os_prio=2 tid=0x0000000002c88000 nid=0x323c runnable

"Gang worker#4 (Parallel GC Threads)" os_prio=2 tid=0x0000000002c8b800 nid=0x26bc runnable

"Gang worker#5 (Parallel GC Threads)" os_prio=2 tid=0x0000000002c8d000 nid=0x1e98 runnable

"Gang worker#6 (Parallel GC Threads)" os_prio=2 tid=0x0000000002c8e000 nid=0x20cc runnable

"Gang worker#7 (Parallel GC Threads)" os_prio=2 tid=0x0000000002c8f000 nid=0x2b30 runnable

"G1 Main Concurrent Mark GC Thread" os_prio=2 tid=0x0000000002cc6000 nid=0x2a04 runnable

"Gang worker#0 (G1 Parallel Marking Threads)" os_prio=2 tid=0x0000000002cc7000 nid=0x3004 runnable

"Gang worker#1 (G1 Parallel Marking Threads)" os_prio=2 tid=0x0000000002cc9800 nid=0x1e14 runnable

"G1 Concurrent Refinement Thread#0" os_prio=2 tid=0x0000000002c9b000 nid=0xee4 runnable

"G1 Concurrent Refinement Thread#1" os_prio=2 tid=0x0000000002c9a000 nid=0x24fc runnable

"G1 Concurrent Refinement Thread#2" os_prio=2 tid=0x0000000002c99800 nid=0x1a44 runnable

"G1 Concurrent Refinement Thread#3" os_prio=2 tid=0x0000000002c99000 nid=0x2918 runnable

"G1 Concurrent Refinement Thread#4" os_prio=2 tid=0x0000000002c98800 nid=0x3024 runnable

"G1 Concurrent Refinement Thread#5" os_prio=2 tid=0x0000000002c97800 nid=0x1fcc runnable

"G1 Concurrent Refinement Thread#6" os_prio=2 tid=0x0000000002c95800 nid=0x16a4 runnable

"G1 Concurrent Refinement Thread#7" os_prio=2 tid=0x0000000002c94000 nid=0x250c runnable

"G1 Concurrent Refinement Thread#8" os_prio=2 tid=0x0000000002c91000 nid=0x2e50 runnable

"VM Periodic Task Thread" os_prio=2 tid=0x0000000022b60000 nid=0x720 waiting on condition

JNI global references: 3194

Heap
 garbage-first heap   total 983040K, used 619846K [0x00000006c0000000, 0x00000006fc000000, 0x00000007c0000000)
  region size 1024K, 68 young (69632K), 49 survivors (50176K)
 Metaspace       used 84973K, capacity 95340K, committed 95744K, reserved 1132544K
  class space    used 10105K, capacity 12937K, committed 13056K, reserved 1048576K
Comment 1 Tomas Hurka 2015-02-25 10:01:04 UTC
There is a deadlock between "pool-3-thread-1" and "org.netbeans.api.keyring.Keyring" threads. Reassigning to platform/keyring.
Comment 2 Libor Fischmeistr 2015-03-11 14:14:23 UTC

*** This bug has been marked as a duplicate of bug 248308 ***