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

Key: IDEADEV-21459
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Stopbuild Stopbuild
Assignee: Kirill Kalishev
Reporter: Bas Leijdekkers
Votes: 3
Watchers: 3
Operations

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

Deadlock "Updating modified files"

Created: 21 Sep 07 16:35   Updated: 25 Sep 07 19:55
Component/s: Version Control Integration. CVS
Fix Version/s: Selena Final

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: 1. Text File 7291_deadlock_stackdump.txt (29 kb)

Issue Links:
Duplicate
 
This issue is duplicated by:
IDEA-15162 IDEA hanged trying to get SVN file hi... Resolved
IDEA-14597 "Loading files" modal dialog blocks IDEA Resolved

Build: 7,293
Fixed in build: 6,198
Severity: High


 Description  « Hide
After modifying and adding some files to my project outside of idea, I switched back to idea. An "Updating modified files" dialog popped up and did not go away.
Full thread dump Java HotSpot(TM) Client VM (1.6.0_02-b05 mixed mode):

"ApplicationImpl pooled thread" prio=6 tid=0x2015bc00 nid=0x5c4 waiting on condition [0x1b45f000..0x1b45fb14]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x041cd428> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at sun.misc.Unsafe.park(Unsafe.java)
        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:944)
        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:107)

"ApplicationImpl pooled thread" prio=6 tid=0x1c7adc00 nid=0xff0 waiting on condition [0x1bb8f000..0x1bb8fb14]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x041cd428> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at sun.misc.Unsafe.park(Unsafe.java)
        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:944)
        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:107)

"ApplicationImpl pooled thread" prio=6 tid=0x1fddd400 nid=0xcf8 waiting on condition [0x1bb0f000..0x1bb0fb94]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x041cd428> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at sun.misc.Unsafe.park(Unsafe.java)
        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:944)
        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:107)

"ApplicationImpl pooled thread" prio=6 tid=0x1c61b400 nid=0x7dc waiting on condition [0x1b97f000..0x1b97fa94]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x041cd428> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at sun.misc.Unsafe.park(Unsafe.java)
        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:944)
        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:107)

"Java Sound Event Dispatcher" daemon prio=6 tid=0x196cb800 nid=0xb9c in Object.wait() [0x1b7af000..0x1b7afc94]
   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.sun.media.sound.EventDispatcher.dispatchEvents(EventDispatcher.java:170)
        - locked <0x073c1cf8> (a com.sun.media.sound.EventDispatcher)
        at com.sun.media.sound.EventDispatcher.run(EventDispatcher.java:210)
        at java.lang.Thread.run(Thread.java:619)

"ApplicationImpl pooled thread" prio=6 tid=0x1a08d800 nid=0xae0 waiting on condition [0x1c07f000..0x1c07fa14]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x041cd428> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at sun.misc.Unsafe.park(Unsafe.java)
        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:944)
        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:107)

"ApplicationImpl pooled thread" prio=6 tid=0x195eec00 nid=0xbc8 waiting on condition [0x1bcff000..0x1bcffa94]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x041cd428> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at sun.misc.Unsafe.park(Unsafe.java)
        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:944)
        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:107)

"Timer-1" daemon prio=6 tid=0x1a0ad000 nid=0xf3c in Object.wait() [0x1dbbf000..0x1dbbfa14]
   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 <0x07282450> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"Background process" prio=6 tid=0x1c78b000 nid=0xe24 waiting on condition [0x2273f000..0x2273fa94]
   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)

"You got mail" prio=6 tid=0x1c96d800 nid=0xd18 waiting on condition [0x1cf8f000..0x1cf8fa14]
   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=0x1c8d3c00 nid=0xe1c waiting on condition [0x1bfff000..0x1bfffa94]
   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=0x1c829c00 nid=0xf1c in Object.wait() [0x1f7df000..0x1f7dfb14]
   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 <0x041c47a0> (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock)
        at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:604)
        at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:272)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:1
45)
        at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:270)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

"Thread-8" daemon prio=6 tid=0x19609c00 nid=0xd60 waiting on condition [0x1d9ef000..0x1d9efb94]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.$$YJP$$sleep(Native Method)
        at java.lang.Thread.sleep(Thread.java)
        at org.jivesoftware.smack.PacketWriter$KeepAliveTask.run(PacketWriter.java:476)
        at java.lang.Thread.run(Thread.java:619)

"Background process" prio=6 tid=0x1cb06c00 nid=0x4dc waiting on condition [0x1f75f000..0x1f75fc14]
   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)

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

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

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

"WebServer thread pool" prio=6 tid=0x196ce800 nid=0x12c waiting on condition [0x1f52f000..0x1f52fa14]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x0452d3a0> (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:1
925)
        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=0x1a140800 nid=0x4a0 in Object.wait() [0x1f4af000..0x1f4afa94]
   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 <0x041c47a0> (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock)
        at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:604)
        at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.notifyStartProcessingChanges(ChangeListManagerImpl.jav
a:479)
        at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.updateImmediately(ChangeListManagerImpl.java:300)
        at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.access$700(ChangeListManagerImpl.java:51)
        at com.intellij.openapi.vcs.changes.ChangeListManagerImpl$4.run(ChangeListManagerImpl.java:232)
        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.j
ava: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)

"You got mail" prio=6 tid=0x1c80e800 nid=0x7fc waiting on condition [0x1d22f000..0x1d22fd14]
   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)

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

"WebServer thread pool" prio=6 tid=0x1c7af000 nid=0xa0c waiting on condition [0x1bf7f000..0x1bf7fc14]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x0452d3a0> (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:1
925)
        at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
        at java.lang.Thread.run(Thread.java:619)

"/10.0.0.22 IDEtalk Multicast Thread" prio=6 tid=0x1c726800 nid=0xe3c runnable [0x1beff000..0x1beffc94]
   java.lang.Thread.State: RUNNABLE
        at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method)
        - locked <0x04d0e0a8> (a java.net.PlainDatagramSocketImpl)
        at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java)
        - locked <0x04d0e0a8> (a java.net.PlainDatagramSocketImpl)
        at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
        - locked <0x04d0e0a8> (a java.net.PlainDatagramSocketImpl)
        at java.net.DatagramSocket.receive(DatagramSocket.java:712)
        - locked <0x0bf02ee8> (a java.net.DatagramPacket)
        - locked <0x04d0e0e8> (a java.net.MulticastSocket)
        at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112)

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

"XML-RPC Weblistener" prio=6 tid=0x1c88c800 nid=0xa24 runnable [0x1bdff000..0x1bdffd94]
   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 <0x04d0e248> (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=0x1c7aac00 nid=0xb1c in Object.wait() [0x1bd7f000..0x1bd7fa14]
   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 <0x04d0e378> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:619)

"You got mail" prio=6 tid=0x1c768400 nid=0x84c waiting on condition [0x1d42f000..0x1d42fb14]
   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)

"Alarm pool" prio=6 tid=0x1c6a1400 nid=0x804 waiting on condition [0x1d3af000..0x1d3afb94]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x041cda18> (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:1
925)
        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)

"Timer-0" daemon prio=6 tid=0x1c739400 nid=0x908 in Object.wait() [0x1d32f000..0x1d32fc14]
   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 <0x049a2958> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"Refreshing filesystem" prio=6 tid=0x1c63e000 nid=0x2d8 waiting on condition [0x1d2af000..0x1d2afc94]
   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)

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

"JetConnect reader" prio=6 tid=0x1a092800 nid=0x5ac waiting on condition [0x1c50f000..0x1c50fc14]
   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:119)

"YJP-Plugin-RequestListener" daemon prio=2 tid=0x1a06e000 nid=0xd38 runnable [0x1c60f000..0x1c60fc94]
   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 <0x0482add0> (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:21)
        at java.lang.Thread.run(Thread.java:619)

"FS Synchronizer" prio=6 tid=0x19f7a800 nid=0xec0 waiting on condition [0x1b00f000..0x1b00fb14]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x045db118> (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:1
925)
        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)

"XML-RPC Weblistener" prio=6 tid=0x19f47800 nid=0xf88 runnable [0x1af8f000..0x1af8fb94]
   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 <0x044d0240> (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=0x19f27800 nid=0xccc waiting on condition [0x1af0f000..0x1af0fc14]
   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
:469)

"WatchForChangesThread" prio=6 tid=0x19f27400 nid=0xff4 runnable [0x1ae8f000..0x1ae8fc94]
   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:234)
        at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:37
6)

"File System Tracker" prio=6 tid=0x19f35800 nid=0x604 waiting on condition [0x1ab3f000..0x1ab3fd14]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x044d0458> (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:1
925)
        at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317)
        at com.intellij.openapi.vfs.impl.watcher.FileSystemTrackerImpl$1.run(FileSystemTrackerImpl.java:41)
        - locked <0x04495e98> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:619)

"Progress Cancel Checker" prio=6 tid=0x19f5e800 nid=0xb84 waiting on condition [0x1a7ff000..0x1a7ffd94]
   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:40)

"AWT-EventQueue-1" prio=6 tid=0x19f45c00 nid=0x718 in Object.wait() [0x1ad0e000..0x1ad0fa14]
   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:479)
        - locked <0x041b4140> (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.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:489)
        at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:310)
        at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:774)
        - locked <0x048e7288> (a java.lang.Object)
        at com.intellij.openapi.progress.util.ProgressWindow$MyDialog.show(ProgressWindow.java:491)
        at com.intellij.openapi.progress.util.ProgressWindow.showDialog(ProgressWindow.java:167)
        at com.intellij.openapi.progress.util.ProgressWindow$1$1.run(ProgressWindow.java:104)
        at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:298)
        - locked <0x04588330> (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.defaultDispatchEvent(IdeEventQueue.java:476)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:469)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:355)
        at com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:517)
        at com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:129)
        at com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.jav
a:412)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImp
l.java:160)
        at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.notifyCacheUpdaters(RefreshSessionImpl.java:146)
        at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.fireEvents(RefreshSessionImpl.java:103)
        at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1$1.run(RefreshQueueImpl.java:84)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:680)
        at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1.run(RefreshQueueImpl.java:82)
        at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:298)
        - locked <0x04588330> (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.defaultDispatchEvent(IdeEventQueue.java:476)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:469)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:355)
        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=0x1a145000 nid=0xab4 waiting on condition [0x1abef000..0x1abefb94]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x042e0360> (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.j
ava: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=0x19f23400 nid=0xc60 runnable [0x19d5f000..0x19d5fc14]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x041b04d8> (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.j
ava: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=0x19ea4800 nid=0xcd0 runnable [0x1aabf000..0x1aabfd14]
   java.lang.Thread.State: RUNNABLE
        at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method)
        - locked <0x041b0708> (a java.net.PlainDatagramSocketImpl)
        at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java)
        - locked <0x041b0708> (a java.net.PlainDatagramSocketImpl)
        at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
        - locked <0x041b0708> (a java.net.PlainDatagramSocketImpl)
        at java.net.DatagramSocket.receive(DatagramSocket.java:712)
        - locked <0x0bf05c90> (a java.net.DatagramPacket)
        - locked <0x041b0748> (a java.net.MulticastSocket)
        at com.intellij.licensecommon.net.impl.SocketImpl.receive(SocketImpl.java:57)
        at com.intellij.licensecommon.net.impl.SocketListenerThread.run(SocketListenerThread.java:24)

"SocketListenerThread" prio=6 tid=0x19e96400 nid=0x8c8 runnable [0x1aa3f000..0x1aa3fd94]
   java.lang.Thread.State: RUNNABLE
        at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method)
        - locked <0x041b2f40> (a java.net.PlainDatagramSocketImpl)
        at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java)
        - locked <0x041b2f40> (a java.net.PlainDatagramSocketImpl)
        at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
        - locked <0x041b2f40> (a java.net.PlainDatagramSocketImpl)
        at java.net.DatagramSocket.receive(DatagramSocket.java:712)
        - locked <0x041b2f80> (a java.net.DatagramPacket)
        - locked <0x041b2fa0> (a java.net.DatagramSocket)
        at com.intellij.licensecommon.net.impl.SocketImpl.receive(SocketImpl.java:57)
        at com.intellij.licensecommon.net.impl.SocketListenerThread.run(SocketListenerThread.java:24)

"MessageDeliveryThread" prio=6 tid=0x19525000 nid=0xa9c in Object.wait() [0x1a9bf000..0x1a9bfa14]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x041b3050> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:485)
        at com.intellij.licensecommon.net.MessageDeliveryThread.run(MessageDeliveryThread.java:26)
        - locked <0x041b3050> (a java.lang.Object)

"AWT-Windows" daemon prio=6 tid=0x19e66400 nid=0xf84 runnable [0x1a76f000..0x1a76fb14]
   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=0x19e02c00 nid=0xecc in Object.wait() [0x1a6ef000..0x1a6efb94]
   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 <0x041b3168> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:619)

"Java2D Disposer" daemon prio=10 tid=0x19eb6400 nid=0x86c in Object.wait() [0x1a66f000..0x1a66fc14]
   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 <0x041b3200> (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=0x19656c00 nid=0xbdc runnable [0x19ddf000..0x19ddfc94]
   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 <0x04150dd8> (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:174)
        at java.lang.Thread.run(Thread.java:619)

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

"timed reference disposer" prio=6 tid=0x19655800 nid=0xfa4 waiting on condition [0x19cdf000..0x19cdfd94]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.$$YJP$$park(Native Method)
        - parking to wait for  <0x0409fda8> (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.j
ava: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=0x195e8800 nid=0x2a4 runnable [0x00000000..0x00000000]
   java.lang.Thread.State: RUNNABLE

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

"YJPAgent-OOMESnapshotDetector" daemon prio=6 tid=0x195e5800 nid=0x660 runnable [0x00000000..0x00000000]
   java.lang.Thread.State: RUNNABLE

"YJPAgent-CPUSampler" daemon prio=6 tid=0x195e4800 nid=0x74c runnable [0x00000000..0x00000000]
   java.lang.Thread.State: RUNNABLE

"YJPAgent-RequestListener" daemon prio=2 tid=0x195e3c00 nid=0x7a4 runnable [0x19a3f000..0x19a3fa94]
   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 <0x040a00d8> (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=0x195c0000 nid=0x7e4 waiting on condition [0x199bf000..0x199bfa14]
   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=0x19530800 nid=0xf28 runnable [0x00000000..0x00000000]
   java.lang.Thread.State: RUNNABLE

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

"Finalizer" daemon prio=8 tid=0x1951dc00 nid=0xd8 in Object.wait() [0x1980f000..0x1980fa94]
   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 <0x040a0348> (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=0x19510400 nid=0xdc8 in Object.wait() [0x1978f000..0x1978fb14]
   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 <0x0409fc78> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x009be000 nid=0xbe0 runnable

"VM Periodic Task Thread" prio=10 tid=0x195d7000 nid=0x69c waiting on condition

JNI global references: 4755

Heap
 def new generation   total 13184K, used 4213K [0x02ce0000, 0x03b20000, 0x04090000)
  eden space 11776K,  31% used [0x02ce0000, 0x0308c6f0, 0x03860000)
  from space 1408K,  32% used [0x039c0000, 0x03a30dd0, 0x03b20000)
  to   space 1408K,   0% used [0x03860000, 0x03860000, 0x039c0000)
 tenured generation   total 173044K, used 132062K [0x04090000, 0x0e98d000, 0x12ce0000)
   the space 173044K,  76% used [0x04090000, 0x0c187ab8, 0x0c187c00, 0x0e98d000)
 compacting perm gen  total 81408K, used 81352K [0x12ce0000, 0x17c60000, 0x190e0000)
   the space 81408K,  99% used [0x12ce0000, 0x17c520c0, 0x17c52200, 0x17c60000)
No shared spaces configured.


 All   Comments   Work Log   Change History      Sort Order:
AlexL - 21 Sep 07 21:19
This just happened to me. I had left IDEA running all night and this morning when I bring it to the foreground it says "Updating Modified Files..." but it doesn't appear to be doing anything. CPU% is 0%.