Intellij ideaX building project hung..

Intellij ideaX building project hung.. Can someone pls. help ?

Build# : IC-99.18

JDK:1.6.0_20

FYI: I am running intellij community on windows, but the project files are on unix, and mapped to my windows drive.

Thread Dump:

-------------------------

Full thread dump Java HotSpot(TM) Client VM (16.3-b01 mixed mode):

"ApplicationImpl pooled thread 4" prio=4 tid=0x06457c00 nid=0x152c waiting on condition [0x07baf000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1ac7f450> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
        at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:945)
        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:130)

"FS Synchronizer" prio=6 tid=0x063b7000 nid=0x1d80 waiting on condition [0x06ecf000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1b264be8> (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:399)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

"Alarm pool(own)" prio=4 tid=0x041d6400 nid=0x1914 waiting on condition [0x079ff000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1c296c20> (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:399)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

"Swing-Shell" daemon prio=4 tid=0x064b0c00 nid=0x16a0 waiting on condition [0x071ef000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1c2f2b40> (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:399)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:487)
        at java.lang.Thread.run(Thread.java:619)

"Alarm pool(own)" prio=4 tid=0x051d4400 nid=0xa2c waiting on condition [0x0706f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1b5059d8> (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:399)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

"SimpleTimer" daemon prio=2 tid=0x05428800 nid=0x15e4 in Object.wait() [0x06f5f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1bf89208> (a java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:485)
        at java.util.TimerThread.mainLoop(Timer.java:483)
        - locked <0x1bf89208> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"ApplicationImpl pooled thread 3" prio=4 tid=0x052f2000 nid=0x728 waiting on condition [0x06e2f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.util.ui.Timer.run(Timer.java:78)
        at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:382)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
        at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"ApplicationImpl pooled thread 2" prio=4 tid=0x0643a800 nid=0x6dc waiting on condition [0x06d9f000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1ac7f450> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
        at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:945)
        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:130)

"TimerQueue" daemon prio=6 tid=0x05226800 nid=0x1d4c in Object.wait() [0x06d0f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1bb34ef8> (a javax.swing.TimerQueue)
        at javax.swing.TimerQueue.run(TimerQueue.java:232)
        - locked <0x1bb34ef8> (a javax.swing.TimerQueue)
        at java.lang.Thread.run(Thread.java:619)

"Alarm pool(shared)" prio=4 tid=0x0553d400 nid=0x14c0 waiting on condition [0x06c7f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1ac7fb98> (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:399)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

"Alarm pool(own)" prio=4 tid=0x05351800 nid=0x1e44 waiting on condition [0x06bef000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1b505d00> (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:399)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

"LowMemoryWatcher" daemon prio=4 tid=0x053fc800 nid=0x1e1c in Object.wait() [0x05bff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1b516880> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
        - locked <0x1b516880> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
        at com.intellij.openapi.util.LowMemoryWatcher$1.run(LowMemoryWatcher.java:60)

"XML-RPC Weblistener" prio=4 tid=0x0527c000 nid=0x1f58 runnable [0x05b4f000]
   java.lang.Thread.State: RUNNABLE
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
        - locked <0x1b3e1f30> (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)

"Performance watcher" prio=2 tid=0x051b2400 nid=0x1c98 waiting on condition [0x05abf000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1b3dfef0> (a java.util.concurrent.Semaphore$NonfairSync)
        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:947)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1239)
        at java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:383)
        at com.intellij.diagnostic.PerformanceWatcher.checkEDTResponsiveness(PerformanceWatcher.java:157)
        at com.intellij.diagnostic.PerformanceWatcher.access$100(PerformanceWatcher.java:41)
        at com.intellij.diagnostic.PerformanceWatcher$2.run(PerformanceWatcher.java:112)
        at java.lang.Thread.run(Thread.java:619)

"ApplicationImpl pooled thread 1" prio=4 tid=0x05273800 nid=0x17f8 runnable [0x055ff000]
   java.lang.Thread.State: RUNNABLE
        at java.io.WinNTFileSystem.getLastModifiedTime(Native Method)
        at java.io.File.lastModified(File.java:826)
        at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.getTimeStamp(LocalFileSystemBase.java:144)
        at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.getTimeStamp(LocalFileSystemImpl.java:466)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.copyRecordFromDelegateFS(PersistentFS.java:277)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.getId(PersistentFS.java:351)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.doFindChild(VirtualDirectoryImpl.java:105)
        - locked <0x1c3bbdf8> (a com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:58)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:238)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:42)
        at com.intellij.openapi.vfs.VirtualFile.findFileByRelativePath(VirtualFile.java:299)
        at com.intellij.openapi.roots.impl.CompilerModuleExtensionImpl.getCompilerOutputPath(CompilerModuleExtensionImpl.java:150)
        at com.intellij.openapi.roots.impl.ExcludeCompilerOutputPolicy.isExcludeRootForModule(ExcludeCompilerOutputPolicy.java:54)
        at com.intellij.openapi.roots.impl.DirectoryIndexImpl.isExcludeRootForModule(DirectoryIndexImpl.java:186)
        at com.intellij.openapi.roots.impl.DirectoryIndexImpl.access$2100(DirectoryIndexImpl.java:54)
        at com.intellij.openapi.roots.impl.DirectoryIndexImpl$IndexState.initExcludedDirMap(DirectoryIndexImpl.java:784)

        at com.intellij.openapi.roots.impl.DirectoryIndexImpl$IndexState.doInitialize(DirectoryIndexImpl.java:743)
        at com.intellij.openapi.roots.impl.DirectoryIndexImpl$IndexState.access$000(DirectoryIndexImpl.java:407)
        at com.intellij.openapi.roots.impl.DirectoryIndexImpl.doInitialize(DirectoryIndexImpl.java:180)
        at com.intellij.openapi.roots.impl.DirectoryIndexImpl.initialize(DirectoryIndexImpl.java:153)
        at com.intellij.openapi.roots.impl.DirectoryIndexImpl$1.run(DirectoryIndexImpl.java:72)
        at com.intellij.ide.startup.impl.StartupManagerImpl.runActivities(StartupManagerImpl.java:168)
        at com.intellij.ide.startup.impl.StartupManagerImpl.access$100(StartupManagerImpl.java:41)
        at com.intellij.ide.startup.impl.StartupManagerImpl$1.run(StartupManagerImpl.java:106)
        at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:747)
        at com.intellij.ide.startup.impl.StartupManagerImpl.runStartupActivities(StartupManagerImpl.java:102)
        at com.intellij.openapi.project.impl.ProjectManagerImpl$4.run(ProjectManagerImpl.java:388)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:255)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:474)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:267)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:205)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:233)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:196)
        at com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(ApplicationImpl.java:574)
        at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:382)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
        at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"ApplicationImpl pooled thread 0" prio=4 tid=0x049bc400 nid=0x48c waiting on condition [0x0516f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.util.ui.Timer.run(Timer.java:78)
        at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:382)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
        at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"Progress Cancel Checker" prio=10 tid=0x049ba800 nid=0x9a0 waiting on condition [0x05a2f000]
   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:69)

"StoreRefreshStatusThread" daemon prio=2 tid=0x053e4c00 nid=0x106c waiting on condition [0x0599f000]
   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
:315)

"WatchForChangesThread" prio=6 tid=0x053e3000 nid=0x1d10 runnable [0x04aef000]
   java.lang.Thread.State: RUNNABLE
        at java.io.FileInputStream.readBytes(Native Method)
        at java.io.FileInputStream.read(FileInputStream.java:199)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
        - locked <0x1b251ed0> (a java.io.BufferedInputStream)
        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 <0x1b253f90> (a java.io.InputStreamReader)
        at java.io.InputStreamReader.read(InputStreamReader.java:167)
        at java.io.BufferedReader.fill(BufferedReader.java:136)
        at java.io.BufferedReader.readLine(BufferedReader.java:299)
        - locked <0x1b253f90> (a java.io.InputStreamReader)
        at java.io.BufferedReader.readLine(BufferedReader.java:362)
        at com.intellij.openapi.vfs.impl.local.FileWatcher.readLine(FileWatcher.java:355)
        at com.intellij.openapi.vfs.impl.local.FileWatcher.access$300(FileWatcher.java:39)
        at com.intellij.openapi.vfs.impl.local.FileWatcher$WatchForChangesThread.run(FileWatcher.java:243)

"AWT-EventQueue-1 10.0#IC-99.18, eap:false" prio=6 tid=0x05306800 nid=0x1df4 runnable [0x058ce000]
   java.lang.Thread.State: RUNNABLE
        at java.util.HashSet.iterator(HashSet.java:153)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:375)
        at com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:711)
        at com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:170)
        at com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:594)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:264)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:258)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:249)
        at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:386)
        at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:438)
        at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:421)
        at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:162)
        at com.intellij.ide.RecentProjectsManager.doOpenProject(RecentProjectsManager.java:48)
        at com.intellij.ide.RecentProjectsManagerBase$ReopenProjectAction.actionPerformed(RecentProjectsManagerBase.java:280)
        at com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFactoryImpl.java:500)
        at com.intellij.openapi.wm.impl.FocusManagerImpl.flushNow(FocusManagerImpl.java:469)
        at com.intellij.openapi.wm.impl.FocusManagerImpl.flushIdleRequests(FocusManagerImpl.java:452)
        at com.intellij.openapi.wm.impl.FocusManagerImpl.access$200(FocusManagerImpl.java:49)
        at com.intellij.openapi.wm.impl.FocusManagerImpl$7.run(FocusManagerImpl.java:383)
        at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:1366)
        at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:366)
        at com.intellij.ui.popup.AbstractPopup.dispose(AbstractPopup.java:997)
        at com.intellij.ui.popup.WizardPopup.dispose(WizardPopup.java:146)
        at com.intellij.ui.popup.list.ListPopupImpl.dispose(ListPopupImpl.java:253)
        at com.intellij.ui.popup.PopupFactoryImpl$2.dispose(PopupFactoryImpl.java:172)
        at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:37)
        at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:35)
        at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:124)
        at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:106)
        at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151)
        at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:106)
        at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:133)
        at com.intellij.openapi.util.Disposer.dispose(Disposer.java:94)
        at com.intellij.ui.popup.AbstractPopup.dispose(AbstractPopup.java:962)
        at com.intellij.ui.popup.WizardPopup.dispose(WizardPopup.java:146)
        at com.intellij.ui.popup.list.ListPopupImpl.dispose(ListPopupImpl.java:253)
        at com.intellij.ui.popup.PopupFactoryImpl$2.dispose(PopupFactoryImpl.java:172)
        at com.intellij.ui.popup.WizardPopup.disposeAllParents(WizardPopup.java:243)
        at com.intellij.ui.popup.list.ListPopupImpl.handleNextStep(ListPopupImpl.java:344)
        at com.intellij.ui.popup.list.ListPopupImpl._handleSelect(ListPopupImpl.java:314)
        at com.intellij.ui.popup.list.ListPopupImpl.handleSelect(ListPopupImpl.java:284)
        at com.intellij.ui.popup.list.ListPopupImpl$MyMouseListener.mousePressed(ListPopupImpl.java:380)
        at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
        at java.awt.Component.processMouseEvent(Component.java:6260)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
        at java.awt.Component.processEvent(Component.java:6028)
        at java.awt.Container.processEvent(Container.java:2041)
        at java.awt.Component.dispatchEventImpl(Component.java:4630)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4460)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
        at java.awt.Container.dispatchEventImpl(Container.java:2085)
        at java.awt.Window.dispatchEventImpl(Window.java:2478)
        at java.awt.Component.dispatchEvent(Component.java:4460)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:652)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:502)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:405)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:369)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

"AWT-Shutdown" prio=6 tid=0x05310800 nid=0x1cfc in Object.wait() [0x0583f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1ac61850> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:485)
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
        - locked <0x1ac61850> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:619)

"timed reference disposer" prio=2 tid=0x052da000 nid=0x1f28 waiting on condition [0x04f4f000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1ae8dc60> (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:583)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

"Periodic tasks thread" prio=6 tid=0x05171800 nid=0x15b8 waiting on condition [0x0576f000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1ac86d30> (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:583)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

"AWT-Windows" daemon prio=6 tid=0x04221800 nid=0x1f64 runnable [0x04fcf000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:295)
        at java.lang.Thread.run(Thread.java:619)

"Java2D Disposer" daemon prio=10 tid=0x04227400 nid=0x15f0 in Object.wait() [0x04eaf000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1ac65ba8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
        - locked <0x1ac65ba8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
        at sun.java2d.Disposer.run(Disposer.java:125)
        at java.lang.Thread.run(Thread.java:619)

"Lock thread" prio=2 tid=0x04859c00 nid=0x176c runnable [0x04d2f000]
   java.lang.Thread.State: RUNNABLE
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
        - locked <0x1ac03de0> (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:202)
        at java.lang.Thread.run(Thread.java:619)

"DestroyJavaVM" prio=6 tid=0x003aa000 nid=0x1ea4 waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

"timed reference disposer" prio=2 tid=0x047e8400 nid=0x1ca8 waiting on condition [0x04a1f000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x1ab5cbe8> (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:583)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

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

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

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

"Signal Dispatcher" daemon prio=10 tid=0x041cb000 nid=0x1d8c waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

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

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

"VM Thread" prio=10 tid=0x041b3800 nid=0xccc runnable

"VM Periodic Task Thread" prio=10 tid=0x041dec00 nid=0x1f3c waiting on condition

JNI global references: 2430

Heap
def new generation   total 157248K, used 46625K [0x10090000, 0x1ab30000, 0x1ab30000)
  eden space 139776K,  20% used [0x10090000, 0x11d08560, 0x18910000)
  from space 17472K, 100% used [0x19a20000, 0x1ab30000, 0x1ab30000)
  to   space 17472K,   0% used [0x18910000, 0x18910000, 0x19a20000)
tenured generation   total 349568K, used 228189K [0x1ab30000, 0x30090000, 0x30090000)
   the space 349568K,  65% used [0x1ab30000, 0x28a077e0, 0x28a07800, 0x30090000)
compacting perm gen  total 42752K, used 42672K [0x30090000, 0x32a50000, 0x50090000)
   the space 42752K,  99% used [0x30090000, 0x32a3c0e0, 0x32a3c200, 0x32a50000)
No shared spaces configured.

6 comments

Hello send,

Please make sure that there are no recursive symlinks under the project directory.
Also, it's probably much better to put the project directory on the Windows
machine directly - that will greatly improve file system access performance.

Intellij ideaX building project hung.. Can someone pls. help ?

Build# : IC-99.18
JDK:1.6.0_20
FYI: I am running intellij community on windows, but the project files
are on unix, and mapped to my windows drive.
Thread Dump:
-------------------------
Full thread dump Java HotSpot(TM) Client VM (16.3-b01 mixed mode):
"ApplicationImpl pooled thread 4" prio=4 tid=0x06457c00 nid=0x152c
waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1ac7f450> (a
java.util.concurrent.SynchronousQueue$TransferStack)
at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synch
ronousQueue.java:424)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(Synchrono
usQueue.java:323)
at
java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:945)
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(Applicat
ionImpl.java:130)
"FS Synchronizer" prio=6 tid=0x063b7000 nid=0x1d80 waiting on
condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1b264be8> (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
:399)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)
at java.lang.Thread.run(Thread.java:619)
"Alarm pool(own)" prio=4 tid=0x041d6400 nid=0x1914 waiting on
condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1c296c20> (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
:399)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)
at java.lang.Thread.run(Thread.java:619)
"Swing-Shell" daemon prio=4 tid=0x064b0c00 nid=0x16a0 waiting on
condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1c2f2b40> (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
:399)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)
at
sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFold
erManager2.java:487)
at java.lang.Thread.run(Thread.java:619)
"Alarm pool(own)" prio=4 tid=0x051d4400 nid=0xa2c waiting on condition

java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1b5059d8> (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
:399)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)
at java.lang.Thread.run(Thread.java:619)
"SimpleTimer" daemon prio=2 tid=0x05428800 nid=0x15e4 in Object.wait()

java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x1bf89208> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:485)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0x1bf89208> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"ApplicationImpl pooled thread 3" prio=4 tid=0x052f2000 nid=0x728
waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer.run(Timer.java:78)
at
com.intellij.openapi.application.impl.ApplicationImpl$6.run(Applicatio
nImpl.java:382)
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(ThreadPoolExecu
tor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:908)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(Applicat
ionImpl.java:130)
"ApplicationImpl pooled thread 2" prio=4 tid=0x0643a800 nid=0x6dc
waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1ac7f450> (a
java.util.concurrent.SynchronousQueue$TransferStack)
at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synch
ronousQueue.java:424)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(Synchrono
usQueue.java:323)
at
java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:945)
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(Applicat
ionImpl.java:130)
"TimerQueue" daemon prio=6 tid=0x05226800 nid=0x1d4c in Object.wait()

java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x1bb34ef8> (a javax.swing.TimerQueue)
at javax.swing.TimerQueue.run(TimerQueue.java:232)
- locked <0x1bb34ef8> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:619)
"Alarm pool(shared)" prio=4 tid=0x0553d400 nid=0x14c0 waiting on
condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1ac7fb98> (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
:399)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)
at java.lang.Thread.run(Thread.java:619)
"Alarm pool(own)" prio=4 tid=0x05351800 nid=0x1e44 waiting on
condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1b505d00> (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
:399)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)
at java.lang.Thread.run(Thread.java:619)
"LowMemoryWatcher" daemon prio=4 tid=0x053fc800 nid=0x1e1c in
Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x1b516880> (a
java.lang.ref.ReferenceQueue$Lock)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
- locked <0x1b516880> (a java.lang.ref.ReferenceQueue$Lock)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at
com.intellij.openapi.util.LowMemoryWatcher$1.run(LowMemoryWatcher.java
:60)
"XML-RPC Weblistener" prio=4 tid=0x0527c000 nid=0x1f58 runnable

java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
- locked <0x1b3e1f30> (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)
"Performance watcher" prio=2 tid=0x051b2400 nid=0x1c98 waiting on
condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1b3dfef0> (a
java.util.concurrent.Semaphore$NonfairSync)
at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedN
anos(AbstractQueuedSynchronizer.java:947)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireShared
Nanos(AbstractQueuedSynchronizer.java:1239)
at
java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:383)
at
com.intellij.diagnostic.PerformanceWatcher.checkEDTResponsiveness(Perf
ormanceWatcher.java:157)
at
com.intellij.diagnostic.PerformanceWatcher.access$100(PerformanceWatch
er.java:41)
at
com.intellij.diagnostic.PerformanceWatcher$2.run(PerformanceWatcher.ja
va:112)
at java.lang.Thread.run(Thread.java:619)
"ApplicationImpl pooled thread 1" prio=4 tid=0x05273800 nid=0x17f8
runnable
java.lang.Thread.State: RUNNABLE
at java.io.WinNTFileSystem.getLastModifiedTime(Native Method)
at java.io.File.lastModified(File.java:826)
at
com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.getTimeStamp(L
ocalFileSystemBase.java:144)
at
com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.getTimeStamp(L
ocalFileSystemImpl.java:466)
at
com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.copyRecordFrom
DelegateFS(PersistentFS.java:277)
at
com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.getId(Persiste
ntFS.java:351)
at
com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.doFindChild(
VirtualDirectoryImpl.java:105)
- locked <0x1c3bbdf8> (a
com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl)
at
com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(Vi
rtualDirectoryImpl.java:58)
at
com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(Vi
rtualDirectoryImpl.java:238)
at
com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(Vi
rtualDirectoryImpl.java:42)
at
com.intellij.openapi.vfs.VirtualFile.findFileByRelativePath(VirtualFil
e.java:299)
at
com.intellij.openapi.roots.impl.CompilerModuleExtensionImpl.getCompile
rOutputPath(CompilerModuleExtensionImpl.java:150)
at
com.intellij.openapi.roots.impl.ExcludeCompilerOutputPolicy.isExcludeR
ootForModule(ExcludeCompilerOutputPolicy.java:54)
at
com.intellij.openapi.roots.impl.DirectoryIndexImpl.isExcludeRootForMod
ule(DirectoryIndexImpl.java:186)
at
com.intellij.openapi.roots.impl.DirectoryIndexImpl.access$2100(Directo
ryIndexImpl.java:54)
at
com.intellij.openapi.roots.impl.DirectoryIndexImpl$IndexState.initExcl
udedDirMap(DirectoryIndexImpl.java:784)
at
com.intellij.openapi.roots.impl.DirectoryIndexImpl$IndexState.doInitia
lize(DirectoryIndexImpl.java:743)
at
com.intellij.openapi.roots.impl.DirectoryIndexImpl$IndexState.access$0
00(DirectoryIndexImpl.java:407)
at
com.intellij.openapi.roots.impl.DirectoryIndexImpl.doInitialize(Direct
oryIndexImpl.java:180)
at
com.intellij.openapi.roots.impl.DirectoryIndexImpl.initialize(Director
yIndexImpl.java:153)
at
com.intellij.openapi.roots.impl.DirectoryIndexImpl$1.run(DirectoryInde
xImpl.java:72)
at
com.intellij.ide.startup.impl.StartupManagerImpl.runActivities(Startup
ManagerImpl.java:168)
at
com.intellij.ide.startup.impl.StartupManagerImpl.access$100(StartupMan
agerImpl.java:41)
at
com.intellij.ide.startup.impl.StartupManagerImpl$1.run(StartupManagerI
mpl.java:106)
at
com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(Ap
plicationImpl.java:747)
at
com.intellij.ide.startup.impl.StartupManagerImpl.runStartupActivities(
StartupManagerImpl.java:102)
at
com.intellij.openapi.project.impl.ProjectManagerImpl$4.run(ProjectMana
gerImpl.java:388)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressM
anagerImpl.java:255)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.ru
n(ProgressManagerImpl.java:474)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressM
anagerImpl.java:267)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressM
anagerImpl.java:205)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessU
nderProgress(ProgressManagerImpl.java:233)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(Prog
ressManagerImpl.java:196)
at
com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(Applicat
ionImpl.java:574)
at
com.intellij.openapi.application.impl.ApplicationImpl$6.run(Applicatio
nImpl.java:382)
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(ThreadPoolExecu
tor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:908)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(Applicat
ionImpl.java:130)
"ApplicationImpl pooled thread 0" prio=4 tid=0x049bc400 nid=0x48c
waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer.run(Timer.java:78)
at
com.intellij.openapi.application.impl.ApplicationImpl$6.run(Applicatio
nImpl.java:382)
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(ThreadPoolExecu
tor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:908)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(Applicat
ionImpl.java:130)
"Progress Cancel Checker" prio=10 tid=0x049ba800 nid=0x9a0 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(ProgressM
anagerImpl.java:69)
"StoreRefreshStatusThread" daemon prio=2 tid=0x053e4c00 nid=0x106c
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$StoreRefreshSt
atusThread.run(LocalFileSystemImpl.java
:315)
"WatchForChangesThread" prio=6 tid=0x053e3000 nid=0x1d10 runnable

java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:199)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:317)
- locked <0x1b251ed0> (a java.io.BufferedInputStream)
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 <0x1b253f90> (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at java.io.BufferedReader.fill(BufferedReader.java:136)
at java.io.BufferedReader.readLine(BufferedReader.java:299)
- locked <0x1b253f90> (a java.io.InputStreamReader)
at java.io.BufferedReader.readLine(BufferedReader.java:362)
at
com.intellij.openapi.vfs.impl.local.FileWatcher.readLine(FileWatcher.j
ava:355)
at
com.intellij.openapi.vfs.impl.local.FileWatcher.access$300(FileWatcher
.java:39)
at
com.intellij.openapi.vfs.impl.local.FileWatcher$WatchForChangesThread.
run(FileWatcher.java:243)
"AWT-EventQueue-1 10.0#IC-99.18, eap:false" prio=6 tid=0x05306800
nid=0x1df4 runnable
java.lang.Thread.State: RUNNABLE
at java.util.HashSet.iterator(HashSet.java:153)
at
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:375)
at
com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.ja
va:711)
at
com.intellij.openapi.progress.util.ProgressWindow.startBlocking(Progre
ssWindow.java:170)
at
com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithPr
ogressSynchronously(ApplicationImpl.java:594)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithP
rogressSynchronously(ProgressManagerImpl.java:264)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithP
rogressSynchronously(ProgressManagerImpl.java:258)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithP
rogressSynchronously(ProgressManagerImpl.java:249)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(Proje
ctManagerImpl.java:386)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProjec
t(ProjectManagerImpl.java:438)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProjec
t(ProjectManagerImpl.java:421)
at
com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:162)
at
com.intellij.ide.RecentProjectsManager.doOpenProject(RecentProjectsMan
ager.java:48)
at
com.intellij.ide.RecentProjectsManagerBase$ReopenProjectAction.actionP
erformed(RecentProjectsManagerBase.java:280)
at
com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFact
oryImpl.java:500)
at
com.intellij.openapi.wm.impl.FocusManagerImpl.flushNow(FocusManagerImp
l.java:469)
at
com.intellij.openapi.wm.impl.FocusManagerImpl.flushIdleRequests(FocusM
anagerImpl.java:452)
at
com.intellij.openapi.wm.impl.FocusManagerImpl.access$200(FocusManagerI
mpl.java:49)
at
com.intellij.openapi.wm.impl.FocusManagerImpl$7.run(FocusManagerImpl.j
ava:383)
at
com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:1366)
at
com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(F
ocusManagerImpl.java:366)
at
com.intellij.ui.popup.AbstractPopup.dispose(AbstractPopup.java:997)
at
com.intellij.ui.popup.WizardPopup.dispose(WizardPopup.java:146)
at
com.intellij.ui.popup.list.ListPopupImpl.dispose(ListPopupImpl.java:25
3)
at
com.intellij.ui.popup.PopupFactoryImpl$2.dispose(PopupFactoryImpl.java
:172)
at
com.intellij.openapi.util.Disposer$1.execute(Disposer.java:37)
at
com.intellij.openapi.util.Disposer$1.execute(Disposer.java:35)
at
com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.j
ava:124)
at
com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.j
ava:106)
at
com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecur
siveGuard(ObjectTree.java:151)
at
com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.jav
a:106)
at
com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.
java:133)
at
com.intellij.openapi.util.Disposer.dispose(Disposer.java:94)
at
com.intellij.ui.popup.AbstractPopup.dispose(AbstractPopup.java:962)
at
com.intellij.ui.popup.WizardPopup.dispose(WizardPopup.java:146)
at
com.intellij.ui.popup.list.ListPopupImpl.dispose(ListPopupImpl.java:25
3)
at
com.intellij.ui.popup.PopupFactoryImpl$2.dispose(PopupFactoryImpl.java
:172)
at
com.intellij.ui.popup.WizardPopup.disposeAllParents(WizardPopup.java:2
43)
at
com.intellij.ui.popup.list.ListPopupImpl.handleNextStep(ListPopupImpl.
java:344)
at
com.intellij.ui.popup.list.ListPopupImpl._handleSelect(ListPopupImpl.j
ava:314)
at
com.intellij.ui.popup.list.ListPopupImpl.handleSelect(ListPopupImpl.ja
va:284)
at
com.intellij.ui.popup.list.ListPopupImpl$MyMouseListener.mousePressed(
ListPopupImpl.java:380)
at
java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263
)
at java.awt.Component.processMouseEvent(Component.java:6260)
at
javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)
at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java
:652)
at
com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:502)
at
com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:405)
at
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:369)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThrea
d.java:269)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.j
ava:184)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThrea
d.java:174)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at
java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
"AWT-Shutdown" prio=6 tid=0x05310800 nid=0x1cfc in Object.wait()

java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x1ac61850> (a java.lang.Object)
at java.lang.Object.wait(Object.java:485)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
- locked <0x1ac61850> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)
"timed reference disposer" prio=2 tid=0x052da000 nid=0x1f28 waiting on
condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1ae8dc60> (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:583)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
(ScheduledThreadPoolExecutor.java:576)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)
at java.lang.Thread.run(Thread.java:619)
"Periodic tasks thread" prio=6 tid=0x05171800 nid=0x15b8 waiting on
condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1ac86d30> (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:583)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
(ScheduledThreadPoolExecutor.java:576)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)
at java.lang.Thread.run(Thread.java:619)
"AWT-Windows" daemon prio=6 tid=0x04221800 nid=0x1f64 runnable

java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:295)
at java.lang.Thread.run(Thread.java:619)
"Java2D Disposer" daemon prio=10 tid=0x04227400 nid=0x15f0 in
Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x1ac65ba8> (a
java.lang.ref.ReferenceQueue$Lock)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
- locked <0x1ac65ba8> (a java.lang.ref.ReferenceQueue$Lock)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at sun.java2d.Disposer.run(Disposer.java:125)
at java.lang.Thread.run(Thread.java:619)
"Lock thread" prio=2 tid=0x04859c00 nid=0x176c runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
- locked <0x1ac03de0> (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:202)
at java.lang.Thread.run(Thread.java:619)
"DestroyJavaVM" prio=6 tid=0x003aa000 nid=0x1ea4 waiting on condition

java.lang.Thread.State: RUNNABLE
"timed reference disposer" prio=2 tid=0x047e8400 nid=0x1ca8 waiting on
condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for  <0x1ab5cbe8> (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:583)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
(ScheduledThreadPoolExecutor.java:576)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.jav
a:947)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:907)
at java.lang.Thread.run(Thread.java:619)
"Low Memory Detector" daemon prio=6 tid=0x041d4800 nid=0x1e10 runnable

java.lang.Thread.State: RUNNABLE
"CompilerThread0" daemon prio=10 tid=0x041ce000 nid=0x1fb4 waiting on
condition
java.lang.Thread.State: RUNNABLE
"Attach Listener" daemon prio=10 tid=0x041cc800 nid=0x1e00 runnable

java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x041cb000 nid=0x1d8c waiting
on condition
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=8 tid=0x041bb000 nid=0x1e38 in Object.wait()

java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x1ab30958> (a
java.lang.ref.ReferenceQueue$Lock)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
- locked <0x1ab30958> (a java.lang.ref.ReferenceQueue$Lock)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x041b6400 nid=0x1f10 in
Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x1ab30880> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:485)
at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x1ab30880> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=10 tid=0x041b3800 nid=0xccc runnable
"VM Periodic Task Thread" prio=10 tid=0x041dec00 nid=0x1f3c waiting on
condition
JNI global references: 2430
Heap
def new generation   total 157248K, used 46625K [0x10090000,
0x1ab30000, 0x1ab30000)
eden space 139776K,  20% used [0x10090000, 0x11d08560, 0x18910000)
from space 17472K, 100% used [0x19a20000, 0x1ab30000, 0x1ab30000)
to   space 17472K,   0% used [0x18910000, 0x18910000, 0x19a20000)
tenured generation   total 349568K, used 228189K [0x1ab30000,
0x30090000, 0x30090000)
the space 349568K,  65% used [0x1ab30000, 0x28a077e0, 0x28a07800,
0x30090000)
compacting perm gen  total 42752K, used 42672K [0x30090000,
0x32a50000, 0x50090000)
the space 42752K,  99% used [0x30090000, 0x32a3c0e0, 0x32a3c200,
0x32a50000)
No shared spaces configured.
---
Original message URL:
http://devnet.jetbrains.net/message/5281939#5281939


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


0

Thank you for your quick reply,

this project works fine without any issue, on  IC-95.429.  I am just reopening it in ideaX to see if it works

my repo and and internal build/release process is in unix, so I have to keep it in unix.

there are no  recursive symlinks under this project ..

based on thread dump, do you see what is it waiting on ? or any clue that would help me resove this ?

0

It hangs as follows.... with 100% CPU , and than I have to kill it using taskmanager...

any clue ?

IC-99.18 hung.PNG

0

I get this problem if I re-open a project via the initial splash screen.  If I use the File->Reopen menu option, then I don't have the same problem.  I've got an open reported issue about it at IDEA-61909

0

Please sign in to leave a comment.