2007-05-02 23:10:40 Full thread dump Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode): "ApplicationImpl pooled thread" prio=6 tid=0x0596b400 nid=0x8b48 waiting on condition [0x0b48f000..0x0b48fd94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x11e8dab0> (a java.util.concurrent.SynchronousQueue$TransferStack) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) 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:944) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8) "ApplicationImpl pooled thread" prio=6 tid=0x2e8c2c00 nid=0x949c waiting for monitor entry [0x0b26e000..0x0b26fb94] java.lang.Thread.State: BLOCKED (on object monitor) at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transform(ChameleonTransforming.java:11) - waiting to lock <0x1222d6e8> (a java.lang.Object) at com.intellij.psi.impl.source.tree.CompositeElement.findLeafElementAt(CompositeElement.java:5) at com.intellij.psi.impl.source.tree.CompositeElement.findLeafElementAt(CompositeElement.java:42) at com.intellij.psi.impl.source.tree.CompositeElement.findLeafElementAt(CompositeElement.java:42) at com.intellij.psi.impl.source.tree.CompositeElement.findLeafElementAt(CompositeElement.java:66) at com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:11) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1$1.run(PsiSearchHelperImpl.java:13) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:197) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1.run(PsiSearchHelperImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:34) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12.run(PsiSearchHelperImpl.java:0) 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 com.intellij.concurrency.JobImpl.scheduleAndWaitForResults(JobImpl.java:75) at com.intellij.psi.impl.search.PsiSearchHelperImpl.a(PsiSearchHelperImpl.java:157) at com.intellij.psi.impl.search.PsiSearchHelperImpl.processElementsWithWord(PsiSearchHelperImpl.java:81) at com.intellij.psi.impl.search.MethodUsagesSearcher.execute(MethodUsagesSearcher.java:15) at com.intellij.psi.impl.search.MethodUsagesSearcher.execute(MethodUsagesSearcher.java:3) at com.intellij.util.ExecutorsQuery.forEach(ExecutorsQuery.java:59) at com.intellij.util.UniqueResultsQuery.forEach(UniqueResultsQuery.java:49) at com.intellij.psi.impl.search.PsiSearchHelperImpl.processReferencesIncludingOverriding(PsiSearchHelperImpl.java:39) at com.intellij.find.findUsages.FindUsagesUtil.a(FindUsagesUtil.java:178) at com.intellij.find.findUsages.FindUsagesUtil.a(FindUsagesUtil.java:51) at com.intellij.find.findUsages.FindUsagesUtil.processUsages(FindUsagesUtil.java:8) at com.intellij.find.findUsages.FindUsagesManager$3.generate(FindUsagesManager.java:3) at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.searchUsages(UsageViewManagerImpl.java:239) at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.run(UsageViewManagerImpl.java:233) at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:4) at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:1) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:2) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:34) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:5) at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:9) at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:4) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8) "JDI Target VM Interface" daemon prio=6 tid=0x2eb7b800 nid=0x7bec runnable [0x0b17f000..0x0b17fc14] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at com.sun.tools.jdi.SocketConnection.readPacket(SocketTransportService.java:393) - locked <0x220a6140> (a java.lang.Object) at com.sun.tools.jdi.TargetVM.run(TargetVM.java:99) at java.lang.Thread.run(Thread.java:619) "JDI Internal Event Handler" daemon prio=6 tid=0x2eb7b400 nid=0x899c in Object.wait() [0x0b12f000..0x0b12fc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java:171) - locked <0x220a6208> (a com.sun.tools.jdi.EventQueueImpl) at com.sun.tools.jdi.EventQueueImpl.removeInternal(EventQueueImpl.java:106) at com.sun.tools.jdi.InternalEventHandler.run(InternalEventHandler.java:36) at java.lang.Thread.run(Thread.java:619) "ApplicationImpl pooled thread" prio=6 tid=0x2e8a8400 nid=0x32a8 waiting on condition [0x0a32f000..0x0a32fb14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x220ec988> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at com.intellij.debugger.impl.EventQueue.a(EventQueue.java:9) at com.intellij.debugger.impl.EventQueue.get(EventQueue.java:2) at com.intellij.debugger.impl.InvokeThread.run(InvokeThread.java:15) at com.intellij.debugger.impl.InvokeThread$1.run(InvokeThread.java:4) at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:4) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8) "ApplicationImpl pooled thread" prio=6 tid=0x05692800 nid=0x5364 waiting on condition [0x04e4f000..0x04e4fd94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x11e8dab0> (a java.util.concurrent.SynchronousQueue$TransferStack) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) 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:944) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8) "ApplicationImpl pooled thread" prio=6 tid=0x03b4f000 nid=0x39d8 in Object.wait() [0x04dff000..0x04dffd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java:171) - locked <0x220a6508> (a com.sun.tools.jdi.EventQueueImpl) at com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:78) at com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:64) at com.intellij.debugger.engine.DebugProcessEvents$DebuggerEventThread.run(DebugProcessEvents.java:32) at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:4) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8) "JobScheduler pool" prio=6 tid=0x05894400 nid=0x1e20 waiting for monitor entry [0x06bde000..0x06bdfa94] java.lang.Thread.State: BLOCKED (on object monitor) at com.intellij.psi.impl.RepositoryElementsManager.a(RepositoryElementsManager.java:113) - waiting to lock <0x1222d6e8> (a java.lang.Object) at com.intellij.psi.impl.RepositoryElementsManager.findOrCreatePsiElementById(RepositoryElementsManager.java:390) at com.intellij.psi.impl.file.impl.FileManagerImpl.a(FileManagerImpl.java:379) at com.intellij.psi.impl.file.impl.FileManagerImpl.findClass(FileManagerImpl.java:151) at com.intellij.psi.impl.PsiManagerImpl$PsiElementFinderImpl.findClass(PsiManagerImpl.java:9) at com.intellij.psi.impl.PsiManagerImpl.findClass(PsiManagerImpl.java:154) at com.intellij.util.xml.AbstractConvertContext.findClass(AbstractConvertContext.java:39) at com.intellij.util.xml.Converter$3.fromString(Converter.java:72) at com.intellij.util.xml.Converter$3.fromString(Converter.java:75) at com.intellij.util.xml.impl.GetInvocation.a(GetInvocation.java:13) at com.intellij.util.xml.impl.GetInvocation.access$000(GetInvocation.java:17) at com.intellij.util.xml.impl.GetInvocation$1$1.compute(GetInvocation.java:0) at com.intellij.psi.impl.CachedValueImpl.getValue(CachedValueImpl.java:68) at com.intellij.util.xml.impl.GetInvocation.invoke(GetInvocation.java:16) at com.intellij.util.xml.impl.DomInvocationHandler.a(DomInvocationHandler.java:360) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:5) at com.intellij.util.xml.GenericDomValue$$EnhancerByCGLIB$$5c39c13c.getValue() at com.intellij.struts.StrutsDomFactory.findActionServlet(StrutsDomFactory.java:174) at com.intellij.struts.StrutsDomFactory.computeAllModels(StrutsDomFactory.java:86) at com.intellij.util.xml.model.DomModelFactory$3.computeValue(DomModelFactory.java:79) at com.intellij.util.xml.model.DomModelFactory$3.computeValue(DomModelFactory.java:78) at com.intellij.util.xml.model.DomModelCache$1.compute(DomModelCache.java:50) at com.intellij.psi.impl.CachedValueImpl.getValue(CachedValueImpl.java:68) at com.intellij.util.xml.model.DomModelCache.getCachedValue(DomModelCache.java:57) at com.intellij.util.xml.model.DomModelFactory.getAllModels(DomModelFactory.java:119) at com.intellij.util.xml.model.DomModelFactory.getAllConfigFiles(DomModelFactory.java:216) at com.intellij.struts.dom.StrutsPluginDescriptorBase.getDependencyItems(StrutsFileDescriptionBase.java:73) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.c(FileDescriptionCachedValueProvider.java:16) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.a(FileDescriptionCachedValueProvider.java:49) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.a(FileDescriptionCachedValueProvider.java:68) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.getFileElement(FileDescriptionCachedValueProvider.java:82) at com.intellij.util.xml.impl.DomManagerImpl.getFileElement(DomManagerImpl.java:221) at com.intellij.util.xml.impl.DomManagerImpl.getDomFileDescription(DomManagerImpl.java:170) at com.intellij.util.xml.impl.DomManagerImpl.getDomFileDescription(DomManagerImpl.java:126) at com.intellij.util.xml.impl.FileDescriptionElementFilter.isAcceptable(FileDescriptionElementFilter.java:10) at com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding.a(NamedObjectProviderBinding.java:24) at com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding.addAcceptableReferenceProviders(NamedObjectProviderBinding.java:8) at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getProvidersByElement(ReferenceProvidersRegistry.java:37) at com.intellij.psi.impl.source.resolve.ResolveUtil.getReferencesFromProviders(ResolveUtil.java:41) at com.intellij.psi.impl.source.xml.XmlTagImpl.getReferences(XmlTagImpl.java:128) at com.intellij.psi.impl.search.MethodUsagesSearcher$3.execute(MethodUsagesSearcher.java:21) at com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:48) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1$1.run(PsiSearchHelperImpl.java:13) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:197) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1.run(PsiSearchHelperImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:34) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12.run(PsiSearchHelperImpl.java:0) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "JobScheduler pool" prio=6 tid=0x04601800 nid=0xd48 waiting on condition [0x06b8f000..0x06b8fb14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x15b946c8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:712) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:842) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1162) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:594) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.getFileElement(FileDescriptionCachedValueProvider.java:102) at com.intellij.util.xml.impl.DomManagerImpl.getFileElement(DomManagerImpl.java:221) at com.intellij.util.xml.impl.DomManagerImpl.getDomFileDescription(DomManagerImpl.java:170) at com.intellij.util.xml.impl.DomManagerImpl.getFileElement(DomManagerImpl.java:224) at com.intellij.util.xml.impl.DomManagerImpl.getFileElement(DomManagerImpl.java:123) at com.intellij.javaee.util.JamCommonUtil.getRootElement(JamCommonUtil.java:67) at com.intellij.javaee.web.facet.WebFacetImpl.getRoot(WebFacetImpl.java:156) at com.intellij.javaee.web.WebUtil.getPreludes(WebUtil.java:335) at com.intellij.lang.jsp.JspFileViewProviderImpl.getKnownPrefixesInner(JspFileViewProviderImpl.java:156) at com.intellij.lang.jsp.JspFileViewProviderImpl.access$100(JspFileViewProviderImpl.java:40) at com.intellij.lang.jsp.JspFileViewProviderImpl$1.compute(JspFileViewProviderImpl.java:59) at com.intellij.lang.jsp.JspFileViewProviderImpl$1.compute(JspFileViewProviderImpl.java:57) at com.intellij.openapi.util.FieldCache.get(FieldCache.java:31) at com.intellij.lang.jsp.JspFileViewProviderImpl.getKeyPrefixes(JspFileViewProviderImpl.java:78) - locked <0x1222d6e8> (a java.lang.Object) at com.intellij.lang.jsp.JspFileViewProviderImpl.getTemplateDataLanguage(JspFileViewProviderImpl.java:73) at com.intellij.psi.impl.source.jsp.JspFileImpl.getBaseLanguageRoot(JspFileImpl.java:63) at com.intellij.psi.impl.source.jsp.JspFileImpl.getPsiRootsInner(JspFileImpl.java:76) at com.intellij.psi.impl.source.jsp.JspFileImpl.getPsiRoots(JspFileImpl.java:68) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1$1.run(PsiSearchHelperImpl.java:9) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:197) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1.run(PsiSearchHelperImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:34) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12.run(PsiSearchHelperImpl.java:0) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "Change List Updater" prio=6 tid=0x2e594400 nid=0x49a0 waiting on condition [0x0d76f000..0x0d76fd94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x129d9970> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.DelayQueue.take(DelayQueue.java:160) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Memory mapped files disposer" prio=6 tid=0x057b4000 nid=0x3d10 waiting on condition [0x05c4f000..0x05c4fd14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x13c4a478> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1927) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "You got mail" prio=6 tid=0x05373400 nid=0x38cc waiting on condition [0x06aef000..0x06aefc94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "UserActivityMonitor thread" prio=6 tid=0x045c9800 nid=0x3a00 in Object.wait() [0x069ff000..0x069ffa14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at jetbrains.communicator.idea.monitor.UserActivityMonitor.run(UserActivityMonitor.java:129) - locked <0x12633758> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "WebServer thread pool" prio=6 tid=0x05402400 nid=0x3ed4 waiting on condition [0x069af000..0x069afb14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x122425c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "WebServer thread pool" prio=6 tid=0x053f9400 nid=0x3d00 waiting on condition [0x0695f000..0x0695fa94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x122425c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "/70.216.167.201 IDEtalk Multicast Thread" prio=6 tid=0x0531c000 nid=0x3b44 runnable [0x0690f000..0x0690fc14] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x131432b8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x131432b8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x131432b8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x13143370> (a java.net.DatagramPacket) - locked <0x13143280> (a java.net.MulticastSocket) at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112) "/192.168.30.1 IDEtalk Multicast Thread" prio=6 tid=0x05374400 nid=0x3fd8 runnable [0x068bf000..0x068bfb94] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x13143558> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x13143558> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x13143558> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x10dda1e0> (a java.net.DatagramPacket) - locked <0x13143520> (a java.net.MulticastSocket) at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112) "/192.168.31.1 IDEtalk Multicast Thread" prio=6 tid=0x05359800 nid=0x2e2c runnable [0x0686f000..0x0686fc94] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x131433c8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x131433c8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x131433c8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x10de3aa0> (a java.net.DatagramPacket) - locked <0x13143390> (a java.net.MulticastSocket) at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112) "User Monitor Thread" prio=6 tid=0x0539b800 nid=0x3e54 in Object.wait() [0x0681f000..0x0681fd14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at jetbrains.communicator.p2p.UserMonitorThread.waitForNextSearch(UserMonitorThread.java:212) - locked <0x1313b190> (a java.lang.Object) at jetbrains.communicator.p2p.UserMonitorThread.run(UserMonitorThread.java:131) "XML-RPC Weblistener" prio=6 tid=0x05390400 nid=0x3cd8 runnable [0x067cf000..0x067cfd94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x131426b8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.apache.xmlrpc.WebServer.run(WebServer.java:453) at java.lang.Thread.run(Thread.java:619) "Network Message Dispatcher" prio=6 tid=0x053a3400 nid=0x3ddc in Object.wait() [0x0677f000..0x0677fa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at jetbrains.communicator.core.impl.dispatcher.AsyncMessageDispatcherImpl.run(AsyncMessageDispatcherImpl.java:76) - locked <0x13132528> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Alarm pool" prio=6 tid=0x0480e400 nid=0x3650 waiting on condition [0x05d3f000..0x05d3fb94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x11e8e818> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "JetConnect reader" prio=6 tid=0x0479e800 nid=0x3944 waiting on condition [0x05baf000..0x05bafb94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.jetConnect.reader.JetReader$1.run(JetReader.java:119) "TimerQueue" daemon prio=6 tid=0x0475cc00 nid=0x3510 in Object.wait() [0x05a5f000..0x05a5fc14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x126461d8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "YJP-Plugin-RequestListener" daemon prio=2 tid=0x046a1400 nid=0x29e8 runnable [0x0508f000..0x0508fd94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x126479c8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.b.h$1.run(a:7) at java.lang.Thread.run(Thread.java:619) "Progress Cancel Checker" prio=6 tid=0x04762400 nid=0x5608 waiting on condition [0x0516f000..0x0516fa14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:1) "Exe4JStartupThread" daemon prio=6 tid=0x04644400 nid=0x35b0 waiting on condition [0x04eef000..0x04eefb14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.exe4j.Controller$StartupThread.run(Unknown Source) "File System Synchronize Executor" prio=6 tid=0x0466ec00 nid=0x3380 waiting on condition [0x04e9f000..0x04e9fb94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x12246d08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "StoreRefreshStatusThread" daemon prio=2 tid=0x045b7800 nid=0x3564 waiting on condition [0x04caf000..0x04cafd14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:1) "WatchForChangesThread" prio=6 tid=0x045cd400 nid=0x3480 runnable [0x04c5f000..0x04c5fd94] java.lang.Thread.State: RUNNABLE at com.intellij.vfs.local.win32.FileWatcher.$$YJP$$waitForChangeImpl(Native Method) at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(FileWatcher.java) at com.intellij.vfs.local.win32.FileWatcher.waitForChange(FileWatcher.java:43) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:29) "File System Tracker" prio=6 tid=0x045cac00 nid=0x3484 waiting on condition [0x04a6f000..0x04a6fa14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x1222ca18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317) at com.intellij.openapi.vfs.impl.watcher.FileSystemTrackerImpl$1.run(FileSystemTrackerImpl.java:0) - locked <0x1207a250> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "XML-RPC Weblistener" prio=6 tid=0x045cc000 nid=0x326c runnable [0x03daf000..0x03dafa94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x1222cb00> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.apache.xmlrpc.WebServer.run(WebServer.java:453) at java.lang.Thread.run(Thread.java:619) "AWT-EventQueue-1" prio=6 tid=0x04564800 nid=0x34d8 in Object.wait() [0x04b0e000..0x04b0fb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at com.intellij.util.concurrency.WriterPreferenceReadWriteLock$WriterLock.acquire(WriterPreferenceReadWriteLock.java:239) - locked <0x11e76f38> (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$WriterLock) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:153) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:280) at com.intellij.openapi.components.impl.stores.ProjectStoreImpl.b(ProjectStoreImpl.java:163) at com.intellij.openapi.components.impl.stores.ProjectStoreImpl.saveStorageManager(ProjectStoreImpl.java:143) at com.intellij.openapi.components.impl.stores.BaseFileConfigurableStoreImpl.doSave(BaseFileConfigurableStoreImpl.java:37) at com.intellij.openapi.components.impl.stores.ComponentStoreImpl.save(ComponentStoreImpl.java:45) at com.intellij.openapi.project.impl.ProjectImpl.save(ProjectImpl.java:102) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:28) at com.intellij.ide.SaveAndSyncHandler.access$200(SaveAndSyncHandler.java:47) at com.intellij.ide.SaveAndSyncHandler$3.onFrameDeactivated(SaveAndSyncHandler.java:5) at com.intellij.ide.FrameStateManagerImpl.a(FrameStateManagerImpl.java:11) at com.intellij.ide.FrameStateManagerImpl.access$100(FrameStateManagerImpl.java:6) at com.intellij.ide.FrameStateManagerImpl$1.run(FrameStateManagerImpl.java:0) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:10) - locked <0x1222e0b8> (a java.lang.Object) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:144) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:51) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:89) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:1039) at java.awt.Dialog$3.run(Dialog.java:1091) at java.security.AccessController.$$YJP$$doPrivileged(Native Method) at java.security.AccessController.doPrivileged(AccessController.java) at java.awt.Dialog.show(Dialog.java:1089) at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:78) at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:33) at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:748) - locked <0x12820c58> (a java.lang.Object) at com.intellij.openapi.progress.util.ProgressWindow$MyDialog.show(ProgressWindow.java:63) at com.intellij.openapi.progress.util.ProgressWindow.showDialog(ProgressWindow.java:14) at com.intellij.openapi.progress.impl.BackgroundableProcessIndicator.showDialog(BackgroundableProcessIndicator.java:22) at com.intellij.openapi.progress.util.ProgressWindow$1$1.run(ProgressWindow.java:1) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:10) - locked <0x1222e0b8> (a java.lang.Object) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:144) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:51) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:89) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) "AWT-Shutdown" prio=6 tid=0x04549800 nid=0x3210 in Object.wait() [0x04abf000..0x04abfb94] 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:259) - locked <0x11e41238> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "timed reference disposer" prio=6 tid=0x03ac5400 nid=0x331c waiting on condition [0x0436f000..0x0436fd14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x11f0cb10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1927) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Periodic tasks thread" prio=6 tid=0x03c6dc00 nid=0x33e8 waiting on condition [0x04a1f000..0x04a1fd94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x11e412d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1927) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=6 tid=0x03c9e800 nid=0x3020 in Object.wait() [0x049cf000..0x049cfa14] 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 <0x11e41408> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "SocketListenerThread" prio=6 tid=0x03c7b400 nid=0x2f24 runnable [0x0497f000..0x0497fb14] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x11e43bf8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x11e43bf8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x11e43bf8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x11e43c38> (a java.net.DatagramPacket) - locked <0x11e43c58> (a java.net.MulticastSocket) at com.intellij.a.g.a.e.a(e.java:41) at com.intellij.a.g.a.h.run(h.java:10) "SocketListenerThread" prio=6 tid=0x0343ec00 nid=0x3294 runnable [0x0492f000..0x0492fa94] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x11e46450> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x11e46450> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x11e46450> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x11e46490> (a java.net.DatagramPacket) - locked <0x11e464b0> (a java.net.DatagramSocket) at com.intellij.a.g.a.e.a(e.java:41) at com.intellij.a.g.a.h.run(h.java:10) "MessageDeliveryThread" prio=6 tid=0x03c70000 nid=0x3f98 in Object.wait() [0x048df000..0x048dfb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x11e46560> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.intellij.a.g.r.run(r.java:4) - locked <0x11e46560> (a java.lang.Object) "AWT-Windows" daemon prio=6 tid=0x03c6b400 nid=0x352c runnable [0x0431f000..0x0431fc94] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.$$YJP$$eventLoop(Native Method) at sun.awt.windows.WToolkit.eventLoop(WToolkit.java) at sun.awt.windows.WToolkit.run(WToolkit.java:290) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x03c65c00 nid=0x34a8 in Object.wait() [0x0427f000..0x0427fd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x11e46648> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "Lock thread" prio=6 tid=0x03b2a000 nid=0x25b4 runnable [0x03dff000..0x03dffa14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x11e46728> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:0) at java.lang.Thread.run(Thread.java:619) "timed reference disposer" prio=6 tid=0x03add800 nid=0x2d88 waiting on condition [0x03d5f000..0x03d5fb14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x11dc0190> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1927) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Exe4JStartupThread" daemon prio=6 tid=0x03ae9400 nid=0x2d78 waiting on condition [0x03cff000..0x03cffb94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.exe4j.Controller$StartupThread.run(Unknown Source) "Low Memory Detector" daemon prio=6 tid=0x0347b000 nid=0x2af0 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0345d400 nid=0x2df4 waiting on condition [0x00000000..0x03a0f91c] java.lang.Thread.State: RUNNABLE "YJPAgent-OOMESnapshotDetector" daemon prio=6 tid=0x03467c00 nid=0x820 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-CPUSampler" daemon prio=6 tid=0x03461000 nid=0x2bb4 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-RequestListener" daemon prio=2 tid=0x03459800 nid=0x2bb0 runnable [0x0391f000..0x0391fa94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x11dc0530> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.runtime.Core$3.run(Core.java:530) at java.lang.Thread.run(Thread.java:619) "YJPAgent-Telemetry" daemon prio=2 tid=0x0345a000 nid=0x2e60 waiting on condition [0x038cf000..0x038cfb14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.yourkit.runtime.telemetry.TelemetryThreadJVMTI.run(TelemetryThreadJVMTI.java:271) "Attach Listener" daemon prio=10 tid=0x0344ac00 nid=0x11c0 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x03449c00 nid=0x2e50 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x03437400 nid=0x1fc4 in Object.wait() [0x0378f000..0x0378fc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x11dc07a0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x03429800 nid=0x1e0c in Object.wait() [0x0373f000..0x0373fd14] 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 <0x11dc0110> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x00927400 nid=0x117c waiting on condition [0x00000000..0x0007bc48] java.lang.Thread.State: RUNNABLE "VM Thread" prio=10 tid=0x03424800 nid=0x2cdc runnable "VM Periodic Task Thread" prio=10 tid=0x0347d800 nid=0x2af4 waiting on condition JNI global references: 3354 Found one Java-level deadlock: ============================= "ApplicationImpl pooled thread": waiting to lock monitor 0x03436e64 (object 0x1222d6e8, a java.lang.Object), which is held by "JobScheduler pool" "JobScheduler pool": waiting for ownable synchronizer 0x15b946c8, (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync), which is held by "JobScheduler pool" "JobScheduler pool": waiting to lock monitor 0x03436e64 (object 0x1222d6e8, a java.lang.Object), which is held by "JobScheduler pool" Java stack information for the threads listed above: =================================================== "ApplicationImpl pooled thread": at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transform(ChameleonTransforming.java:11) - waiting to lock <0x1222d6e8> (a java.lang.Object) at com.intellij.psi.impl.source.tree.CompositeElement.findLeafElementAt(CompositeElement.java:5) at com.intellij.psi.impl.source.tree.CompositeElement.findLeafElementAt(CompositeElement.java:42) at com.intellij.psi.impl.source.tree.CompositeElement.findLeafElementAt(CompositeElement.java:42) at com.intellij.psi.impl.source.tree.CompositeElement.findLeafElementAt(CompositeElement.java:66) at com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:11) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1$1.run(PsiSearchHelperImpl.java:13) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:197) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1.run(PsiSearchHelperImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:34) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12.run(PsiSearchHelperImpl.java:0) 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 com.intellij.concurrency.JobImpl.scheduleAndWaitForResults(JobImpl.java:75) at com.intellij.psi.impl.search.PsiSearchHelperImpl.a(PsiSearchHelperImpl.java:157) at com.intellij.psi.impl.search.PsiSearchHelperImpl.processElementsWithWord(PsiSearchHelperImpl.java:81) at com.intellij.psi.impl.search.MethodUsagesSearcher.execute(MethodUsagesSearcher.java:15) at com.intellij.psi.impl.search.MethodUsagesSearcher.execute(MethodUsagesSearcher.java:3) at com.intellij.util.ExecutorsQuery.forEach(ExecutorsQuery.java:59) at com.intellij.util.UniqueResultsQuery.forEach(UniqueResultsQuery.java:49) at com.intellij.psi.impl.search.PsiSearchHelperImpl.processReferencesIncludingOverriding(PsiSearchHelperImpl.java:39) at com.intellij.find.findUsages.FindUsagesUtil.a(FindUsagesUtil.java:178) at com.intellij.find.findUsages.FindUsagesUtil.a(FindUsagesUtil.java:51) at com.intellij.find.findUsages.FindUsagesUtil.processUsages(FindUsagesUtil.java:8) at com.intellij.find.findUsages.FindUsagesManager$3.generate(FindUsagesManager.java:3) at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.searchUsages(UsageViewManagerImpl.java:239) at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.run(UsageViewManagerImpl.java:233) at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:4) at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:1) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:2) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:34) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:5) at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:9) at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:4) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:8) "JobScheduler pool": at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x15b946c8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:712) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:842) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1162) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:594) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.getFileElement(FileDescriptionCachedValueProvider.java:102) at com.intellij.util.xml.impl.DomManagerImpl.getFileElement(DomManagerImpl.java:221) at com.intellij.util.xml.impl.DomManagerImpl.getDomFileDescription(DomManagerImpl.java:170) at com.intellij.util.xml.impl.DomManagerImpl.getFileElement(DomManagerImpl.java:224) at com.intellij.util.xml.impl.DomManagerImpl.getFileElement(DomManagerImpl.java:123) at com.intellij.javaee.util.JamCommonUtil.getRootElement(JamCommonUtil.java:67) at com.intellij.javaee.web.facet.WebFacetImpl.getRoot(WebFacetImpl.java:156) at com.intellij.javaee.web.WebUtil.getPreludes(WebUtil.java:335) at com.intellij.lang.jsp.JspFileViewProviderImpl.getKnownPrefixesInner(JspFileViewProviderImpl.java:156) at com.intellij.lang.jsp.JspFileViewProviderImpl.access$100(JspFileViewProviderImpl.java:40) at com.intellij.lang.jsp.JspFileViewProviderImpl$1.compute(JspFileViewProviderImpl.java:59) at com.intellij.lang.jsp.JspFileViewProviderImpl$1.compute(JspFileViewProviderImpl.java:57) at com.intellij.openapi.util.FieldCache.get(FieldCache.java:31) at com.intellij.lang.jsp.JspFileViewProviderImpl.getKeyPrefixes(JspFileViewProviderImpl.java:78) - locked <0x1222d6e8> (a java.lang.Object) at com.intellij.lang.jsp.JspFileViewProviderImpl.getTemplateDataLanguage(JspFileViewProviderImpl.java:73) at com.intellij.psi.impl.source.jsp.JspFileImpl.getBaseLanguageRoot(JspFileImpl.java:63) at com.intellij.psi.impl.source.jsp.JspFileImpl.getPsiRootsInner(JspFileImpl.java:76) at com.intellij.psi.impl.source.jsp.JspFileImpl.getPsiRoots(JspFileImpl.java:68) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1$1.run(PsiSearchHelperImpl.java:9) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:197) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1.run(PsiSearchHelperImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:34) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12.run(PsiSearchHelperImpl.java:0) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "JobScheduler pool": at com.intellij.psi.impl.RepositoryElementsManager.a(RepositoryElementsManager.java:113) - waiting to lock <0x1222d6e8> (a java.lang.Object) at com.intellij.psi.impl.RepositoryElementsManager.findOrCreatePsiElementById(RepositoryElementsManager.java:390) at com.intellij.psi.impl.file.impl.FileManagerImpl.a(FileManagerImpl.java:379) at com.intellij.psi.impl.file.impl.FileManagerImpl.findClass(FileManagerImpl.java:151) at com.intellij.psi.impl.PsiManagerImpl$PsiElementFinderImpl.findClass(PsiManagerImpl.java:9) at com.intellij.psi.impl.PsiManagerImpl.findClass(PsiManagerImpl.java:154) at com.intellij.util.xml.AbstractConvertContext.findClass(AbstractConvertContext.java:39) at com.intellij.util.xml.Converter$3.fromString(Converter.java:72) at com.intellij.util.xml.Converter$3.fromString(Converter.java:75) at com.intellij.util.xml.impl.GetInvocation.a(GetInvocation.java:13) at com.intellij.util.xml.impl.GetInvocation.access$000(GetInvocation.java:17) at com.intellij.util.xml.impl.GetInvocation$1$1.compute(GetInvocation.java:0) at com.intellij.psi.impl.CachedValueImpl.getValue(CachedValueImpl.java:68) at com.intellij.util.xml.impl.GetInvocation.invoke(GetInvocation.java:16) at com.intellij.util.xml.impl.DomInvocationHandler.a(DomInvocationHandler.java:360) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:5) at com.intellij.util.xml.GenericDomValue$$EnhancerByCGLIB$$5c39c13c.getValue() at com.intellij.struts.StrutsDomFactory.findActionServlet(StrutsDomFactory.java:174) at com.intellij.struts.StrutsDomFactory.computeAllModels(StrutsDomFactory.java:86) at com.intellij.util.xml.model.DomModelFactory$3.computeValue(DomModelFactory.java:79) at com.intellij.util.xml.model.DomModelFactory$3.computeValue(DomModelFactory.java:78) at com.intellij.util.xml.model.DomModelCache$1.compute(DomModelCache.java:50) at com.intellij.psi.impl.CachedValueImpl.getValue(CachedValueImpl.java:68) at com.intellij.util.xml.model.DomModelCache.getCachedValue(DomModelCache.java:57) at com.intellij.util.xml.model.DomModelFactory.getAllModels(DomModelFactory.java:119) at com.intellij.util.xml.model.DomModelFactory.getAllConfigFiles(DomModelFactory.java:216) at com.intellij.struts.dom.StrutsPluginDescriptorBase.getDependencyItems(StrutsFileDescriptionBase.java:73) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.c(FileDescriptionCachedValueProvider.java:16) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.a(FileDescriptionCachedValueProvider.java:49) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.a(FileDescriptionCachedValueProvider.java:68) at com.intellij.util.xml.impl.FileDescriptionCachedValueProvider.getFileElement(FileDescriptionCachedValueProvider.java:82) at com.intellij.util.xml.impl.DomManagerImpl.getFileElement(DomManagerImpl.java:221) at com.intellij.util.xml.impl.DomManagerImpl.getDomFileDescription(DomManagerImpl.java:170) at com.intellij.util.xml.impl.DomManagerImpl.getDomFileDescription(DomManagerImpl.java:126) at com.intellij.util.xml.impl.FileDescriptionElementFilter.isAcceptable(FileDescriptionElementFilter.java:10) at com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding.a(NamedObjectProviderBinding.java:24) at com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding.addAcceptableReferenceProviders(NamedObjectProviderBinding.java:8) at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getProvidersByElement(ReferenceProvidersRegistry.java:37) at com.intellij.psi.impl.source.resolve.ResolveUtil.getReferencesFromProviders(ResolveUtil.java:41) at com.intellij.psi.impl.source.xml.XmlTagImpl.getReferences(XmlTagImpl.java:128) at com.intellij.psi.impl.search.MethodUsagesSearcher$3.execute(MethodUsagesSearcher.java:21) at com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:48) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1$1.run(PsiSearchHelperImpl.java:13) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:197) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12$1.run(PsiSearchHelperImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:34) at com.intellij.psi.impl.search.PsiSearchHelperImpl$12.run(PsiSearchHelperImpl.java:0) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) Found 1 deadlock.