2008-02-20 14:51:25 Full thread dump Java HotSpot(TM) Client VM (1.6.0_02-b05 mixed mode): "ApplicationImpl pooled thread" prio=6 tid=0x3eacd400 nid=0xb3c waiting on condition [0x3c36f000..0x3c36fc94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x0688c280> (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:8) "JobScheduler pool" prio=6 tid=0x3a87b400 nid=0xf4c waiting on condition [0x3c4af000..0x3c4afd14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x06a08c18> (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=0x45de1400 nid=0xa58 waiting on condition [0x3c45f000..0x3c45fd94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x06a08c18> (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=0x3bd1ac00 nid=0xc38 waiting on condition [0x478df000..0x478dfb14] 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:46) "Change List Updater" prio=6 tid=0x3e5a3400 nid=0xf1c waiting for monitor entry [0x477cf000..0x477cfc94] java.lang.Thread.State: BLOCKED (on object monitor) at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.findRoot(PersistentFS.java:125) - waiting to lock <0x06a16e18> (a java.lang.Object) at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.findFileByPath(NewVirtualFileSystem.java:47) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.findFileByPath(LocalFileSystemImpl.java:349) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.findFileByIoFile(LocalFileSystemImpl.java:8) at com.intellij.openapi.vcs.FilePathImpl.create(FilePathImpl.java:82) at com.intellij.openapi.vcs.FilePathImpl.create(FilePathImpl.java:31) at com.intellij.peer.impl.PeerFactoryImpl$1$2.compute(PeerFactoryImpl.java:1) at com.intellij.peer.impl.PeerFactoryImpl$1$2.compute(PeerFactoryImpl.java:3) at com.intellij.openapi.application.impl.ApplicationImpl$12.run(ApplicationImpl.java:2) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:7) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:160) at com.intellij.peer.impl.PeerFactoryImpl$1.createFilePathOn(PeerFactoryImpl.java:9) at com.intellij.vcsUtil.VcsUtil.getFilePath(VcsUtil.java:388) at com.intellij.vcsUtil.VcsUtil.getFilePath(VcsUtil.java:384) at org.intellij.vcs.mks.sicommands.AbstractViewSandboxCommand.setState(AbstractViewSandboxCommand.java:147) at org.intellij.vcs.mks.sicommands.AbstractViewSandboxCommand.execute(AbstractViewSandboxCommand.java:101) at org.intellij.vcs.mks.MKSChangeProvider.getSandboxState(MKSChangeProvider.java:389) at org.intellij.vcs.mks.MKSChangeProvider.getChanges(MKSChangeProvider.java:116) at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:370) at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.access$700(ChangeListManagerImpl.java:202) at com.intellij.openapi.vcs.changes.ChangeListManagerImpl$4.run(ChangeListManagerImpl.java:4) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.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) "MKS sandbox synchronizer retrier" daemon prio=4 tid=0x3e4e1400 nid=0xc80 waiting for monitor entry [0x45cbf000..0x45cbfa14] java.lang.Thread.State: BLOCKED (on object monitor) at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.findRoot(PersistentFS.java:125) - waiting to lock <0x06a16e18> (a java.lang.Object) at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.findFileByPath(NewVirtualFileSystem.java:47) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.findFileByPath(LocalFileSystemImpl.java:349) at com.intellij.vcsUtil.VcsUtil$7.compute(VcsUtil.java:328) at com.intellij.vcsUtil.VcsUtil$7.compute(VcsUtil.java:325) at com.intellij.openapi.application.impl.ApplicationImpl$12.run(ApplicationImpl.java:2) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:7) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:160) at com.intellij.vcsUtil.VcsUtil.getVirtualFile(VcsUtil.java:325) at org.intellij.vcs.mks.realtime.SandboxCacheImpl.addSandbox(SandboxCacheImpl.java:116) at org.intellij.vcs.mks.realtime.SandboxCacheImpl.access$300(SandboxCacheImpl.java:36) at org.intellij.vcs.mks.realtime.SandboxCacheImpl$1.run(SandboxCacheImpl.java:74) at java.lang.Thread.run(Thread.java:619) "Alarm pool" prio=6 tid=0x3e590c00 nid=0x1b4 waiting on condition [0x3df4f000..0x3df4fa94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x0688d188> (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) "You got mail" prio=6 tid=0x3e4eec00 nid=0xe24 waiting on condition [0x3c61f000..0x3c61fb14] 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:46) "Refreshing filesystem" prio=6 tid=0x3bd5a000 nid=0xdf4 waiting on condition [0x3f21f000..0x3f21fb14] 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:46) "Timer-0" daemon prio=6 tid=0x3e652400 nid=0x530 in Object.wait() [0x3f1cf000..0x3f1cfb94] 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 <0x0875a820> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "TimerQueue" daemon prio=6 tid=0x3bc09c00 nid=0xea4 in Object.wait() [0x3ed5f000..0x3ed5fa14] 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 <0x08054a50> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "JetConnect reader" prio=6 tid=0x3ba32000 nid=0x1a4 waiting on condition [0x3c7cf000..0x3c7cfb14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.jetConnect.reader.JetReader$1.run(JetReader.java:177) "MksSynchronizer (org.intellij.vcs.mks.realtime.SandboxListSynchronizerImpl) death notifier" prio=6 tid=0x3ba5dc00 nid=0xf90 runnable [0x3c67f000..0x3c67fb94] java.lang.Thread.State: RUNNABLE at java.lang.ProcessImpl.$$YJP$$waitFor(Native Method) at java.lang.ProcessImpl.waitFor(ProcessImpl.java) at org.intellij.vcs.mks.realtime.AbstractMKSSynchronizer$3.run(AbstractMKSSynchronizer.java:96) at java.lang.Thread.run(Thread.java:619) "MksSynchronizer(org.intellij.vcs.mks.realtime.SandboxListSynchronizerImpl" prio=6 tid=0x3a7a9800 nid=0xf54 runnable [0x3be0f000..0x3be0fc14] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.$$YJP$$readBytes(Native Method) at java.io.FileInputStream.readBytes(FileInputStream.java) 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 <0x06f1ece8> (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 <0x06f22d40> (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 <0x06f22d40> (a java.io.InputStreamReader) at java.io.BufferedReader.readLine(BufferedReader.java:362) at org.intellij.vcs.mks.realtime.AbstractMKSSynchronizer.executeCommand(AbstractMKSSynchronizer.java:122) at org.intellij.vcs.mks.realtime.AbstractMKSSynchronizer$1.run(AbstractMKSSynchronizer.java:53) at java.lang.Thread.run(Thread.java:619) "FS Synchronizer" prio=6 tid=0x3b09d000 nid=0xf8 waiting on condition [0x3c40f000..0x3c40fc94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x06bedb28> (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) "ApplicationImpl pooled thread" prio=6 tid=0x3b098c00 nid=0xf3c waiting on condition [0x3c3bf000..0x3c3bfd14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x0688c280> (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:8) "XML-RPC Weblistener" prio=6 tid=0x3ba6cc00 nid=0xa2c runnable [0x3c21f000..0x3c21fa14] 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 <0x06bf48c8> (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=0x3baac800 nid=0x8c8 waiting on condition [0x3c1cf000..0x3c1cfa94] 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:4) "WatchForChangesThread" prio=6 tid=0x3bc6dc00 nid=0xf64 runnable [0x3c17f000..0x3c17fb14] 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:44) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:24) "File System Tracker" prio=6 tid=0x3bc60800 nid=0xdf0 waiting on condition [0x3c0ef000..0x3c0efb94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x06bf4ae0> (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:12) - locked <0x06a17098> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Progress Cancel Checker" prio=6 tid=0x3bc51000 nid=0xb7c waiting on condition [0x3bfcf000..0x3bfcfc14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:1) "AWT-EventQueue-1" prio=6 tid=0x3b987c00 nid=0x968 in Object.wait() [0x3c08f000..0x3c08fc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at com.intellij.util.concurrency.WriterPreferenceReadWriteLock$WriterLock.acquire(WriterPreferenceReadWriteLock.java:239) - locked <0x0686fe48> (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$WriterLock) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:195) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:19) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:75) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:4) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.b(VirtualDirectoryImpl.java:109) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.b(VirtualDirectoryImpl.java:35) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.a(VirtualDirectoryImpl.java:95) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:57) at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:102) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:236) at com.intellij.openapi.vfs.impl.jar.JarHandler.(JarHandler.java:83) at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.a(JarFileSystemImpl.java:31) - locked <0x06a16e18> (a java.lang.Object) at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.exists(JarFileSystemImpl.java:2) at com.intellij.openapi.vfs.newvfs.persistent.RefreshWorker.scan(RefreshWorker.java:20) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.scan(RefreshSessionImpl.java:1) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:16) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:75) at com.intellij.openapi.vfs.newvfs.RefreshQueue.refresh(RefreshQueue.java:38) at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl$1$1.run(JarFileSystemImpl.java:4) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:7) - locked <0x06bf5a70> (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:172) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:70) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:108) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) "timed reference disposer" prio=6 tid=0x3b03c400 nid=0x828 waiting on condition [0x3b83f000..0x3b83fd94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x06a1da50> (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=0x3b9e1c00 nid=0xfbc runnable [0x3b15f000..0x3b15fa14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x0683fd20> (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) "SocketListenerThread" prio=6 tid=0x3b06a800 nid=0xf48 runnable [0x3bf7f000..0x3bf7fb14] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x0683ff98> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x0683ff98> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x0683ff98> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x031aa368> (a java.net.DatagramPacket) - locked <0x0683ffd8> (a java.net.MulticastSocket) at com.intellij.a.e.a.e.a(e.java:2) at com.intellij.a.e.a.h.run(h.java:12) "SocketListenerThread" prio=6 tid=0x3b0af800 nid=0xf58 runnable [0x3bf2f000..0x3bf2fb94] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x068427d0> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x068427d0> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x068427d0> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x06842810> (a java.net.DatagramPacket) - locked <0x06842830> (a java.net.DatagramSocket) at com.intellij.a.e.a.e.a(e.java:2) at com.intellij.a.e.a.h.run(h.java:12) "MessageDeliveryThread" prio=6 tid=0x3b06d800 nid=0xa48 in Object.wait() [0x3bedf000..0x3bedfc14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x068428e0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.intellij.a.e.j.run(j.java:8) - locked <0x068428e0> (a java.lang.Object) "AWT-Windows" daemon prio=6 tid=0x3b063c00 nid=0xae8 runnable [0x3b7af000..0x3b7afd14] 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) "AWT-Shutdown" prio=6 tid=0x3b063000 nid=0x870 in Object.wait() [0x3b75f000..0x3b75fd94] 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 <0x068429c8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x3b080400 nid=0xb18 in Object.wait() [0x3b70f000..0x3b70fa14] 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 <0x06842a60> (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=0x3afa3800 nid=0xd80 runnable [0x3b1af000..0x3b1afa94] 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 <0x067301d8> (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:4) at java.lang.Thread.run(Thread.java:619) "DestroyJavaVM" prio=6 tid=0x00298400 nid=0xe30 waiting on condition [0x00000000..0x0090fd4c] java.lang.Thread.State: RUNNABLE "timed reference disposer" prio=6 tid=0x3af0d800 nid=0xe08 waiting on condition [0x3b10f000..0x3b10fb94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x067303e8> (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=0x3a861800 nid=0xb78 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x3a849400 nid=0x610 waiting on condition [0x00000000..0x3ae0f998] java.lang.Thread.State: RUNNABLE "YJPAgent-OOMESnapshotDetector" daemon prio=6 tid=0x3a837400 nid=0xa4c runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-CPUSampler" daemon prio=6 tid=0x3a870400 nid=0xd3c runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-RequestListener" daemon prio=2 tid=0x3a838400 nid=0x7c runnable [0x3ad1f000..0x3ad1fa94] 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 <0x06730718> (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:545) at java.lang.Thread.run(Thread.java:619) "YJPAgent-Telemetry" daemon prio=6 tid=0x3a83cc00 nid=0x4b8 waiting on condition [0x3ac8f000..0x3ac8fb14] 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.TelemetryThreadJVMTI.run(TelemetryThreadJVMTI.java:297) "Attach Listener" daemon prio=10 tid=0x3a82b400 nid=0xfc4 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x3a82a400 nid=0xd48 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x3a817000 nid=0x5b4 in Object.wait() [0x3ab8f000..0x3ab8fc94] 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 <0x067309e8> (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=0x3a812c00 nid=0xe98 in Object.wait() [0x3ab3f000..0x3ab3fd14] 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 <0x06730108> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x3a80e400 nid=0xf04 runnable "VM Periodic Task Thread" prio=10 tid=0x3a86c400 nid=0xee4 waiting on condition JNI global references: 24252 Heap def new generation total 29952K, used 10133K [0x02c20000, 0x04ca0000, 0x06730000) eden space 26624K, 25% used [0x02c20000, 0x032c60d0, 0x04620000) from space 3328K, 99% used [0x04620000, 0x0495f6f8, 0x04960000) to space 3328K, 0% used [0x04960000, 0x04960000, 0x04ca0000) tenured generation total 397276K, used 371481K [0x06730000, 0x1eb27000, 0x32c20000) the space 397276K, 93% used [0x06730000, 0x1d1f66f0, 0x1d1f6800, 0x1eb27000) compacting perm gen total 92928K, used 92792K [0x32c20000, 0x386e0000, 0x3a420000) the space 92928K, 99% used [0x32c20000, 0x386be158, 0x386be200, 0x386e0000) No shared spaces configured.