Idea 107.481 - autoreported threaddumps

Reported after Ctrl+Shift+10 invoked on the main method:
"ApplicationImpl pooled thread 24" prio=0 tid=0x0 nid=0x0 Id=129
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"ApplicationImpl pooled thread 21" prio=0 tid=0x0 nid=0x0 Id=126
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"ApplicationImpl pooled thread 23" prio=0 tid=0x0 nid=0x0 Id=128
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"ApplicationImpl pooled thread 22" prio=0 tid=0x0 nid=0x0 Id=127
java.lang.Thread.State: WAITING
on com.intellij.util.concurrency.Semaphore$Sync@12cde59
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    at sun.misc.Unsafe.park(Unsafe.java)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:969)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281)
    at com.intellij.util.concurrency.Semaphore.waitForUnsafe(Semaphore.java:72)
    at com.intellij.util.concurrency.Semaphore.waitFor(Semaphore.java:64)
    at com.intellij.openapi.application.impl.LaterInvocator.invokeAndWait(LaterInvocator.java:174)
    at com.intellij.openapi.application.impl.ApplicationImpl.invokeAndWait(ApplicationImpl.java:629)
    at com.intellij.compiler.options.CompileStepBeforeRun.executeTask(CompileStepBeforeRun.java:97)
    at com.intellij.compiler.options.CompileStepBeforeRun.executeTask(CompileStepBeforeRun.java:44)
    at com.intellij.execution.impl.ExecutionManagerImpl$1.run(ExecutionManagerImpl.java:121)
    at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:375)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"ApplicationImpl pooled thread 20" prio=0 tid=0x0 nid=0x0 Id=125
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"ApplicationImpl pooled thread 19" prio=0 tid=0x0 nid=0x0 Id=124
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"Swing-Shell" prio=0 tid=0x0 nid=0x0 Id=114
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b9b405
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:492)
    at java.lang.Thread.run(Thread.java:662)

"Alarm pool(own)" prio=0 tid=0x0 nid=0x0 Id=105
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d9ec07
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"WebServer thread pool" prio=0 tid=0x0 nid=0x0 Id=102
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b16597
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"JobScheduler pool 1/2" prio=0 tid=0x0 nid=0x0 Id=95
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@16c9bf
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"JobScheduler pool 0/2" prio=0 tid=0x0 nid=0x0 Id=94
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@16c9bf
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"ApplicationImpl pooled thread 17" prio=0 tid=0x0 nid=0x0 Id=90
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"ApplicationImpl pooled thread 10" prio=0 tid=0x0 nid=0x0 Id=83
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"ApplicationImpl pooled thread 6" prio=0 tid=0x0 nid=0x0 Id=78
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"Change List Updater" prio=0 tid=0x0 nid=0x0 Id=77
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1c8257e
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"Alarm pool(own)" prio=0 tid=0x0 nid=0x0 Id=76
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@115a34b
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"Alarm pool(own)" prio=0 tid=0x0 nid=0x0 Id=74
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@193d21b
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"ApplicationImpl pooled thread 4" prio=0 tid=0x0 nid=0x0 Id=73
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"UserActivityMonitor thread" prio=0 tid=0x0 nid=0x0 Id=71
java.lang.Thread.State: TIMED_WAITING
on java.lang.Object@1c71eb6
    at java.lang.Object.wait(Native Method)
    at jetbrains.communicator.idea.monitor.UserActivityMonitor.run(UserActivityMonitor.java:143)
    at java.lang.Thread.run(Thread.java:662)

"WebServer thread pool" prio=0 tid=0x0 nid=0x0 Id=70
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b16597
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"/192.168.0.198 IDEtalk Multicast Thread" prio=0 tid=0x0 nid=0x0 Id=65
java.lang.Thread.State: RUNNABLE
(in native)
    at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method)
    at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java)
    at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
    at java.net.DatagramSocket.receive(DatagramSocket.java:725)
    at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:123)

"User Monitor Thread" prio=0 tid=0x0 nid=0x0 Id=66
java.lang.Thread.State: TIMED_WAITING
on java.lang.Object@184dcf9
    at java.lang.Object.wait(Native Method)
    at jetbrains.communicator.p2p.UserMonitorThread.waitForNextSearch(UserMonitorThread.java:213)
    at jetbrains.communicator.p2p.UserMonitorThread.run(UserMonitorThread.java:132)

"XML-RPC Weblistener" prio=0 tid=0x0 nid=0x0 Id=67
java.lang.Thread.State: RUNNABLE
(in native)
    at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method)
    at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
    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:662)

"Network Message Dispatcher" prio=0 tid=0x0 nid=0x0 Id=64
java.lang.Thread.State: WAITING
on java.lang.Object@1c76450
    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:78)
    at java.lang.Thread.run(Thread.java:662)

"Alarm pool(own)" prio=0 tid=0x0 nid=0x0 Id=62
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@18afa8b
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"Alarm pool(own)" prio=0 tid=0x0 nid=0x0 Id=60
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@146e99a
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"SimpleTimer" prio=0 tid=0x0 nid=0x0 Id=59
java.lang.Thread.State: WAITING
on java.util.TaskQueue@9297c2
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at java.util.TimerThread.mainLoop(Timer.java:483)
    at java.util.TimerThread.run(Timer.java:462)

"AnimatorThread" prio=0 tid=0x0 nid=0x0 Id=57
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@173f92
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"FS Synchronizer" prio=0 tid=0x0 nid=0x0 Id=56
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@297d58
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"timer-int" prio=0 tid=0x0 nid=0x0 Id=55
java.lang.Thread.State: TIMED_WAITING
on java.util.TaskQueue@1e43f5d
    at java.lang.Object.wait(Native Method)
    at java.util.TimerThread.mainLoop(Timer.java:509)
    at java.util.TimerThread.run(Timer.java:462)

"TimerQueue" prio=0 tid=0x0 nid=0x0 Id=54
java.lang.Thread.State: TIMED_WAITING
on javax.swing.TimerQueue@1fc3443
    at java.lang.Object.wait(Native Method)
    at javax.swing.TimerQueue.run(TimerQueue.java:232)
    at java.lang.Thread.run(Thread.java:662)

"Alarm pool(shared)" prio=0 tid=0x0 nid=0x0 Id=53
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4eb352
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"Alarm pool(own)" prio=0 tid=0x0 nid=0x0 Id=49
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@129e661
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:1987)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"ApplicationImpl pooled thread 2" prio=0 tid=0x0 nid=0x0 Id=48
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"Exe4JStartupThread" prio=0 tid=0x0 nid=0x0 Id=47
java.lang.Thread.State: TIMED_WAITING

    at java.lang.Thread.$$YJP$$sleep(Native Method)
    at java.lang.Thread.sleep(Thread.java)
    at com.exe4j.Controller$StartupThread.run(Unknown Source)

"LowMemoryWatcher" prio=0 tid=0x0 nid=0x0 Id=44
java.lang.Thread.State: WAITING
on java.lang.ref.ReferenceQueue$Lock@1d412e1
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
    at com.intellij.openapi.util.LowMemoryWatcher$1.run(LowMemoryWatcher.java:60)

"XML-RPC Weblistener" prio=0 tid=0x0 nid=0x0 Id=42
java.lang.Thread.State: RUNNABLE
(in native)
    at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method)
    at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
    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:662)

"Performance watcher" prio=0 tid=0x0 nid=0x0 Id=41
java.lang.Thread.State: RUNNABLE

    at sun.management.ThreadImpl.$$YJP$$dumpThreads0(Native Method)
    at sun.management.ThreadImpl.dumpThreads0(ThreadImpl.java)
    at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:374)
    at com.intellij.diagnostic.PerformanceWatcher.a(PerformanceWatcher.java:239)
    at com.intellij.diagnostic.PerformanceWatcher.dumpThreads(PerformanceWatcher.java:213)
    at com.intellij.diagnostic.PerformanceWatcher.c(PerformanceWatcher.java:172)
    at com.intellij.diagnostic.PerformanceWatcher.access$100(PerformanceWatcher.java:41)
    at com.intellij.diagnostic.PerformanceWatcher$2.run(PerformanceWatcher.java:112)
    at java.lang.Thread.run(Thread.java:662)

"ApplicationImpl pooled thread 1" prio=0 tid=0x0 nid=0x0 Id=40
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$TransferStack@1018e57
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:945)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

"Progress Cancel Checker" prio=0 tid=0x0 nid=0x0 Id=38
java.lang.Thread.State: TIMED_WAITING

    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:66)

"StoreRefreshStatusThread" prio=0 tid=0x0 nid=0x0 Id=37
java.lang.Thread.State: TIMED_WAITING

    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:307)

"WatchForChangesThread" prio=0 tid=0x0 nid=0x0 Id=35
java.lang.Thread.State: RUNNABLE
(in native)
    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)
    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)
    at java.io.InputStreamReader.read(InputStreamReader.java:167)
    at java.io.BufferedReader.fill(BufferedReader.java:136)
    at java.io.BufferedReader.readLine(BufferedReader.java:299)
    at java.io.BufferedReader.readLine(BufferedReader.java:362)
    at com.intellij.openapi.vfs.impl.local.FileWatcher.c(FileWatcher.java:427)
    at com.intellij.openapi.vfs.impl.local.FileWatcher.access$300(FileWatcher.java:44)
    at com.intellij.openapi.vfs.impl.local.FileWatcher$WatchForChangesThread.run(FileWatcher.java:314)

"Flushing thread" prio=0 tid=0x0 nid=0x0 Id=34
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7579d0
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:2025)
    at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"AWT-EventQueue-1 10.5.2#IU-107.481, eap:true" prio=0 tid=0x0 nid=0x0 Id=32
java.lang.Thread.State: RUNNABLE

    at com.intellij.util.SmartList.size(SmartList.java:79)
    at java.util.AbstractList$Itr.hasNext(AbstractList.java:339)
    at java.util.AbstractCollection.addAll(AbstractCollection.java:304)
    at com.intellij.util.SmartList.<init>(SmartList.java:35)
    at com.intellij.openapi.roots.impl.DirectoryIndexImpl$IndexState.copy(DirectoryIndexImpl.java:842)
    at com.intellij.openapi.roots.impl.DirectoryIndexImpl$MyVirtualFileListener.fileCreated(DirectoryIndexImpl.java:300)
    at com.intellij.openapi.vfs.impl.BulkVirtualFileListenerAdapter.a(BulkVirtualFileListenerAdapter.java:63)
    at com.intellij.openapi.vfs.impl.BulkVirtualFileListenerAdapter.after(BulkVirtualFileListenerAdapter.java:43)
    at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:99)
    at com.intellij.util.messages.impl.MessageBusImpl.deliverSingleMessage(MessageBusImpl.java:255)
    at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverImmediately(MessageBusConnectionImpl.java:83)
    at com.intellij.openapi.roots.impl.DirectoryIndexImpl.c(DirectoryIndexImpl.java:270)
    at com.intellij.openapi.roots.impl.DirectoryIndexImpl.getInfoForDirectory(DirectoryIndexImpl.java:207)
    at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.a(ProjectFileIndexImpl.java:85)
    at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.getModuleForFile(ProjectFileIndexImpl.java:116)
    at org.jetbrains.plugins.groovy.mvc.MvcModuleStructureSynchronizer$4.fileCreated(MvcModuleStructureSynchronizer.java:162)
    at com.intellij.openapi.vfs.impl.BulkVirtualFileListenerAdapter.a(BulkVirtualFileListenerAdapter.java:63)
    at com.intellij.openapi.vfs.impl.BulkVirtualFileListenerAdapter.after(BulkVirtualFileListenerAdapter.java:43)
    at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:99)
    at com.intellij.util.messages.impl.MessageBusImpl.deliverSingleMessage(MessageBusImpl.java:255)
    at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverImmediately(MessageBusConnectionImpl.java:83)
    at com.intellij.openapi.roots.impl.DirectoryIndexImpl.c(DirectoryIndexImpl.java:270)
    at com.intellij.openapi.roots.impl.DirectoryIndexImpl.getInfoForDirectory(DirectoryIndexImpl.java:207)
    at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.a(ProjectFileIndexImpl.java:85)
    at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.isIgnored(ProjectFileIndexImpl.java:98)
    at com.intellij.history.integration.IdeaGateway.isVersioned(IdeaGateway.java:65)
    at com.intellij.history.integration.LocalHistoryEventDispatcher.b(LocalHistoryEventDispatcher.java:174)
    at com.intellij.history.integration.LocalHistoryEventDispatcher.a(LocalHistoryEventDispatcher.java:91)
    at com.intellij.history.integration.LocalHistoryEventDispatcher.fileCreated(LocalHistoryEventDispatcher.java:86)
    at sun.reflect.GeneratedMethodAccessor97.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:89)
    at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
    at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:65)
    at $Proxy13.fileCreated(Unknown Source)
    at com.intellij.openapi.vfs.impl.BulkVirtualFileListenerAdapter.a(BulkVirtualFileListenerAdapter.java:63)
    at com.intellij.openapi.vfs.impl.BulkVirtualFileListenerAdapter.after(BulkVirtualFileListenerAdapter.java:43)
    at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:99)
    at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:215)
    at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:207)
    at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:197)
    at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:42)
    at com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:123)
    at $Proxy15.after(Unknown Source)
    at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.processEvents(PersistentFS.java:643)
    at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.fireEventsInWriteAction(RefreshSessionImpl.java:137)
    at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl$1.run(RefreshSessionImpl.java:121)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:841)
    at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.fireEvents(RefreshSessionImpl.java:119)
    at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:55)
    at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:83)
    at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:101)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.d(VirtualDirectoryImpl.java:160)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.b(VirtualDirectoryImpl.java:105)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.a(VirtualDirectoryImpl.java:63)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:170)
    at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:105)
    at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.refreshAndFindFileByPath(LocalFileSystemBase.java:66)
    at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.refreshAndFindFileByIoFile(LocalFileSystemBase.java:185)
    at com.intellij.compiler.impl.CompileDriver.a(CompileDriver.java:2348)
    at com.intellij.compiler.impl.CompileDriver.<init>(CompileDriver.java:153)
    at com.intellij.compiler.CompilerManagerImpl.make(CompilerManagerImpl.java:239)
    at com.intellij.compiler.options.CompileStepBeforeRun$2.run(CompileStepBeforeRun.java:124)
    at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:161)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:332)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:662)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:515)
    at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:411)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:369)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

"timed reference disposer" prio=0 tid=0x0 nid=0x0 Id=30
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@904d13
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:2025)
    at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"Periodic tasks thread" prio=0 tid=0x0 nid=0x0 Id=29
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b4562e
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:2025)
    at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"SocketListenerThread" prio=0 tid=0x0 nid=0x0 Id=27
java.lang.Thread.State: RUNNABLE
(in native)
    at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method)
    at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java)
    at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
    at java.net.DatagramSocket.receive(DatagramSocket.java:725)
    at com.intellij.a.e.a.e.a(e.java:65)
    at com.intellij.a.e.a.g.run(g.java:25)

"SocketListenerThread" prio=0 tid=0x0 nid=0x0 Id=26
java.lang.Thread.State: RUNNABLE
(in native)
    at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method)
    at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java)
    at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
    at java.net.DatagramSocket.receive(DatagramSocket.java:725)
    at com.intellij.a.e.a.e.a(e.java:65)
    at com.intellij.a.e.a.g.run(g.java:25)

"MessageDeliveryThread" prio=0 tid=0x0 nid=0x0 Id=25
java.lang.Thread.State: WAITING
on java.lang.Object@85fd73
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at com.intellij.a.e.j.run(j.java:26)

"AWT-Windows" prio=0 tid=0x0 nid=0x0 Id=21
java.lang.Thread.State: RUNNABLE
(in native)
    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:293)
    at java.lang.Thread.run(Thread.java:662)

"AWT-Shutdown" prio=0 tid=0x0 nid=0x0 Id=20
java.lang.Thread.State: WAITING
on java.lang.Object@c2969f
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
    at java.lang.Thread.run(Thread.java:662)

"Java2D Disposer" prio=0 tid=0x0 nid=0x0 Id=19
java.lang.Thread.State: WAITING
on java.lang.ref.ReferenceQueue$Lock@12ecb2b
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
    at sun.java2d.Disposer.run(Disposer.java:127)
    at java.lang.Thread.run(Thread.java:662)

"Lock thread" prio=0 tid=0x0 nid=0x0 Id=17
java.lang.Thread.State: RUNNABLE
(in native)
    at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method)
    at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
    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:216)
    at java.lang.Thread.run(Thread.java:662)

"timed reference disposer" prio=0 tid=0x0 nid=0x0 Id=15
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@11ca7f2
    at sun.misc.Unsafe.$$YJP$$park(Native Method)
    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:2025)
    at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:662)

"Exe4JStartupThread" prio=0 tid=0x0 nid=0x0 Id=13
java.lang.Thread.State: TIMED_WAITING

    at java.lang.Thread.$$YJP$$sleep(Native Method)
    at java.lang.Thread.sleep(Thread.java)
    at com.exe4j.Controller$StartupThread.run(Unknown Source)

"YJPAgent-OOMESnapshotDetector" prio=0 tid=0x0 nid=0x0 Id=10
java.lang.Thread.State: RUNNABLE
(in native)

"YJPAgent-CPUSampler" prio=0 tid=0x0 nid=0x0 Id=9
java.lang.Thread.State: RUNNABLE


"YJPAgent-RequestListener" prio=0 tid=0x0 nid=0x0 Id=8
java.lang.Thread.State: RUNNABLE
(in native)
    at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method)
    at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
    at java.net.ServerSocket.implAccept(ServerSocket.java:453)
    at java.net.ServerSocket.accept(ServerSocket.java:421)
    at com.yourkit.runtime.Core$4.run(Core.java:531)
    at java.lang.Thread.run(Thread.java:662)

"YJPAgent-Telemetry" prio=0 tid=0x0 nid=0x0 Id=6
java.lang.Thread.State: TIMED_WAITING

    at java.lang.Thread.$$YJP$$sleep(Native Method)
    at java.lang.Thread.sleep(Thread.java)
    at com.yourkit.runtime.TelemetryThreadJVMTI.run(TelemetryThreadJVMTI.java:284)

"Attach Listener" prio=0 tid=0x0 nid=0x0 Id=5
java.lang.Thread.State: RUNNABLE


"Signal Dispatcher" prio=0 tid=0x0 nid=0x0 Id=4
java.lang.Thread.State: RUNNABLE


"Finalizer" prio=0 tid=0x0 nid=0x0 Id=3
java.lang.Thread.State: WAITING
on java.lang.ref.ReferenceQueue$Lock@5633b3
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" prio=0 tid=0x0 nid=0x0 Id=2
java.lang.Thread.State: WAITING
on java.lang.ref.Reference$Lock@15c655c
    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)

"main" prio=0 tid=0x0 nid=0x0 Id=1
java.lang.Thread.State: RUNNABLE

regards, Alex


Attachment(s):
IU-107.481_05.08.2011_23.26.16.zip
threadDumps-20110805-231315-IU-107.481.zip
0

请先登录再写评论。