2007-07-25 17:25:33 Full thread dump Java HotSpot(TM) Client VM (1.6.0_02-b06 mixed mode): "Keep-Alive-Timer" daemon prio=8 tid=0x37a92800 nid=0xc34 waiting on condition [0x2e70f000..0x2e70fb14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:149) at java.lang.Thread.run(Thread.java:619) "Background process" prio=6 tid=0x37f19400 nid=0x1010 waiting on condition [0x4227f000..0x4227fd14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "Timer-1" daemon prio=6 tid=0x2d8ba800 nid=0x1064 in Object.wait() [0x422cf000..0x422cfd94] 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 <0x15291788> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Refreshing filesystem" prio=6 tid=0x37d76400 nid=0x1348 waiting on condition [0x2ed1f000..0x2ed1fb14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "Background process" prio=6 tid=0x37a8c400 nid=0x9c4 waiting on condition [0x3931f000..0x3931fb14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "Refreshing filesystem" prio=6 tid=0x2daa7400 nid=0x1518 waiting on condition [0x2f8bf000..0x2f8bfc94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "Background process" prio=6 tid=0x2c18ec00 nid=0x2e04 waiting on condition [0x3472f000..0x3472fa14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "Refreshing filesystem" prio=6 tid=0x2c0c5400 nid=0x1d10 waiting on condition [0x2e66f000..0x2e66fb14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "JobScheduler pool" prio=6 tid=0x2d861000 nid=0x6e8 waiting on condition [0x2f79f000..0x2f79fa14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x053c3520> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) 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) "JobScheduler pool" prio=6 tid=0x2d863000 nid=0x232c waiting on condition [0x2f74f000..0x2f74fa94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x053c3520> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) 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) "Background process" prio=6 tid=0x2d88f400 nid=0x2524 waiting on condition [0x3728f000..0x3728fb94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "FS Synchronizer" prio=6 tid=0x2c025800 nid=0x146c waiting on condition [0x371ef000..0x371efc94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x06b74df8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java: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) "Change List Updater" prio=6 tid=0x2d930800 nid=0x2d70 in Object.wait() [0x3707f000..0x3707fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock.acquire(WriterPreferenceReadWriteLock.java:162) - locked <0x04e28b98> (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:17) at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:43) at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:169) at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.access$700(ChangeListManagerImpl.java:57) at com.intellij.openapi.vcs.changes.ChangeListManagerImpl$4.run(ChangeListManagerImpl.java:1) 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) "UserActivityMonitor thread" prio=6 tid=0x2d7d7400 nid=0x256c in Object.wait() [0x2ef6f000..0x2ef6fb14] 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 <0x05d28340> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "WebServer thread pool" prio=6 tid=0x2d400c00 nid=0x22d4 waiting on condition [0x2faef000..0x2faefc94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x0558bf78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java: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=0x2d400400 nid=0x1be4 waiting on condition [0x2fa9f000..0x2fa9fd14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x0558bf78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java: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) "/192.168.1.243 IDEtalk Multicast Thread" prio=6 tid=0x2d3ff800 nid=0x36cc runnable [0x2fa4f000..0x2fa4fd94] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x05cb8df8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x05cb8df8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x05cb8df8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x02ef1968> (a java.net.DatagramPacket) - locked <0x067fbee0> (a java.net.MulticastSocket) at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112) "User Monitor Thread" prio=6 tid=0x2d3fec00 nid=0x2a48 in Object.wait() [0x2f9ff000..0x2f9ffa14] 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 <0x0572c1c8> (a java.lang.Object) at jetbrains.communicator.p2p.UserMonitorThread.run(UserMonitorThread.java:131) "XML-RPC Weblistener" prio=6 tid=0x2c0b8800 nid=0xb9c runnable [0x2f9af000..0x2f9afa94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x06742f68> (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=0x2c097c00 nid=0x2204 in Object.wait() [0x2f95f000..0x2f95fb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at jetbrains.communicator.core.impl.dispatcher.AsyncMessageDispatcherImpl.run(AsyncMessageDispatcherImpl.java:76) - locked <0x067fdc60> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "ApplicationImpl pooled thread" prio=6 tid=0x2d5d3400 nid=0x13b4 in Object.wait() [0x2c7ef000..0x2c7efc14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock.acquire(WriterPreferenceReadWriteLock.java:162) - locked <0x04e28b98> (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:17) at com.intellij.cvsSupport2.util.CvsVfsUtil.findFileByIoFile(CvsVfsUtil.java:66) at com.intellij.cvsSupport2.application.CvsEntriesManager.removeEntryForFile(CvsEntriesManager.java:243) at com.intellij.cvsSupport2.CvsUtil.removeEntryFor(CvsUtil.java:221) at com.intellij.cvsSupport2.cvshandlers.IOFilesBasedDirectoryPruner.execute(IOFilesBasedDirectoryPruner.java:62) at com.intellij.cvsSupport2.cvshandlers.IOFilesBasedDirectoryPruner.execute(IOFilesBasedDirectoryPruner.java:52) at com.intellij.cvsSupport2.cvshandlers.IOFilesBasedDirectoryPruner.execute(IOFilesBasedDirectoryPruner.java:52) at com.intellij.cvsSupport2.cvshandlers.IOFilesBasedDirectoryPruner.execute(IOFilesBasedDirectoryPruner.java:52) at com.intellij.cvsSupport2.cvshandlers.IOFilesBasedDirectoryPruner.execute(IOFilesBasedDirectoryPruner.java:52) at com.intellij.cvsSupport2.cvshandlers.IOFilesBasedDirectoryPruner.execute(IOFilesBasedDirectoryPruner.java:52) at com.intellij.cvsSupport2.cvshandlers.IOFilesBasedDirectoryPruner.execute(IOFilesBasedDirectoryPruner.java:52) at com.intellij.cvsSupport2.cvshandlers.IOFilesBasedDirectoryPruner.execute(IOFilesBasedDirectoryPruner.java:32) at com.intellij.cvsSupport2.cvshandlers.UpdateHandler.onOperationFinished(UpdateHandler.java:108) at com.intellij.cvsSupport2.cvshandlers.CommandCvsHandler.internalRun(CommandCvsHandler.java:306) at com.intellij.cvsSupport2.cvshandlers.CvsHandler.run(CvsHandler.java:120) at com.intellij.cvsSupport2.cvsExecution.CvsOperationExecutor$2.run(CvsOperationExecutor.java:131) at com.intellij.cvsSupport2.cvsExecution.CvsOperationExecutor.performActionSync(CvsOperationExecutor.java:145) at com.intellij.cvsSupport2.CvsUpdateEnvironment.updateDirectories(CvsUpdateEnvironment.java:91) at com.intellij.openapi.vcs.update.AbstractCommonUpdateAction$1.run(AbstractCommonUpdateAction.java:16) at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:2) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:8) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:78) at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:10) at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:8) 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:1) "Alarm pool" prio=6 tid=0x2d605800 nid=0x1d50 waiting on condition [0x2cc4f000..0x2cc4fc94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x04e3a2b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java: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=0x2bf5e800 nid=0x1a48 waiting on condition [0x2f28f000..0x2f28fd14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "YJP-Plugin-RequestListener" daemon prio=2 tid=0x2d47b800 nid=0x162c runnable [0x2f1ef000..0x2f1efa14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x059d7aa0> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.b.h$1.run(a:29) at java.lang.Thread.run(Thread.java:619) "TimerQueue" daemon prio=6 tid=0x2d435800 nid=0x173c in Object.wait() [0x2f19f000..0x2f19fa94] 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 <0x059f4970> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "ApplicationImpl pooled thread" prio=6 tid=0x2d392400 nid=0x2b70 waiting on condition [0x2d29f000..0x2d29fb94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x04e28b88> (a java.util.concurrent.SynchronousQueue$TransferStack) at sun.misc.Unsafe.park(Unsafe.java) 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:1) "ApplicationImpl pooled thread" prio=6 tid=0x2d391800 nid=0x1e5c waiting on condition [0x2d24f000..0x2d24fb14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x04e28b88> (a java.util.concurrent.SynchronousQueue$TransferStack) at sun.misc.Unsafe.park(Unsafe.java) 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:1) "XML-RPC Weblistener" prio=6 tid=0x2c16a800 nid=0x1904 runnable [0x2ceff000..0x2ceffc14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x0553b710> (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=0x2d3b1000 nid=0x2c6c waiting on condition [0x2ceaf000..0x2ceafc94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:3) "WatchForChangesThread" prio=6 tid=0x2d377c00 nid=0x1268 runnable [0x2ce5f000..0x2ce5fd14] java.lang.Thread.State: RUNNABLE at com.intellij.vfs.local.win32.FileWatcher.$$YJP$$waitForChangeImpl(Native Method) at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(FileWatcher.java) at com.intellij.vfs.local.win32.FileWatcher.waitForChange(FileWatcher.java:173) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:1) "File System Tracker" prio=6 tid=0x2d377000 nid=0x23a4 waiting on condition [0x2cd0f000..0x2cd0fd94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x0536fc28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317) at com.intellij.openapi.vfs.impl.watcher.FileSystemTrackerImpl$1.run(FileSystemTrackerImpl.java:0) - locked <0x04f72338> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Progress Cancel Checker" prio=6 tid=0x2d3a9400 nid=0x35a0 waiting on condition [0x2ccbf000..0x2ccbfa14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:4) "AWT-EventQueue-1" prio=6 tid=0x2c14a000 nid=0x9b4 in Object.wait() [0x2cbdd000..0x2cbdfa94] 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.awt.EventQueue.getNextEvent(EventQueue.java:512) - locked <0x04d80be0> (a com.intellij.ide.IdeEventQueue) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:245) 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.SequencedEvent.dispatch(SequencedEvent.java:77) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:139) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:99) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:27) at com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:210) at com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:101) at com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:338) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:34) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.b(RefreshSessionImpl.java:6) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.fireEvents(RefreshSessionImpl.java:10) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$1.run(RefreshQueueImpl.java:2) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:19) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:25) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:70) at com.intellij.ide.SaveAndSyncHandler.refreshOpenFiles(SaveAndSyncHandler.java:9) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:53) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:22) at com.intellij.ide.SaveAndSyncHandler$3.onFrameActivated(SaveAndSyncHandler.java:1) at com.intellij.ide.FrameStateManagerImpl.b(FrameStateManagerImpl.java:5) at com.intellij.ide.FrameStateManagerImpl.propertyChange(FrameStateManagerImpl.java:19) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:347) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at java.awt.KeyboardFocusManager.firePropertyChange(KeyboardFocusManager.java:1387) at java.awt.KeyboardFocusManager.setGlobalActiveWindow(KeyboardFocusManager.java:881) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:395) at java.awt.Component.dispatchEventImpl(Component.java:4282) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:139) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:99) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:27) at java.awt.SentEvent.dispatch(SentEvent.java:55) at java.awt.DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent.dispatch(DefaultKeyboardFocusManager.java:177) at java.awt.DefaultKeyboardFocusManager.sendMessage(DefaultKeyboardFocusManager.java:204) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:280) at java.awt.Component.dispatchEventImpl(Component.java:4282) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:139) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:99) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:27) at java.awt.SequencedEvent.dispatch(SequencedEvent.java:98) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:139) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:99) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:27) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:1039) at java.awt.Dialog$3.run(Dialog.java:1091) at java.security.AccessController.$$YJP$$doPrivileged(Native Method) at java.security.AccessController.doPrivileged(AccessController.java) at java.awt.Dialog.show(Dialog.java:1089) at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:23) at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:79) at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:761) - locked <0x05c44630> (a java.lang.Object) at com.intellij.openapi.progress.util.ProgressWindow$MyDialog.show(ProgressWindow.java:61) at com.intellij.openapi.progress.util.ProgressWindow.showDialog(ProgressWindow.java:29) at com.intellij.openapi.progress.impl.BackgroundableProcessIndicator.showDialog(BackgroundableProcessIndicator.java:20) at com.intellij.openapi.progress.util.ProgressWindow$1$1.run(ProgressWindow.java:1) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:23) - locked <0x05591578> (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:139) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:99) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:27) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) "AWT-Shutdown" prio=6 tid=0x2c112c00 nid=0x15b8 in Object.wait() [0x2cb3f000..0x2cb3fb14] 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 <0x04e37f18> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "timed reference disposer" prio=6 tid=0x2c115c00 nid=0x2eec waiting on condition [0x2c74f000..0x2c74fb94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x050547d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java: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=0x2bee2400 nid=0x54c runnable [0x2cabf000..0x2cabfc14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x04e16a48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java: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) "Timer-0" daemon prio=6 tid=0x2becd800 nid=0x874 in Object.wait() [0x2ca6f000..0x2ca6fc94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x04e16f18> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "SocketListenerThread" prio=6 tid=0x2be74c00 nid=0x2410 runnable [0x2ca1f000..0x2ca1fd14] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x04df56d8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x04df56d8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x04df56d8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x02e0a600> (a java.net.DatagramPacket) - locked <0x04df40e8> (a java.net.MulticastSocket) at com.intellij.a.g.a.e.a(e.java:40) at com.intellij.a.g.a.h.run(h.java:16) "SocketListenerThread" prio=6 tid=0x2be74400 nid=0x3134 runnable [0x2c9cf000..0x2c9cfd94] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x04df5718> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x04df5718> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x04df5718> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x04e17b68> (a java.net.DatagramPacket) - locked <0x04e011d8> (a java.net.DatagramSocket) at com.intellij.a.g.a.e.a(e.java:40) at com.intellij.a.g.a.h.run(h.java:16) "MessageDeliveryThread" prio=6 tid=0x2be8bc00 nid=0x1900 in Object.wait() [0x2c97f000..0x2c97fa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at com.intellij.a.g.r.run(r.java:13) - locked <0x04e1a028> (a java.lang.Object) "AWT-Windows" daemon prio=6 tid=0x2be7d800 nid=0x304c runnable [0x2c79f000..0x2c79fb14] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.$$YJP$$eventLoop(Native Method) at sun.awt.windows.WToolkit.eventLoop(WToolkit.java) at sun.awt.windows.WToolkit.run(WToolkit.java:290) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x2be78800 nid=0x37a4 in Object.wait() [0x2c6ff000..0x2c6ffc14] 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 <0x04e1a138> (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=0x2b825400 nid=0x2974 runnable [0x2be2f000..0x2be2fc94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x04c60870> (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:6) at java.lang.Thread.run(Thread.java:619) "DestroyJavaVM" prio=6 tid=0x00298800 nid=0x28f8 waiting on condition [0x00000000..0x0090fd4c] java.lang.Thread.State: RUNNABLE "timed reference disposer" prio=6 tid=0x2b809400 nid=0x2394 waiting on condition [0x2bd8f000..0x2bd8fd94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x04c58cc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java: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) "Low Memory Detector" daemon prio=6 tid=0x2b7d5000 nid=0x1a38 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x2b7d3800 nid=0x1cec waiting on condition [0x00000000..0x2bc9f798] java.lang.Thread.State: RUNNABLE "YJPAgent-OOMESnapshotDetector" daemon prio=6 tid=0x2b7d2400 nid=0x1fc4 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-CPUSampler" daemon prio=6 tid=0x2b7d1400 nid=0x2674 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-RequestListener" daemon prio=2 tid=0x2b7d0400 nid=0x1848 runnable [0x2bbaf000..0x2bbafc94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x04c60960> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.runtime.Core$3.run(Core.java:530) at java.lang.Thread.run(Thread.java:619) "YJPAgent-Telemetry" daemon prio=2 tid=0x2b7be000 nid=0xd70 waiting on condition [0x2bb5f000..0x2bb5fd14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.yourkit.runtime.telemetry.TelemetryThreadJVMTI.run(TelemetryThreadJVMTI.java:271) "Attach Listener" daemon prio=10 tid=0x2b79e800 nid=0x8f4 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x2b79d800 nid=0x1b6c waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=6 tid=0x2b79c800 nid=0x177c waiting on condition [0x00000000..0x2ba2fc28] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x2b78cc00 nid=0x3568 in Object.wait() [0x2b9cf000..0x2b9cfb14] 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 <0x04cd0180> (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=0x29c7a400 nid=0x1d14 in Object.wait() [0x2b77f000..0x2b77fb94] 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 <0x04c509e0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x29c75800 nid=0x968 runnable "Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x0029ac00 nid=0x208c runnable "Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x0029c000 nid=0xd2c runnable "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x29be4c00 nid=0x1ff8 runnable "VM Periodic Task Thread" prio=10 tid=0x2b7d7c00 nid=0x14e4 waiting on condition JNI global references: 9658 Heap par new generation total 14784K, used 4432K [0x02c40000, 0x03c40000, 0x04c40000) eden space 13184K, 21% used [0x02c40000, 0x02f04050, 0x03920000) from space 1600K, 100% used [0x03ab0000, 0x03c40000, 0x03c40000) to space 1600K, 0% used [0x03920000, 0x03920000, 0x03ab0000) concurrent mark-sweep generation total 392980K, used 220650K [0x04c40000, 0x1cc05000, 0x1ee40000) concurrent-mark-sweep perm gen total 144684K, used 86849K [0x1ee40000, 0x27b8b000, 0x29a40000)