History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-23062
Type: Bug Bug
Status: Resolved Resolved
Resolution: Duplicate
Priority: Major Major
Assignee: Eugene Zhuravlev
Reporter: Dmitry Jemerov
Votes: 2
Watchers: 6
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

Hang when Ant file is opened

Created: 07 Nov 07 16:25   Updated: 24 Nov 08 19:31
Component/s: Ant Integration
Fix Version/s: Undefined

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Duplicate
This issue duplicates:
IDEADEV-22814 Opening an ant build file hangs and c... Major Resolved
 

Build: 7,364


 Description  « Hide
See http://intellij.net/forums/thread.jspa?threadID=271089&tstart=0
idea.exe ( jboss-as-aggregate - [C:\projects\jboss5\trunk] ) 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 [0x00000000..0x1d55fb8c]
java.lang.Thread.State: RUNNABLE

"You got mail" prio=6 tid=0x1ab8d000 nid=0x3c4 waiting on condition [0x1c7bf000..0x1c7bfa94]
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 [0x1c80f000..0x1c80fb14]
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 [0x1d88f000..0x1d88fc94]
java.lang.Thread.State: BLOCKED (on object monitor)
    at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transformChildren(ChameleonTransforming.java:6)
    - waiting to lock <0x04503fd8> (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 [0x1d83f000..0x1d83fd14]
java.lang.Thread.State: BLOCKED (on object monitor)
    at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transformChildren(ChameleonTransforming.java:6)
    - waiting to lock <0x04503fd8> (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 [0x1d79f000..0x1d79fa14]
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 [0x20b8f000..0x20b8fa94]
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() [0x20b3f000..0x20b3fd14]
java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x0606e228> (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 [0x20aef000..0x20aefa14]
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 <0x061c6eb8> (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() [0x20a9f000..0x20a9fd94]
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 <0x0606e3f8> (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() [0x20a4f000..0x20a4fa94]
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 <0x06002470> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:462)

"Change List Updater" prio=6 tid=0x1b04e400 nid=0x250 runnable [0x209fe000..0x209ffb14]
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 [0x1d69f000..0x1d69fc14]
java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x040d8590> (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 [0x1d50f000..0x1d50fc94]
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 [0x1d4bf000..0x1d4bfd14]
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 [0x1d46f000..0x1d46fd94]
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() [0x1d41f000..0x1d41fa14]
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 <0x04711bc0> (a java.lang.Object)
    at java.lang.Thread.run(Thread.java:619)

"WebServer thread pool" prio=6 tid=0x1c964000 nid=0xbe8 waiting on condition [0x1d3cf000..0x1d3cfa94]
java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x044c9870> (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 [0x1d37f000..0x1d37fb14]
java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x044c9870> (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 [0x1d32f000..0x1d32fb94]
java.lang.Thread.State: RUNNABLE
    at java.net.PlainDatagramSocketImpl.receive0(Native Method)
    - locked <0x055a22b0> (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 [0x1d2df000..0x1d2dfc14]
java.lang.Thread.State: RUNNABLE
    at java.net.PlainDatagramSocketImpl.receive0(Native Method)
    - locked <0x055a23f0> (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() [0x1d28f000..0x1d28fc94]
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 <0x055a2500> (a java.lang.Object)
    at jetbrains.communicator.p2p.UserMonitorThread.run(UserMonitorThread.java:131)

"XML-RPC Weblistener" prio=6 tid=0x1c9cb400 nid=0x9f8 runnable [0x1d23f000..0x1d23fd14]
java.lang.Thread.State: RUNNABLE
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
    - locked <0x055a2590> (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() [0x1d19f000..0x1d19fd94]
java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x055a26c0> (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 [0x1d1ef000..0x1d1efc94]
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() [0x1c76f000..0x1c76fa94]
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 <0x047bc2c8> (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 [0x1c71f000..0x1c71fb14]
java.lang.Thread.State: BLOCKED (on object monitor)
    at com.intellij.lang.ant.psi.impl.AntFileImpl.clearExternalProperties(AntFileImpl.java:153)
    - waiting to lock <0x04503fd8> (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 [0x1c6cf000..0x1c6cfb94]
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 [0x1c39f000..0x1c39fc14]
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 [0x1c34f000..0x1c34fc94]
java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x040d8508> (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 [0x1c2ff000..0x1c2ffd14]
java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x040d8508> (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 [0x1b65f000..0x1b65fd94]
java.lang.Thread.State: RUNNABLE
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
    - locked <0x044b43a8> (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 [0x1b60f000..0x1b60fa14]
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 [0x1b56f000..0x1b56fa94]
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 [0x1a84f000..0x1a84fb14]
java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x0440cab0> (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 [0x008ef000..0x008efb94]
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 [0x1b5be000..0x1b5bfc14]
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 <0x0edece90> (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 [0x1ae7f000..0x1ae7fd14]
java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x0422dd48> (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 [0x1ac5f000..0x1ac5fd94]
java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x040d20b0> (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 [0x1b4af000..0x1b4afa94]
java.lang.Thread.State: RUNNABLE
    at java.net.PlainDatagramSocketImpl.receive0(Native Method)
    - locked <0x040a4080> (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 [0x1b45f000..0x1b45fb14]
java.lang.Thread.State: RUNNABLE
    at java.net.PlainDatagramSocketImpl.receive0(Native Method)
    - locked <0x040a68d8> (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() [0x1b40f000..0x1b40fb94]
java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x040a69e8> (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 [0x1ae2f000..0x1ae2fc94]
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() [0x1addf000..0x1addfd14]
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 <0x040a6b00> (a java.lang.Object)
    at java.lang.Thread.run(Thread.java:619)

"Java2D Disposer" daemon prio=10 tid=0x1ab08c00 nid=0xda0 in Object.wait() [0x1ad8f000..0x1ad8fd94]
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 <0x040a6b98> (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 [0x1ad2f000..0x1ad2fa14]
java.lang.Thread.State: RUNNABLE
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
    - locked <0x0403aae0> (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 [0x1ac0f000..0x1ac0fb14]
java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x03fb5f10> (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 [0x1a9bf000..0x1a9bfb94]
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 [0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE

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

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

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

"Finalizer" daemon prio=8 tid=0x1a5e7c00 nid=0xff0 in Object.wait() [0x1a75f000..0x1a75fa94]
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 <0x03fb6298> (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() [0x1a70f000..0x1a70fb14]
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 <0x03fb5de0> (a java.lang.ref.Reference$Lock)

"main" prio=6 tid=0x008f7000 nid=0x950 waiting on condition [0x00000000..0x0007bc48]
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