Project
IntelliJ IDEA
Priority
Critical
Type
Bug
Fix versions
10.5
State
Fixed
Assignee
Alexey Pegov
Subsystem
Project Configuration
Affected versions
106.491, 106.532, 106.561, 107.18
Fixed in build
108.531  
  • Created by   Adam Krieg
    13 months ago (01 Apr 2011 18:09)
  • Updated by   Alexey Pegov
    10 months ago (08 Jul 2011 12:23)
 
IDEA-67401 Idea hangs when loading modules
15
Issue is visible to: All Users
  The issue is visible to the selected user group only
I'm seeing an issue with 106.330 and 106.273 starting on Windows XP. It hangs during the "Loading Modules" progress bar.

The problem seems to be with IDETalk (see comments below for stack trace). When it fails to load IDETalk, Idea is frozen. Removing the IDETalk folder from System and Config fixes the problem temporarily, but it comes back when the user restarts.

I've attached a sample IDETalk config that causes the issue.
Comments (43)
 
History
 
Linked Issues (?)
 
Adam Krieg
  Adam Krieg
05 Apr 2011 00:46
13 months ago
This may be a duplicate of IDEA-65718. I don't see it in running Idea 10.3.
Adam Krieg
  Adam Krieg
18 Apr 2011 18:33
13 months ago
Idea fails to come up in the 10.5 EAP

2011-04-18 10:28:56,237 [ 22581] INFO - ains.communicator.util.XMLUtil - Error reading C:\Documents and Settings\me\.IntelliJIdea10\config\ideTalk\userModel.xml
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.core.impl.users.PersistentUserModelImpl : jetbrains.communicator.core.impl.users.PersistentUserModelImpl
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.core.impl.users.PersistentUserModelImpl : jetbrains.communicator.core.impl.users.PersistentUserModelImpl
 at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.CGLIBMapper.realClass(CGLIBMapper.java:40)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
 at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:113)
 at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
 at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
 at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
 at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
 at jetbrains.communicator.util.XMLUtil.fromXml(XMLUtil.java:55)
 at jetbrains.communicator.core.impl.users.PersistentUserModelImpl.readAll(PersistentUserModelImpl.java:103)
 at jetbrains.communicator.core.impl.users.PersistentUserModelImpl.<init>(PersistentUserModelImpl.java:49)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
 at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
 at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
 at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
 at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
 at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:395)
 at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:375)
 at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.picocontainer.defaults.ImmutablePicoContainerProxyFactory.invoke(ImmutablePicoContainerProxyFactory.java:73)
 at $Proxy36.getComponentInstance(Unknown Source)
Related Changes
Assignee
Alexey Kudravtsev (cdr)Alexey Kudravtsev
Subsystem
<lost change>No subsystem
Affected versions
106.491
Adam Krieg
  Adam Krieg
29 Apr 2011 17:05
12 months ago
I'm still seeing this behavior in 107.18. This is a showstopper.
Adam Krieg
  Adam Krieg
06 May 2011 00:01
12 months ago
This is STILL broken in 107.52.
Joshua Foster
  Joshua Foster
06 May 2011 20:56
12 months ago
I am seeing this on 10.5 RC.
Alexander Ashitkin
  Alexander Ashitkin
06 May 2011 23:52
12 months ago
can confirm this problem with 10.0.3
Dmitry Jemerov
  Dmitry Jemerov
09 May 2011 15:08
12 months ago
The thread dump doesn't show any hang at all; the EDT is responsive. Please also attach idea.log
Adam Krieg
  Adam Krieg
09 May 2011 17:33
12 months ago

2011-05-09 09:28:21
Full thread dump Java HotSpot(TM) Client VM (16.3-b01 mixed mode):

"RMI TCP Connection(4)-10.89.6.106" daemon prio=6 tid=0x361b7400 nid=0x846dc runnable [0x3d75f000]
java.lang.Thread.State: RUNNABLE
 at java.net.SocketInputStream.socketRead0(Native Method)
 at java.net.SocketInputStream.socketRead0(Native Method)
 at java.net.SocketInputStream.read(SocketInputStream.java:129)
 at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
 at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
 - locked <0x06374f28> (a java.io.BufferedInputStream)
 at java.io.FilterInputStream.read(FilterInputStream.java:66)
 at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - <0x06088728> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(3)-10.89.6.106" daemon prio=6 tid=0x36333800 nid=0x30b48 in Object.wait() [0x3d0ce000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x061bd498> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer)
 at com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(ArrayNotificationBuffer.java:417)
 - locked <0x061bd498> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer)
 at com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(ArrayNotificationBuffer.java:209)
 at com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(ServerNotifForwarder.java:258)
 at javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1227)
 at javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1225)
 at javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(RMIConnectionImpl.java:1231)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
 at sun.rmi.transport.Transport$1.run(Transport.java:159)
 at java.security.AccessController.doPrivileged(Native Method)
 at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
 at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - <0x06088018> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"Alarm pool(own)" prio=4 tid=0x3bf16c00 nid=0x69a54 waiting on condition [0x3d68f000]
java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x118f1f18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"FS Synchronizer" prio=6 tid=0x3bdad400 nid=0x7972c waiting on condition [0x3d3af000]
java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x103aae90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"Alarm pool(own)" prio=4 tid=0x3609fc00 nid=0x7a0a0 waiting on condition [0x3d35f000]
java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x10647178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"Alarm pool(own)" prio=4 tid=0x360eb800 nid=0x7a350 waiting on condition [0x3d30f000]
java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x106474b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"Alarm pool(shared)" prio=4 tid=0x360ea800 nid=0x7a490 waiting on condition [0x3d2bf000]
java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x0f723c00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"SimpleTimer" daemon prio=2 tid=0x36097400 nid=0xa47c0 in Object.wait() [0x3d26f000]
java.lang.Thread.State: WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x11500318> (a java.util.TaskQueue)
 at java.lang.Object.wait(Object.java:485)
 at java.util.TimerThread.mainLoop(Timer.java:483)
 - locked <0x11500318> (a java.util.TaskQueue)
 at java.util.TimerThread.run(Timer.java:462)
Locked ownable synchronizers:
    - None

"ApplicationImpl pooled thread 2" prio=4 tid=0x36070400 nid=0x2544c waiting on condition [0x3d21f000]
java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x0f767c30> (a java.util.concurrent.SynchronousQueue$TransferStack)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 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:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
 at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)
Locked ownable synchronizers:
    - None

"timer-int" daemon prio=6 tid=0x3bcc1800 nid=0x78e24 in Object.wait() [0x3d1cf000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x10c13290> (a java.util.TaskQueue)
 at java.util.TimerThread.mainLoop(Timer.java:509)
 - locked <0x10c13290> (a java.util.TaskQueue)
 at java.util.TimerThread.run(Timer.java:462)
Locked ownable synchronizers:
    - None

"TimerQueue" daemon prio=6 tid=0x35418800 nid=0x79124 in Object.wait() [0x3d17f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x10bfdd10> (a javax.swing.TimerQueue)
 at javax.swing.TimerQueue.run(TimerQueue.java:232)
 - locked <0x10bfdd10> (a javax.swing.TimerQueue)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"Exe4JStartupThread" daemon prio=6 tid=0x34be2400 nid=0x7b2dc waiting on condition [0x3d12f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
 at java.lang.Thread.sleep(Native Method)
 at java.lang.Thread.sleep(Native Method)
 at com.exe4j.Controller$StartupThread.run(Unknown Source)
Locked ownable synchronizers:
    - None

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

"XML-RPC Weblistener" prio=4 tid=0x35eda000 nid=0x77194 runnable [0x37f5f000]
java.lang.Thread.State: RUNNABLE
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
 - locked <0x104df358> (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)
Locked ownable synchronizers:
    - None

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

"ApplicationImpl pooled thread 1" prio=4 tid=0x35ed5000 nid=0x74068 waiting on condition [0x37ebf000]
java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x0f767c30> (a java.util.concurrent.SynchronousQueue$TransferStack)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 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:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
 at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)
Locked ownable synchronizers:
    - None

"ApplicationImpl pooled thread 0" prio=4 tid=0x35ec9000 nid=0x6f784 waiting on condition [0x37e6f000]
java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x055ee188> (a com.intellij.util.concurrency.Semaphore$Sync)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:905)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217)
 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:620)
 at com.intellij.openapi.module.impl.ModuleManagerImpl$6.run(ModuleManagerImpl.java:569)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:261)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:488)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:273)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:205)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:233)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:196)
 at com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(ApplicationImpl.java:571)
 at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:374)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
 at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)
Locked ownable synchronizers:
    - <0x104c12d8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"Progress Cancel Checker" prio=10 tid=0x35ea0000 nid=0x757c0 waiting on condition [0x37e1f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
 at java.lang.Thread.sleep(Native Method)
 at java.lang.Thread.sleep(Native Method)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:69)
Locked ownable synchronizers:
    - None

"StoreRefreshStatusThread" daemon prio=2 tid=0x35e91000 nid=0x754a4 waiting on condition [0x3781f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
 at java.lang.Thread.sleep(Native Method)
 at java.lang.Thread.sleep(Native Method)
 at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:307)
Locked ownable synchronizers:
    - None

"WatchForChangesThread" prio=6 tid=0x35e9a400 nid=0x74d8c runnable [0x377cf000]
java.lang.Thread.State: RUNNABLE
 at java.io.FileInputStream.readBytes(Native Method)
 at java.io.FileInputStream.readBytes(Native Method)
 at java.io.FileInputStream.read(FileInputStream.java:199)
 at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
 at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
 - locked <0x1038ce40> (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 <0x1038ef00> (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 <0x1038ef00> (a java.io.InputStreamReader)
 at java.io.BufferedReader.readLine(BufferedReader.java:362)
 at com.intellij.openapi.vfs.impl.local.FileWatcher.c(FileWatcher.java:426)
 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:313)
Locked ownable synchronizers:
    - None

"AWT-EventQueue-1 10.5#IU-107.52, eap:true" prio=6 tid=0x355df400 nid=0x67c2c in Object.wait() [0x367cd000]
java.lang.Thread.State: WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x0f6c7620> (a com.intellij.ide.IdeEventQueue)
 at java.lang.Object.wait(Object.java:485)
 at java.awt.EventQueue.getNextEvent(EventQueue.java:479)
 - locked <0x0f6c7620> (a com.intellij.ide.IdeEventQueue)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:236)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
 at java.awt.Dialog$1.run(Dialog.java:1046)
 at java.awt.Dialog$3.run(Dialog.java:1098)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.awt.Dialog.show(Dialog.java:1096)
 at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
 at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
 at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
 at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
 at com.intellij.openapi.progress.util.ProgressWindow$MyDialog.show(ProgressWindow.java:604)
 at com.intellij.openapi.progress.util.ProgressWindow.showDialog(ProgressWindow.java:250)
 at com.intellij.openapi.progress.util.ProgressWindow$1$1.actionPerformed(ProgressWindow.java:179)
 at javax.swing.Timer.fireActionPerformed(Timer.java:271)
 at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
 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:661)
 at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:514)
 at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
 at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
 at java.awt.Dialog$1.run(Dialog.java:1046)
 at java.awt.Dialog$3.run(Dialog.java:1098)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.awt.Dialog.show(Dialog.java:1096)
 at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
 at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
 at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
 at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
 at com.intellij.featureStatistics.ui.ProgressTipPanel$4.run(ProgressTipPanel.java:127)
 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:661)
 at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:514)
 at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
 at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
 at com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:726)
 at com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:201)
 at com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:591)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.a(ProgressManagerImpl.java:270)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:264)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:255)
 at com.intellij.openapi.module.impl.ModuleManagerImpl.projectOpened(ModuleManagerImpl.java:575)
 at com.intellij.openapi.project.impl.ProjectImpl.c(ProjectImpl.java:347)
 at com.intellij.openapi.project.impl.ProjectImpl.access$200(ProjectImpl.java:73)
 at com.intellij.openapi.project.impl.ProjectImpl$MyProjectManagerListener.projectOpened(ProjectImpl.java:382)
 at com.intellij.openapi.project.impl.ProjectManagerImpl$2.projectOpened(ProjectManagerImpl.java:145)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.d(ProjectManagerImpl.java:998)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:379)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:437)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:420)
 at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:163)
 at com.intellij.ide.RecentProjectsManager.doOpenProject(RecentProjectsManager.java:48)
 at com.intellij.ide.RecentProjectsManagerBase$MyAppLifecycleListener.appStarting(RecentProjectsManagerBase.java:309)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 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 $Proxy34.appStarting(Unknown Source)
 at com.intellij.idea.IdeaApplication.b(IdeaApplication.java:233)
 at com.intellij.idea.IdeaApplication.access$400(IdeaApplication.java:52)
 at com.intellij.idea.IdeaApplication$IdeStarter$3.run(IdeaApplication.java:195)
 at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:332)
 - locked <0x104be398> (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.e(IdeEventQueue.java:661)
 at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:514)
 at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
 at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
 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)
Locked ownable synchronizers:
    - None

"timed reference disposer" prio=2 tid=0x35454800 nid=0x4b7a0 waiting on condition [0x3673f000]
java.lang.Thread.State: TIMED_WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x0ff337e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
 at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"Periodic tasks thread" prio=6 tid=0x352fe800 nid=0x73a10 runnable [0x351bf000]
java.lang.Thread.State: TIMED_WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x0f6c0548> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
 at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"SocketListenerThread" prio=2 tid=0x352f1c00 nid=0x6c8e4 runnable [0x3668f000]
java.lang.Thread.State: RUNNABLE
 at java.net.PlainDatagramSocketImpl.receive0(Native Method)
 at java.net.PlainDatagramSocketImpl.receive0(Native Method)
 - locked <0x0f6c0828> (a java.net.PlainDatagramSocketImpl)
 at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
 - locked <0x0f6c0828> (a java.net.PlainDatagramSocketImpl)
 at java.net.DatagramSocket.receive(DatagramSocket.java:725)
 - locked <0x05fd1978> (a java.net.DatagramPacket)
 - locked <0x0f6c0868> (a java.net.MulticastSocket)
 at com.intellij.a.e.a.e.a(e.java:65)
 at com.intellij.a.e.a.g.run(g.java:25)
Locked ownable synchronizers:
    - None

"SocketListenerThread" prio=2 tid=0x352d5800 nid=0x7681c runnable [0x3663f000]
java.lang.Thread.State: RUNNABLE
 at java.net.PlainDatagramSocketImpl.receive0(Native Method)
 at java.net.PlainDatagramSocketImpl.receive0(Native Method)
 - locked <0x0f6c0938> (a java.net.PlainDatagramSocketImpl)
 at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
 - locked <0x0f6c0938> (a java.net.PlainDatagramSocketImpl)
 at java.net.DatagramSocket.receive(DatagramSocket.java:725)
 - locked <0x060493c8> (a java.net.DatagramPacket)
 - locked <0x0f6c0978> (a java.net.DatagramSocket)
 at com.intellij.a.e.a.e.a(e.java:65)
 at com.intellij.a.e.a.g.run(g.java:25)
Locked ownable synchronizers:
    - None

"MessageDeliveryThread" prio=6 tid=0x35da0400 nid=0xb9564 in Object.wait() [0x365ef000]
java.lang.Thread.State: WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x0f6c0a28> (a java.lang.Object)
 at java.lang.Object.wait(Object.java:485)
 at com.intellij.a.e.j.run(j.java:26)
 - locked <0x0f6c0a28> (a java.lang.Object)
Locked ownable synchronizers:
    - None

"JMX server connection timeout 27" daemon prio=6 tid=0x352cdc00 nid=0x72894 in Object.wait() [0x35d9f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x0f6c0a98> (a [I)
 at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
 - locked <0x0f6c0a98> (a [I)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"RMI Scheduler(0)" daemon prio=6 tid=0x352ca800 nid=0x5854c waiting on condition [0x35d4f000]
java.lang.Thread.State: TIMED_WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x0f6c0b20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
 at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"RMI TCP Connection(2)-10.89.6.106" daemon prio=6 tid=0x352a3400 nid=0x6c5bc runnable [0x35b8f000]
java.lang.Thread.State: RUNNABLE
 at java.net.SocketInputStream.socketRead0(Native Method)
 at java.net.SocketInputStream.socketRead0(Native Method)
 at java.net.SocketInputStream.read(SocketInputStream.java:129)
 at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
 at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
 - locked <0x06006a90> (a java.io.BufferedInputStream)
 at java.io.FilterInputStream.read(FilterInputStream.java:66)
 at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - <0x0f6f2e78> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Accept-0" daemon prio=6 tid=0x35284000 nid=0x707ec runnable [0x35b3f000]
java.lang.Thread.State: RUNNABLE
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
 - locked <0x0f6c2fa8> (a java.net.SocksSocketImpl)
 at java.net.ServerSocket.implAccept(ServerSocket.java:453)
 at java.net.ServerSocket.accept(ServerSocket.java:421)
 at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34)
 at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
 at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"AWT-Windows" daemon prio=6 tid=0x34d83400 nid=0x593d4 runnable [0x3587f000]
java.lang.Thread.State: RUNNABLE
 at sun.awt.windows.WToolkit.eventLoop(Native Method)
 at sun.awt.windows.WToolkit.eventLoop(Native Method)
 at sun.awt.windows.WToolkit.run(WToolkit.java:295)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"AWT-Shutdown" prio=6 tid=0x34dae400 nid=0x3ac6c in Object.wait() [0x3582f000]
java.lang.Thread.State: WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x0f6c31b8> (a java.lang.Object)
 at java.lang.Object.wait(Object.java:485)
 at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
 - locked <0x0f6c31b8> (a java.lang.Object)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

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

"Lock thread" prio=2 tid=0x34d1a400 nid=0x7257c runnable [0x3520f000]
java.lang.Thread.State: RUNNABLE
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
 - locked <0x0f6c3320> (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:216)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"timed reference disposer" prio=2 tid=0x34bfbc00 nid=0x71b6c waiting on condition [0x3516f000]
java.lang.Thread.State: TIMED_WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
    - parking to wait for <0x0f6c34b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
 at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"Exe4JStartupThread" daemon prio=6 tid=0x349cb400 nid=0x6a580 waiting on condition [0x3511f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
 at java.lang.Thread.sleep(Native Method)
 at java.lang.Thread.sleep(Native Method)
 at com.exe4j.Controller$StartupThread.run(Unknown Source)
Locked ownable synchronizers:
    - None

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

Locked ownable synchronizers:
- None

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

Locked ownable synchronizers:
- None

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

Locked ownable synchronizers:
- None

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

Locked ownable synchronizers:
- None

"YJPAgent-RequestListener" daemon prio=2 tid=0x34964800 nid=0x725a0 runnable [0x34f3f000]
java.lang.Thread.State: RUNNABLE
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
 - locked <0x0f6c3850> (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$4.run(Core.java:531)
 at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
    - None

"YJPAgent-Telemetry" daemon prio=6 tid=0x34968800 nid=0x70b3c waiting on condition [0x34baf000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
 at java.lang.Thread.sleep(Native Method)
 at java.lang.Thread.sleep(Native Method)
 at com.yourkit.runtime.TelemetryThreadJVMTI.run(TelemetryThreadJVMTI.java:284)
Locked ownable synchronizers:
    - None

"Attach Listener" daemon prio=10 tid=0x3495d000 nid=0x56e3c waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Signal Dispatcher" daemon prio=10 tid=0x3495bc00 nid=0x4b700 runnable [0x00000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Finalizer" daemon prio=8 tid=0x34948000 nid=0x70e74 in Object.wait() [0x34abf000]
java.lang.Thread.State: WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x0f6c3b08> (a java.lang.ref.ReferenceQueue$Lock)
 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
 - locked <0x0f6c3b08> (a java.lang.ref.ReferenceQueue$Lock)
 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
 at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
Locked ownable synchronizers:
    - None

"Reference Handler" daemon prio=10 tid=0x34946800 nid=0x71dc4 in Object.wait() [0x34a6f000]
java.lang.Thread.State: WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x0f6c0608> (a java.lang.ref.Reference$Lock)
 at java.lang.Object.wait(Object.java:485)
 at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
 - locked <0x0f6c0608> (a java.lang.ref.Reference$Lock)
Locked ownable synchronizers:
    - None

"main" prio=6 tid=0x003c9400 nid=0x649ac waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"VM Thread" prio=10 tid=0x34942800 nid=0x713ac runnable

"VM Periodic Task Thread" prio=10 tid=0x3499b000 nid=0x72370 waiting on condition

JNI global references: 4570
Adam Krieg
  Adam Krieg
09 May 2011 17:33
12 months ago
My Idea log is below:


2011-05-09 09:27:54,245 [ 22695] INFO - ains.communicator.util.XMLUtil - Error reading C:\Documents and Settings\me\.IntelliJIdea10\system\ideTalk\pendingLocalMessages.xml
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.core.impl.dispatcher.MessagesStorable : jetbrains.communicator.core.impl.dispatcher.MessagesStorable
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.core.impl.dispatcher.MessagesStorable : jetbrains.communicator.core.impl.dispatcher.MessagesStorable
 at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.CGLIBMapper.realClass(CGLIBMapper.java:40)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
 at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:113)
 at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
 at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
 at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
 at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
 at jetbrains.communicator.util.XMLUtil.fromXml(XMLUtil.java:55)
 at jetbrains.communicator.core.impl.dispatcher.AbstractMessageDispatcher.load(AbstractMessageDispatcher.java:181)
 at jetbrains.communicator.core.impl.dispatcher.AbstractMessageDispatcher.<init>(AbstractMessageDispatcher.java:54)
 at jetbrains.communicator.core.impl.dispatcher.LocalMessageDispatcherImpl.<init>(LocalMessageDispatcherImpl.java:49)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
 at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
 at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
 at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
 at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
 at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:395)
 at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:375)
 at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.picocontainer.defaults.ImmutablePicoContainerProxyFactory.invoke(ImmutablePicoContainerProxyFactory.java:73)
 at $Proxy36.getComponentInstance(Unknown Source)
 at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:415)
 at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:375)
 at org.picocontainer.defaults.BasicComponentParameter.resolveInstance(BasicComponentParameter.java:77)
 at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:114)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217)
 at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
 at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
 at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
 at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:395)
 at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstanceOfType(DefaultPicoContainer.java:383)
 at jetbrains.communicator.idea.toolWindow.IDEtalkToolWindow.<init>(IDEtalkToolWindow.java:70)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
 at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
 at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
 at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
 at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
 at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:665)
 at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:616)
 at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:231)
 at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:218)
 at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:200)
 at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:147)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:128)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:389)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:90)
 at com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:245)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:269)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.b(ProjectManagerImpl.java:297)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.access$400(ProjectManagerImpl.java:76)
 at com.intellij.openapi.project.impl.ProjectManagerImpl$6.run(ProjectManagerImpl.java:472)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:261)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:488)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:273)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:205)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:233)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:196)
 at com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(ApplicationImpl.java:571)
 at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:374)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
 at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)
2011-05-09 09:27:54,245 [ 22695] INFO - ains.communicator.util.XMLUtil - Error reading C:\Documents and Settings\me\.IntelliJIdea10\system\ideTalk\pendingLocalMessages.xml
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.core.impl.dispatcher.MessagesStorable : jetbrains.communicator.core.impl.dispatcher.MessagesStorable
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.core.impl.dispatcher.MessagesStorable : jetbrains.communicator.core.impl.dispatcher.MessagesStorable
 at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.CGLIBMapper.realClass(CGLIBMapper.java:40)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
 at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:113)
 at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
 at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
 at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
 at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
 at jetbrains.communicator.util.XMLUtil.fromXml(XMLUtil.java:55)
 at jetbrains.communicator.core.impl.dispatcher.AbstractMessageDispatcher.load(AbstractMessageDispatcher.java:181)
 at jetbrains.communicator.core.impl.dispatcher.LocalMessageDispatcherImpl.<init>(LocalMessageDispatcherImpl.java:55)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
 at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
 at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
 at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
 at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
 at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:395)
 at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:375)
 at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.picocontainer.defaults.ImmutablePicoContainerProxyFactory.invoke(ImmutablePicoContainerProxyFactory.java:73)
 at $Proxy36.getComponentInstance(Unknown Source)
 at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:415)
 at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:375)
 at org.picocontainer.defaults.BasicComponentParameter.resolveInstance(BasicComponentParameter.java:77)
 at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:114)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217)
 at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
 at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
 at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
 at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:395)
 at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstanceOfType(DefaultPicoContainer.java:383)
 at jetbrains.communicator.idea.toolWindow.IDEtalkToolWindow.<init>(IDEtalkToolWindow.java:70)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
 at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
 at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
 at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
 at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
 at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:665)
 at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:616)
 at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:231)
 at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:218)
 at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:200)
 at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:147)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:128)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:389)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:90)
 at com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:245)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:269)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.b(ProjectManagerImpl.java:297)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.access$400(ProjectManagerImpl.java:76)
 at com.intellij.openapi.project.impl.ProjectManagerImpl$6.run(ProjectManagerImpl.java:472)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:261)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:488)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:273)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:205)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:233)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:196)
 at com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(ApplicationImpl.java:571)
 at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:374)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
 at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)
2011-05-09 09:27:54,276 [ 22726] INFO - ains.communicator.util.XMLUtil - Error reading C:\Documents and Settings\me\.IntelliJIdea10\system\ideTalk\treeState.xml
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.util.TreeState : jetbrains.communicator.util.TreeState
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.util.TreeState : jetbrains.communicator.util.TreeState
 at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.CGLIBMapper.realClass(CGLIBMapper.java:40)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
 at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
 at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:113)
 at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
 at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
 at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
 at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
 at jetbrains.communicator.util.XMLUtil.fromXml(XMLUtil.java:55)
 at jetbrains.communicator.util.XMLUtil.fromXml(XMLUtil.java:47)
 at jetbrains.communicator.idea.toolWindow.UserListComponentImpl.readState(UserListComponentImpl.java:219)
 at jetbrains.communicator.idea.toolWindow.UserListComponentImpl.<init>(UserListComponentImpl.java:128)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
 at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
 at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
 at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
 at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
 at org.picocontainer.defaults.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:395)
 at org.picocontainer.defaults.DefaultPicoContainer.getComponentInstanceOfType(DefaultPicoContainer.java:383)
 at jetbrains.communicator.idea.toolWindow.IDEtalkToolWindow.<init>(IDEtalkToolWindow.java:70)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
 at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
 at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
 at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
 at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
 at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
 at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:665)
 at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:616)
 at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:231)
 at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:218)
 at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:200)
 at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:147)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:128)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:389)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:90)
 at com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:245)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:269)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.b(ProjectManagerImpl.java:297)
 at com.intellij.openapi.project.impl.ProjectManagerImpl.access$400(ProjectManagerImpl.java:76)
 at com.intellij.openapi.project.impl.ProjectManagerImpl$6.run(ProjectManagerImpl.java:472)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:261)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:488)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:273)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:205)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:233)
 at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:196)
 at com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(ApplicationImpl.java:571)
 at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:374)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
 at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)
2011-05-09 09:27:54,276 [ 22726] INFO - ij.components.ComponentManager - jetbrains.communicator.idea.toolWindow.IDEtalkToolWindow initialized in 722 ms
2011-05-09 09:27:54,292 [ 22742] INFO - ij.components.ComponentManager - com.intellij.uiDesigner.palette.Palette initialized in 12 ms
2011-05-09 09:27:54,307 [ 22757] INFO - ellij.project.impl.ProjectImpl - 164 project components initialized in 3858 ms
2011-05-09 09:27:54,432 [ 22882] INFO - api.vfs.impl.local.FileWatcher - 1 paths checked, 0 mapped, 3 mks
2011-05-09 09:27:54,432 [ 22882] INFO - api.vfs.impl.local.FileWatcher - 2 paths checked, 0 mapped, 1 mks
2011-05-09 09:27:54,854 [ 23304] INFO - ij.components.ComponentManager - com.intellij.openapi.roots.impl.ModuleRootManagerImpl initialized in 527 ms
2011-05-09 09:27:54,870 [ 23320] INFO - ij.components.ComponentManager - com.intellij.lang.javascript.flex.build.FlexBuildConfiguration initialized in 15 ms
2011-05-09 09:27:54,932 [ 23382] INFO - ij.components.ComponentManager - com.intellij.openapi.roots.impl.ModuleRootManagerImpl initialized in 12 ms
2011-05-09 09:27:55,042 [ 23492] INFO - ij.components.ComponentManager - com.intellij.openapi.roots.impl.ModuleRootManagerImpl initialized in 11 ms
2011-05-09 09:27:55,151 [ 23601] INFO - ij.components.ComponentManager - com.intellij.openapi.roots.impl.ModuleRootManagerImpl initialized in 15 ms
2011-05-09 09:27:55,167 [ 23617] INFO - ij.components.ComponentManager - com.intellij.lang.javascript.flex.build.FlexBuildConfiguration initialized in 14 ms
2011-05-09 09:27:55,245 [ 23695] INFO - .module.impl.ModuleManagerImpl - 19 modules loaded in 938 ms
2011-05-09 09:27:55,729 [ 24179] INFO - api.vfs.impl.local.FileWatcher - 265 paths checked, 0 mapped, 1 mks
Philip Herbst
  Philip Herbst
10 May 2011 13:44
12 months ago
Hi, had a similar problem with RC1 and Idea wouldn't respond during "Loading Modules". I cleared the system directory and idea was able to start again. But after the next restart i had the same problem. Eventually i disabled the QAPlugin (by deleting it from config/plugins) and now it seems to work. I could reproduce the problem after restoring the plugin from the recycle bin.
Adam Krieg
  Adam Krieg
10 May 2011 18:16
12 months ago
I don't have QAPlugin installed. It looks to be a problem with the IDETalk plugin, which happens to be a plugin we occasionally use, so it would be a shame to have to delete it. Also, isn't it an official plugin? You'd think Jetbrains would be on top of it.
Adam Krieg
  Adam Krieg
10 May 2011 18:28
12 months ago
I deleted my .IntelliJIdea10/config/ideTalk and .IntelliJIdea/system/ideTalk folders and it seems to be happy. Thanks for the idea, Phillip.

Jetbrains, please look at the exceptions above and either provide the classes or provide an upgrade path for older versions of IdeTalk. I can provide sample configurations if needed.
Adam Krieg
  Adam Krieg
10 May 2011 18:34
12 months ago
Attached a zip file containing my config and system settings for IdeTalk. This causes Idea to hang in XP.
Related Attachments
Adam Krieg
  Adam Krieg
11 May 2011 01:57
12 months ago
Phillip, your problem sounds similar to mine. When I bounce Idea, it hangs again. I need to go and delete the ideTalk folders from config and system.

I guess the bottom line is that Idea shouldn't hang upon having problems loading a module.
Adam Krieg
  Adam Krieg
11 May 2011 22:33
12 months ago
I just tried this with 10.5 rc2 and I don't see the hanging behavior. I still see
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.util.TreeState : jetbrains.communicator.util.TreeState
com.thoughtworks.xstream.mapper.CannotResolveClassException: jetbrains.communicator.util.TreeState : jetbrains.communicator.util.TreeState
 at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)

but at least the IDE starts up.
Philip Herbst
  Philip Herbst
13 May 2011 13:17
12 months ago
This still happens occasionally for me. The only reliable way to start 10.5 is to cancel "Loading project" at startup and load the project manually. Very annoying
Dmitry Sobolev
  Dmitry Sobolev
13 May 2011 22:51
12 months ago
Did you try invalidating caches (File | Invalidate Caches)? Sometimes it helped me.
Adam Krieg
  Adam Krieg
14 May 2011 02:06
12 months ago
I just ran into it in 10.5 rc2. So it's still an issue.

Dmitry, doesn't 10.5 have an incompatible index structure to 10.0.3 and thus rebuilds the cache on first start? Isn't that the same effect as invalidating caches?
Adam Krieg
  Adam Krieg
17 May 2011 18:29
12 months ago
This froze for me today in 10.5, worse than ever. I couldn't fix it like I normally do by removing the ideTalk folders. Invalidating caches was no help either. This is still an issue in 10.5! I had to revert. I have a thread dump if needed. There were no errors in the logs.
Related Changes
Resolved Date
12 months ago (16 May 2011 14:28) None
State
FixedReopened
Fixed in build
108.237No Fixed in build
Maxim Mossienko
  Maxim Mossienko
17 May 2011 18:34
12 months ago
please attach thread dump before reopening the ticket
Adam Krieg
  Adam Krieg
17 May 2011 18:38
12 months ago
Attached Idea10-5ThreadDump.txt
Related Attachments
Philip Herbst
  Philip Herbst
17 May 2011 20:14
12 months ago
I still got the same problem with 10.5. But i was able to get rid of the problem by disabling "Tip of the day" in "Help -> Productivity Guide" (uncheck "Show productivity hints during startup or other lengthy processes".

Edit: In order to start Intellij and disable the option, i had to start and cancel "Loading project" before "loading Modules" appears. After that I had to load the project manually, because "Productivity Guide" is disabled otherwise.
Maxim Mossienko
  Maxim Mossienko
19 May 2011 11:13
12 months ago
2Adam does disabling "Show productivity hints during startup or other lengthy processes" help to you?
Maxim Mossienko
  Maxim Mossienko
19 May 2011 18:05
12 months ago
Could you please try to use build from following url and report if the problem is still there http://download.jetbrains.com/idea/ideaIU-107.127.<your OS extension>
Adam Krieg
  Adam Krieg
19 May 2011 18:48
12 months ago
What's the URL for Windows XP?
Maxim Mossienko
  Maxim Mossienko
19 May 2011 18:57
12 months ago
Philip Herbst
  Philip Herbst
19 May 2011 20:17
12 months ago
same problem for 107.127, attached screenshot
Maxim Mossienko
  Maxim Mossienko
19 May 2011 20:43
12 months ago
2Philip thank you for the screenshot!
Adam Krieg
  Adam Krieg
19 May 2011 21:16
12 months ago
Yes, it still freezes in 107.127 if I have "Show Productivity hints..." enabled. If I disable it, no problem.
georgecraig
  georgecraig
20 May 2011 17:40
12 months ago
I don't know if this is helpful, but before I found this thread, I would kill idea.exe, then remove my project files (*.iml, *.ipr, *.iws, or .idea/) and then recreate the project and it would seem to work for some time - drastic, I know.

I've:

- Disabled IDETalk
  • Disabled both "Show Productivity Hints..."
  • Disabled Load Project on Startup

Confirming that all seems to be fine for now. I'm using 10.5 (107.105)
Maxim Mossienko
  Maxim Mossienko
20 May 2011 18:09
12 months ago
Disabling 'Show Productivity Hints...' in editor settings is the workaround
Adam Krieg
  Adam Krieg
20 May 2011 18:26
12 months ago
Will there actually be a fix for this, or is it to just use the workaround?
Maxim Mossienko
  Maxim Mossienko
20 May 2011 18:29
12 months ago
there are no more productivity hints in these progress dialogs
Winston Ojeda
  Winston Ojeda
20 May 2011 19:20
12 months ago
I am seeing this exact behavior as well. It is preventing me from doing work.
The work around does not work for me either. Attached exception thrown.
dale
  dale
07 Jun 2011 18:13
11 months ago
I'm still seeing this hanging issue for build 107.127. I was also seeing this on the stable release 107.105. On start up, I had two projects loading. I cancelled both and i was finally able to get into the application. However, I have seen "Loading Modules" hang and not show the progress bar animation. I also saw something about "loading indices", but i'm not sure if that was before or after the "loading modules". After getting pass the loading screens, I loaded up my projects, let them build out, quit, and then i was finally able to open 107.105. I'm guessing something had to be rebuilt/indexed with my projects that i had automatically loading up.
Winston Ojeda
  Winston Ojeda
23 Jun 2011 17:20
11 months ago
No it can't be reproduced. The projects it hangs on are random. They go to a weird state and idea just dies.
But you have stack traces, you have screen shots and a lot of people that are seeing this problem. Start there.
Alexey Pegov
  Alexey Pegov
23 Jun 2011 17:24
11 months ago
Winston, we have fixed already the main cause of this problem - a tips&tricks dialog which blocks UI thread sometimes.
Winston Ojeda
  Winston Ojeda
23 Jun 2011 17:46
11 months ago
OK. Cool. Thanks. What version is the fix on? How do I get to it?
Alexey Pegov
  Alexey Pegov
24 Jun 2011 09:45
11 months ago
It's fixed In IntelliJ IDEA 10.5
Edwin
  Edwin
28 Jun 2011 04:36
10 months ago
I encountered the same problem. I googled and found this page. I'm on the Ultimate 10.5, build #IU-107.105 from May 16, 2011. This appears not fixed in 10.5. I have to invalidate the cache to get around this, and IDEA takes time to rebuild the cache.
Alexey Pegov
  Alexey Pegov
05 Jul 2011 14:32
10 months ago
Please, update to 10.5.1 and check once again.
Jackie
  Jackie
07 Jul 2011 20:59
10 months ago
I am running 10.5.1 and am experiencing the same problem. I've also:
* Disabled IDETalk
* Disabled both "Show Productivity Hints..."
* Disabled Load Project on Startup
Alexey Pegov
  Alexey Pegov
08 Jul 2011 12:23
10 months ago
Jackie, please describe the problem and provide steps to reproduce it.