IDEA 7.0.1 freeze on xml file selection

I have a pretty big project - app. server impl - and if I try to open any of the xml files (build.xml, build-thirdparty.xml, ...) my IDEA instance just freezes.
Memory consumption jumps to 350+MB and there is no other way to close it than killing the process.

4 comments

Hello Ales,

I have a pretty big project - app. server impl - and if I try to open
any of the xml files (build.xml, build-thirdparty.xml, ...) my IDEA
instance just freezes.

Memory consumption jumps to 350+MB and there is no other way to close
it than killing the process.


Please take a thread dump at the moment of the freeze, as described here:
http://support.jetbrains.com/kb/entry.jspa?categoryID=4&externalID=260

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

idea.exe ( jboss-as-aggregate - ) session:0 threads:56 parent:2788 316
2007-11-07 14:18:58
Full thread dump Java HotSpot(TM) Client VM (1.6.0_02-b05 mixed mode):

"StackTrace Remote Thread" prio=6 tid=0x1b31b400 nid=0x1b8 waiting on condition
java.lang.Thread.State: RUNNABLE

"You got mail" prio=6 tid=0x1ab8d000 nid=0x3c4 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:39)

"You got mail" prio=6 tid=0x1a60a800 nid=0xe84 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:39)

"JobScheduler pool" prio=6 tid=0x1cd9a800 nid=0xd70 waiting for monitor entry
java.lang.Thread.State: BLOCKED (on object monitor)
at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transformChildren(ChameleonTransforming.java:6)
- waiting to lock ]]> (a java.lang.Object)
at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transformChildren(ChameleonTransforming.java:3)
at com.intellij.psi.impl.source.xml.XmlFileImpl.getDocument(XmlFileImpl.java:24)
at com.intellij.psi.filters.position.NamespaceFilter.isAcceptable(NamespaceFilter.java:23)
at com.intellij.psi.filters.AndFilter.isAcceptable(AndFilter.java:24)
at com.intellij.psi.filters.ScopeFilter.isAcceptable(ScopeFilter.java:4)
at com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding.a(NamedObjectProviderBinding.java:18)
at com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding.addAcceptableReferenceProviders(NamedObjectProviderBinding.java:23)
at com.intellij.psi.impl.source.resolve.reference.XmlTagProviderBinding.addAcceptableReferenceProviders(XmlTagProviderBinding.java)
at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getProvidersByElement(ReferenceProvidersRegistry.java:19)
at com.intellij.psi.impl.source.resolve.ResolveUtil.getReferencesFromProviders(ResolveUtil.java:97)
at com.intellij.psi.impl.source.xml.XmlTagImpl.getReferences(XmlTagImpl.java:196)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.a(XmlHighlightVisitor.java:331)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.a(XmlHighlightVisitor.java:251)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlToken(XmlHighlightVisitor.java:73)
at com.intellij.psi.impl.source.xml.XmlTokenImpl.accept(XmlTokenImpl.java:13)
at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitXmlElement(HighlightVisitorImpl.java:277)
at com.intellij.psi.XmlElementVisitor.visitXmlToken(XmlElementVisitor.java:58)
at com.intellij.psi.impl.source.xml.XmlTokenImpl.accept(XmlTokenImpl.java:13)
at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:231)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.a(GeneralHighlightingPass.java:120)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.access$600(GeneralHighlightingPass.java:111)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$1.run(GeneralHighlightingPass.java:6)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:124)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:15)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:50)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:3)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:43)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:1)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:28)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:9)
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=0x1cd97c00 nid=0xc6c waiting for monitor entry
java.lang.Thread.State: BLOCKED (on object monitor)
at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transformChildren(ChameleonTransforming.java:6)
- waiting to lock ]]> (a java.lang.Object)
at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transformChildren(ChameleonTransforming.java:3)
at com.intellij.psi.impl.source.xml.XmlFileImpl.getDocument(XmlFileImpl.java:24)
at com.intellij.psi.filters.position.NamespaceFilter.isAcceptable(NamespaceFilter.java:23)
at com.intellij.psi.filters.AndFilter.isAcceptable(AndFilter.java:24)
at com.intellij.psi.filters.ScopeFilter.isAcceptable(ScopeFilter.java:4)
at com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding.a(NamedObjectProviderBinding.java:18)
at com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding.addAcceptableReferenceProviders(NamedObjectProviderBinding.java:23)
at com.intellij.psi.impl.source.resolve.reference.XmlTagProviderBinding.addAcceptableReferenceProviders(XmlTagProviderBinding.java)
at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getProvidersByElement(ReferenceProvidersRegistry.java:19)
at com.intellij.psi.impl.source.resolve.ResolveUtil.getReferencesFromProviders(ResolveUtil.java:97)
at com.intellij.psi.impl.source.xml.XmlTagImpl.getReferences(XmlTagImpl.java:196)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.a(XmlHighlightVisitor.java:331)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.a(XmlHighlightVisitor.java:251)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlToken(XmlHighlightVisitor.java:73)
at com.intellij.psi.impl.source.xml.XmlTokenImpl.accept(XmlTokenImpl.java:13)
at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitXmlElement(HighlightVisitorImpl.java:277)
at com.intellij.psi.XmlElementVisitor.visitXmlToken(XmlElementVisitor.java:58)
at com.intellij.psi.impl.source.xml.XmlTokenImpl.accept(XmlTokenImpl.java:13)
at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:231)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.a(GeneralHighlightingPass.java:120)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.access$600(GeneralHighlightingPass.java:111)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$1.run(GeneralHighlightingPass.java:6)
at com.intellij.codeInsight.daemon.impl.RefCountHolder.analyzeAndStoreReferences(RefCountHolder.java:29)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:267)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:15)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:50)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:3)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:43)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:1)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:28)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:9)
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)

"Thread-9" daemon prio=6 tid=0x1cc24000 nid=0xf40 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.jivesoftware.smack.PacketWriter$KeepAliveTask.run(PacketWriter.java:476)
at java.lang.Thread.run(Thread.java:619)

"Background process" prio=6 tid=0x1cc20400 nid=0xb30 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:39)

"Smack Listener Processor" daemon prio=6 tid=0x1cb5dc00 nid=0x86c in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a org.jivesoftware.smack.PacketReader$2) at java.lang.Object.wait(Object.java:485) at org.jivesoftware.smack.PacketReader.processListeners(PacketReader.java:248) - locked <0x0606e228>]]> (a org.jivesoftware.smack.PacketReader$2)
at org.jivesoftware.smack.PacketReader.access$100(PacketReader.java:45)
at org.jivesoftware.smack.PacketReader$2.run(PacketReader.java:76)

"Smack Packet Reader" daemon prio=6 tid=0x1cb5e400 nid=0x630 runnable
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:789)
- locked (a java.lang.Object) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:746) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) - locked <0x061c6ec0> (a com.sun.net.ssl.internal.ssl.AppInputStream) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158) - locked <0x061c8f40> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(InputStreamReader.java:167) at java.io.BufferedReader.fill(BufferedReader.java:136) at java.io.BufferedReader.read1(BufferedReader.java:187) at java.io.BufferedReader.read(BufferedReader.java:261) - locked <0x061c8f40>]]> (a java.io.InputStreamReader)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2971)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1144)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:363)
at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:45)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:67)

"Smack Packet Writer" daemon prio=6 tid=0x1cb0e800 nid=0x954 in Object.wait()
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.jivesoftware.smack.PacketWriter.nextPacket(PacketWriter.java:235)
- locked ]]> (a java.util.LinkedList)
at org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:256)
at org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:39)
at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:79)

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

"Change List Updater" prio=6 tid=0x1b04e400 nid=0x250 runnable
java.lang.Thread.State: RUNNABLE
at java.io.WinNTFileSystem.getBooleanAttributes(Native Method)
at java.io.File.isFile(File.java:778)
at org.tmatesoft.svn.core.internal.wc.SVNFileType.getType(SVNFileType.java:108)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:204)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:281)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:207)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:281)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:207)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:281)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:207)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:281)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:207)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:281)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:207)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:281)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:207)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:281)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:207)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:281)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:207)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.handleDirEntry(SVNStatusEditor.java:281)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.getDirStatus(SVNStatusEditor.java:207)
at org.tmatesoft.svn.core.internal.wc.SVNStatusEditor.closeEdit(SVNStatusEditor.java:121)
at org.tmatesoft.svn.core.wc.SVNStatusClient.doStatus(SVNStatusClient.java:275)
at org.tmatesoft.svn.core.wc.SVNStatusClient.doStatus(SVNStatusClient.java:174)
at org.tmatesoft.svn.core.wc.SVNStatusClient.doStatus(SVNStatusClient.java:138)
at org.jetbrains.idea.svn.SvnChangeProvider.processFile(SvnChangeProvider.java:207)
at org.jetbrains.idea.svn.SvnChangeProvider.getChanges(SvnChangeProvider.java:54)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:312)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.access$700(ChangeListManagerImpl.java:136)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl$4.run(ChangeListManagerImpl.java:6)
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.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
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)

"Alarm pool" prio=6 tid=0x1afe1c00 nid=0x180 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
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)

"Refreshing filesystem" prio=6 tid=0x1c966400 nid=0x23c waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:39)

"FS Synchronizer" prio=6 tid=0x1c9c3400 nid=0xaf0 runnable
java.lang.Thread.State: RUNNABLE
at java.io.WinNTFileSystem.getBooleanAttributes(Native Method)
at java.io.File.isDirectory(File.java:754)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.isDirectory(LocalFileSystemImpl.java:72)
at com.intellij.openapi.vfs.newvfs.persistent.RefreshWorker.a(RefreshWorker.java:31)
at com.intellij.openapi.vfs.newvfs.persistent.RefreshWorker.scan(RefreshWorker.java:55)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.scan(RefreshSessionImpl.java:15)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2.run(RefreshQueueImpl.java:9)
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)

"You got mail" prio=6 tid=0x1c972800 nid=0xc60 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:39)

"UserActivityMonitor thread" prio=6 tid=0x1ca3d800 nid=0xbc8 in Object.wait()
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 ]]> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)

"WebServer thread pool" prio=6 tid=0x1c964000 nid=0xbe8 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
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=0x1c95b000 nid=0x888 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
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)

"/10.14.51.27 IDEtalk Multicast Thread" prio=6 tid=0x1ca8f800 nid=0x598 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x055a22b0> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x09cb6ea8> (a java.net.DatagramPacket) - locked <0x055a22f0>]]> (a java.net.MulticastSocket)
at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112)

"/192.168.249.120 IDEtalk Multicast Thread" prio=6 tid=0x1ca8ec00 nid=0x3ac runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x055a23f0> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x09cb6ec8> (a java.net.DatagramPacket) - locked <0x055a2430>]]> (a java.net.MulticastSocket)
at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112)

"User Monitor Thread" prio=6 tid=0x1ca32400 nid=0xdc in Object.wait()
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 ]]> (a java.lang.Object)
at jetbrains.communicator.p2p.UserMonitorThread.run(UserMonitorThread.java:131)

"XML-RPC Weblistener" prio=6 tid=0x1c9cb400 nid=0x9f8 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked ]]> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
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=0x1ca88400 nid=0x568 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at jetbrains.communicator.core.impl.dispatcher.AsyncMessageDispatcherImpl.run(AsyncMessageDispatcherImpl.java:76) - locked <0x055a26c0>]]> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)

"You got mail" prio=6 tid=0x1aba4800 nid=0xbec waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:39)

"TimerQueue" daemon prio=6 tid=0x1b24c000 nid=0x6a8 in Object.wait()
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 ]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:619)

"ApplicationImpl pooled thread" prio=6 tid=0x1b234400 nid=0xbbc waiting for monitor entry
java.lang.Thread.State: BLOCKED (on object monitor)
at com.intellij.lang.ant.psi.impl.AntFileImpl.clearExternalProperties(AntFileImpl.java:153)
- waiting to lock (a java.lang.Object) at com.intellij.lang.ant.config.impl.AntBuildFileImpl.registerPropertiesInPsi(AntBuildFileImpl.java:336) at com.intellij.lang.ant.config.impl.AntBuildFileImpl.basicUpdateConfig(AntBuildFileImpl.java:326) at com.intellij.lang.ant.config.impl.AntBuildFileImpl.readProperties(AntBuildFileImpl.java:313) - locked <0x0e7b3290>]]> (a com.intellij.lang.ant.config.impl.AntBuildFileImpl)
at com.intellij.lang.ant.config.impl.AntConfigurationImpl$8$1.run(AntConfigurationImpl.java:605)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:43)
at com.intellij.lang.ant.config.impl.AntConfigurationImpl$8.run(AntConfigurationImpl.java:597)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:1)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:6)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:28)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:57)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:6)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:5)
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:6)

"JetConnect reader" prio=6 tid=0x1b240800 nid=0xf34 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.jetConnect.reader.JetReader$1.run(JetReader.java:177)

"Exe4JStartupThread" daemon prio=6 tid=0x1b033400 nid=0xed4 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.exe4j.Controller$StartupThread.run(Unknown Source)

"ApplicationImpl pooled thread" prio=6 tid=0x1b152800 nid=0xb28 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:422)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:857)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:6)

"ApplicationImpl pooled thread" prio=6 tid=0x1b152400 nid=0x91c waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:422)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:857)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:6)

"XML-RPC Weblistener" prio=6 tid=0x1b0bd800 nid=0xef8 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked ]]> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
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)

"StoreRefreshStatusThread" daemon prio=2 tid=0x1b127c00 nid=0x5d4 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:1)

"WatchForChangesThread" prio=6 tid=0x1b127800 nid=0x3cc runnable
java.lang.Thread.State: RUNNABLE
at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Method)
at com.intellij.vfs.local.win32.FileWatcher.waitForChange(FileWatcher.java:35)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:5)

"File System Tracker" prio=6 tid=0x1b127400 nid=0x49c waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317) at com.intellij.openapi.vfs.impl.watcher.FileSystemTrackerImpl$1.run(FileSystemTrackerImpl.java:5) - locked <0x043ae808>]]> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)

"Progress Cancel Checker" prio=6 tid=0x1b0b8400 nid=0x50c waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:1)

"AWT-EventQueue-1" prio=6 tid=0x1b159400 nid=0x1d4 runnable
java.lang.Thread.State: RUNNABLE
at java.io.WinNTFileSystem.list(Native Method)
at java.io.File.list(File.java:973)
at java.io.File.listFiles(File.java:1051)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:48)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildPackageCache(FileLoader.java:63)
at com.intellij.util.lang.FileLoader.buildCache(FileLoader.java:109)
at com.intellij.util.lang.ClassPath.getLoader(ClassPath.java:145)
at com.intellij.util.lang.ClassPath.getLoader(ClassPath.java:115)
- locked (a com.intellij.util.lang.ClassPath) at com.intellij.util.lang.ClassPath.getResource(ClassPath.java:81) at com.intellij.util.lang.UrlClassLoader.findClass(UrlClassLoader.java:65) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) - locked <0x0edecf18> (a com.intellij.util.lang.UrlClassLoader) at com.intellij.util.lang.UrlClassLoader._loadClass(UrlClassLoader.java:89) at com.intellij.util.lang.UrlClassLoader.loadClass(UrlClassLoader.java:80) - locked <0x0edecf18> (a com.intellij.util.lang.UrlClassLoader) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at com.intellij.lang.ant.psi.impl.AntTypeDefImpl.loadClass(AntTypeDefImpl.java:352) at com.intellij.lang.ant.psi.impl.AntTypeDefImpl.getDefinitions(AntTypeDefImpl.java:164) - locked <0x04503fd8> (a java.lang.Object) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntTypedef(PropertiesBuilder.java:37) at com.intellij.lang.ant.psi.impl.AntTypeDefImpl.acceptAntElementVisitor(AntTypeDefImpl.java:212) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitTargetChildren(PropertiesBuilder.java:158) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntTarget(PropertiesBuilder.java:138) at com.intellij.lang.ant.psi.impl.AntTargetImpl.acceptAntElementVisitor(AntTargetImpl.java:61) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntProject(PropertiesBuilder.java:84) at com.intellij.lang.ant.psi.impl.AntProjectImpl.acceptAntElementVisitor(AntProjectImpl.java:42) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntFile(PropertiesBuilder.java:45) at com.intellij.lang.ant.psi.impl.AntFileImpl.acceptAntElementVisitor(AntFileImpl.java:120) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.defineProperties(PropertiesBuilder.java:177) at com.intellij.lang.ant.psi.impl.AntFileImpl.buildPropertiesMap(AntFileImpl.java:412) at com.intellij.lang.ant.psi.impl.AntFileImpl.getAntProject(AntFileImpl.java:372) - locked <0x04503fd8> (a java.lang.Object) at com.intellij.lang.ant.psi.impl.AntElementFactory.createAntElement(AntElementFactory.java:113) at com.intellij.lang.ant.psi.impl.AntStructuredElementImpl.getChildrenInner(AntStructuredElementImpl.java:391) - locked <0x04503fd8> (a java.lang.Object) at com.intellij.lang.ant.psi.impl.AntElementImpl.getChildren(AntElementImpl.java:106) - locked <0x04503fd8> (a java.lang.Object) at com.intellij.lang.ant.psi.impl.AntStructuredElementImpl.getChildren(AntStructuredElementImpl.java:416) - locked <0x04503fd8> (a java.lang.Object) at com.intellij.lang.ant.psi.impl.AntStructuredElementImpl.getChildren(AntStructuredElementImpl.java:33) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitTargetChildren(PropertiesBuilder.java:156) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntTarget(PropertiesBuilder.java:138) at com.intellij.lang.ant.psi.impl.AntTargetImpl.acceptAntElementVisitor(AntTargetImpl.java:61) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntTarget(PropertiesBuilder.java:123) at com.intellij.lang.ant.psi.impl.AntTargetImpl.acceptAntElementVisitor(AntTargetImpl.java:61) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntTarget(PropertiesBuilder.java:123) at com.intellij.lang.ant.psi.impl.AntTargetImpl.acceptAntElementVisitor(AntTargetImpl.java:61) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntTarget(PropertiesBuilder.java:123) at com.intellij.lang.ant.psi.impl.AntTargetImpl.acceptAntElementVisitor(AntTargetImpl.java:61) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntProject(PropertiesBuilder.java:78) at com.intellij.lang.ant.psi.impl.AntProjectImpl.acceptAntElementVisitor(AntProjectImpl.java:42) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.visitAntFile(PropertiesBuilder.java:45) at com.intellij.lang.ant.psi.impl.AntFileImpl.acceptAntElementVisitor(AntFileImpl.java:120) at com.intellij.lang.ant.psi.impl.PropertiesBuilder.defineProperties(PropertiesBuilder.java:177) at com.intellij.lang.ant.psi.impl.AntFileImpl.buildPropertiesMap(AntFileImpl.java:412) at com.intellij.lang.ant.psi.impl.AntFileImpl.getAntProject(AntFileImpl.java:372) - locked <0x04503fd8> (a java.lang.Object) at com.intellij.lang.ant.psi.impl.AntFileImpl.getChildren(AntFileImpl.java:171) - locked <0x04503fd8> (a java.lang.Object) at com.intellij.lang.ant.psi.impl.AntFileImpl.getFirstChild(AntFileImpl.java:187) at com.intellij.psi.SingleRootFileViewProvider.findElementAt(SingleRootFileViewProvider.java:85) at com.intellij.psi.CompositeLanguageFileViewProvider.findElementAt(CompositeLanguageFileViewProvider.java:90) at com.intellij.psi.CompositeLanguageFileViewProvider.findElementAt(CompositeLanguageFileViewProvider.java:112) at com.intellij.xml.breadcrumbs.BreadcrumbsComponent.a(BreadcrumbsComponent.java:63) at com.intellij.xml.breadcrumbs.BreadcrumbsComponent.b(BreadcrumbsComponent.java:7) at com.intellij.xml.breadcrumbs.BreadcrumbsComponent.access$900(BreadcrumbsComponent.java:29) at com.intellij.xml.breadcrumbs.BreadcrumbsComponent$MyUpdate.run(BreadcrumbsComponent.java:2) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:180) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:174) at com.intellij.util.ui.update.MergingUpdateQueue$1.run(MergingUpdateQueue.java:136) at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:148) at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:110) at com.intellij.util.ui.update.MergingUpdateQueue.showNotify(MergingUpdateQueue.java:93) at com.intellij.util.ui.update.UiNotifyConnector.showNotify(UiNotifyConnector.java:64) at com.intellij.util.ui.update.UiNotifyConnector$1.run(UiNotifyConnector.java:49) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:20) - locked <0x044d6e58>]]> (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.c(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:53)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:92)
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)

"timed reference disposer" prio=6 tid=0x1afd6400 nid=0xf38 waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
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=0x1b0e1800 nid=0xea0 waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
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)

"SocketListenerThread" prio=6 tid=0x1b0da800 nid=0x58c runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x040a4080> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x040a40c0> (a java.net.DatagramPacket) - locked <0x040a40e0>]]> (a java.net.MulticastSocket)
at com.intellij.a.e.a.e.a(e.java:36)
at com.intellij.a.e.a.h.run(h.java:18)

"SocketListenerThread" prio=6 tid=0x1ab9b400 nid=0x388 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x040a68d8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x040a6918> (a java.net.DatagramPacket) - locked <0x040a6938>]]> (a java.net.DatagramSocket)
at com.intellij.a.e.a.e.a(e.java:36)
at com.intellij.a.e.a.h.run(h.java:18)

"MessageDeliveryThread" prio=6 tid=0x1ab22800 nid=0xc40 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.intellij.a.e.j.run(j.java:13) - locked <0x040a69e8>]]> (a java.lang.Object)

"AWT-Windows" daemon prio=6 tid=0x1ab29000 nid=0x620 runnable
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:290)
at java.lang.Thread.run(Thread.java:619)

"AWT-Shutdown" prio=6 tid=0x1ab31400 nid=0xfa4 in Object.wait()
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 ]]> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)

"Java2D Disposer" daemon prio=10 tid=0x1ab08c00 nid=0xda0 in Object.wait()
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 ]]> (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=0x1aa87400 nid=0x210 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked ]]> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:5)
at java.lang.Thread.run(Thread.java:619)

"timed reference disposer" prio=6 tid=0x1a9dfc00 nid=0x2a0 waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
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=0x1a64bc00 nid=0x80c waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.exe4j.Controller$StartupThread.run(Unknown Source)

"Low Memory Detector" daemon prio=6 tid=0x1a5fdc00 nid=0xfd8 runnable
java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x1a5fac00 nid=0xf64 waiting on condition
java.lang.Thread.State: RUNNABLE

"Attach Listener" daemon prio=10 tid=0x1a5f7c00 nid=0xd04 runnable
java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x1a5f7000 nid=0x258 runnable
java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x1a5e7c00 nid=0xff0 in Object.wait()
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 ]]> (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=0x1a5e3800 nid=0xb20 in Object.wait()
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 ]]> (a java.lang.ref.Reference$Lock)

"main" prio=6 tid=0x008f7000 nid=0x950 waiting on condition
java.lang.Thread.State: RUNNABLE

"VM Thread" prio=10 tid=0x1a5e0400 nid=0xf20 runnable

"VM Periodic Task Thread" prio=10 tid=0x1a5ff800 nid=0xc28 waiting on condition

0

Hello Ales,

idea.exe ( jboss-as-aggregate - )
session:0 threads:56 parent:2788 316


Thanks! I've filed a JIRA issue to track this problem - you may want to watch
it in order to get notified when the problem is resolved.
http://www.jetbrains.net/jira/browse/IDEADEV-23062

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Looks like the Ant issue went away with v7.0.2.
But the thing is dead slow when running two large projects at once.
Where I don't have these problems with v6.0.4.

btw: how do you turn of that pesky Facets lookup?

0

Please sign in to leave a comment.