Full thread dump Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode): "Daemon code analyzer" prio=2 tid=0x098e5690 nid=0xbb8 waiting for monitor entry [0x0c11f000..0x0c11fd68] at com.intellij.psi.SingleRootFileViewProvider.getPsi(SingleRootFileViewProvider.java) - waiting to lock <0x172c2560> (a com.intellij.psi.SingleRootFileViewProvider) at com.intellij.psi.impl.file.impl.FileManagerImpl.findFile(FileManagerImpl.java:22) at com.intellij.psi.impl.PsiManagerImpl.findFile(PsiManagerImpl.java:248) at com.intellij.psi.impl.cache.impl.RepositoryManagerImpl.a(RepositoryManagerImpl.java:17) - locked <0x1506a3b0> (a java.lang.Object) at com.intellij.psi.impl.cache.impl.RepositoryManagerImpl.updateAll(RepositoryManagerImpl.java:200) at com.intellij.psi.impl.cache.impl.RepositoryIndexImpl.getClassesByQualifiedName(RepositoryIndexImpl.java:31) at com.intellij.psi.impl.file.impl.FileManagerImpl.a(FileManagerImpl.java:246) at com.intellij.psi.impl.file.impl.FileManagerImpl.findClass(FileManagerImpl.java:266) - locked <0x1506a3b0> (a java.lang.Object) at com.intellij.psi.impl.PsiManagerImpl$PsiElementFinderImpl.findClass(PsiManagerImpl.java:38) at com.intellij.psi.impl.PsiManagerImpl.findClass(PsiManagerImpl.java:229) at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:34) at com.intellij.psi.impl.InheritanceImplUtil.c(InheritanceImplUtil.java:9) at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:44) at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:10) at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:41) at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:40) at com.intellij.psi.impl.source.PsiClassImpl.isInheritor(PsiClassImpl.java:94) at com.intellij.psi.util.InheritanceUtil.isInheritorOrSelf(InheritanceUtil.java:35) at com.intellij.psi.impl.source.resolve.ResolveUtil.isAccessible(ResolveUtil.java:69) at com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl.isAccessible(PsiResolveHelperImpl.java:16) at com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl.isAccessible(PsiResolveHelperImpl.java:118) at com.intellij.codeInsight.daemon.impl.analysis.HighlightMethodUtil.checkOverrideEquivalentInheritedMethods(HighlightMethodUtil.java:340) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitModifierList(HighlightVisitorImpl.java:246) at com.intellij.psi.impl.source.PsiModifierListImpl.accept(PsiModifierListImpl.java:163) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:227) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$1.run(GeneralHighlightingPass.java:19) at com.intellij.psi.impl.PsiManagerImpl.performActionWithFormatterDisabled(PsiManagerImpl.java:491) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.a(GeneralHighlightingPass.java:60) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.doCollectInformation(GeneralHighlightingPass.java:94) at com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:7) at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:6) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:69) at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:32) at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:38) at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:3) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:72) at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:10) "Error Icon Blinker" prio=6 tid=0x0998fe18 nid=0xfc4 waiting on condition [0x0519f000..0x0519fae8] at java.lang.Thread.sleep(Native Method) at com.intellij.diagnostic.IdeMessagePanel$Blinker.run(IdeMessagePanel.java:8) "pool-1-thread-1" prio=6 tid=0x09691340 nid=0x6d8 waiting on condition [0x0d08f000..0x0d08f9e8] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1767) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674) at java.lang.Thread.run(Thread.java:595) "EditorCaretThread" prio=6 tid=0x0471ed90 nid=0x3d8 waiting on condition [0x0510f000..0x0510fbe8] at java.lang.Thread.sleep(Native Method) at com.intellij.openapi.editor.impl.EditorImpl$RepaintCursorThread.run(EditorImpl.java:11) "AlarmThread" prio=6 tid=0x046e1100 nid=0x5ec in Object.wait() [0x050cf000..0x050cfce8] at java.lang.Object.wait(Native Method) - waiting on <0x14dd32a8> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at com.intellij.util.Alarm$MyThread.run(Alarm.java:208) - locked <0x14dd32a8> (a java.lang.Object) "AlarmThread" prio=6 tid=0x03fb95e0 nid=0xb0 in Object.wait() [0x054ff000..0x054ffd68] at java.lang.Object.wait(Native Method) - waiting on <0x14bc5f48> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at com.intellij.util.Alarm$MyThread.run(Alarm.java:208) - locked <0x14bc5f48> (a java.lang.Object) "Error Icon Blinker" prio=6 tid=0x03c3d438 nid=0x184 waiting on condition [0x05ebf000..0x05ebfa68] at java.lang.Thread.sleep(Native Method) at com.intellij.diagnostic.IdeMessagePanel$Blinker.run(IdeMessagePanel.java:8) "Fatal Errors Grouper" prio=6 tid=0x04667528 nid=0xaf0 waiting on condition [0x05e7f000..0x05e7f9e8] at java.lang.Thread.sleep(Native Method) at com.intellij.diagnostic.MessagePool$MessageGrouper.run(MessagePool.java:12) "UserActivityMonitor thread" prio=6 tid=0x03f8bc38 nid=0x418 in Object.wait() [0x05e3f000..0x05e3fae8] at java.lang.Object.wait(Native Method) - waiting on <0x14b3d848> (a java.lang.Object) at jetbrains.communicator.idea.monitor.UserActivityMonitor.run(UserActivityMonitor.java:92) - locked <0x14b3d848> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "Timer-1" daemon prio=6 tid=0x03fd4a90 nid=0x3a8 in Object.wait() [0x055ff000..0x055ffbe8] at java.lang.Object.wait(Native Method) - waiting on <0x14b11e38> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x14b11e38> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "RMI TCP Accept-0" daemon prio=6 tid=0x03f0c428 nid=0xbd4 runnable [0x055bf000..0x055bfce8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x14b11ef0> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:334) at java.lang.Thread.run(Thread.java:595) "TimerQueue" daemon prio=6 tid=0x03585db0 nid=0x900 in Object.wait() [0x041bf000..0x041bfae8] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:233) - locked <0x14919f28> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:595) "Thread-6" prio=6 tid=0x0359d310 nid=0xe78 in Object.wait() [0x0529f000..0x0529fb68] at java.lang.Object.wait(Native Method) - waiting on <0x14274f20> (a org.apache.xmlrpc.WebServer$Runner) at java.lang.Object.wait(Object.java:474) at org.apache.xmlrpc.WebServer$Runner.run(WebServer.java:641) - locked <0x14274f20> (a org.apache.xmlrpc.WebServer$Runner) at java.lang.Thread.run(Thread.java:595) "/209.11.112.122 IDEtalk Multicast Thread" prio=6 tid=0x03e4e8d8 nid=0xe2c runnable [0x0525f000..0x0525fbe8] at java.net.PlainDatagramSocketImpl.receive0(Native Method) - locked <0x14274ff8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x14274ff8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x115d3a18> (a java.net.DatagramPacket) - locked <0x14275038> (a java.net.MulticastSocket) at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:99) "User Monitor Thread" prio=6 tid=0x03e55d90 nid=0x8c8 in Object.wait() [0x0521f000..0x0521fc68] at java.lang.Object.wait(Native Method) - waiting on <0x142750f0> (a java.lang.Object) at jetbrains.communicator.p2p.UserMonitorThread.waitForNextSearch(UserMonitorThread.java:193) - locked <0x142750f0> (a java.lang.Object) at jetbrains.communicator.p2p.UserMonitorThread.run(UserMonitorThread.java:117) "XML-RPC Weblistener" prio=6 tid=0x04763e30 nid=0xbbc runnable [0x051df000..0x051dfce8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x14275170> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.apache.xmlrpc.WebServer.run(WebServer.java:450) at java.lang.Thread.run(Thread.java:595) "Network Message Dispatcher" prio=6 tid=0x03e565a0 nid=0x16c in Object.wait() [0x0515f000..0x0515fd68] at java.lang.Object.wait(Native Method) - waiting on <0x14263c90> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at jetbrains.communicator.core.impl.dispatcher.AsyncMessageDispatcherImpl.run(AsyncMessageDispatcherImpl.java:64) - locked <0x14263c90> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "StoreRefreshStatusThread" daemon prio=2 tid=0x03f1e9c8 nid=0xa9c waiting on condition [0x0507f000..0x0507fae8] at java.lang.Thread.sleep(Native Method) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:0) "WatchForChangesThread" prio=6 tid=0x0466a618 nid=0x514 runnable [0x0503f000..0x0503fb68] at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Method) at com.intellij.vfs.local.win32.FileWatcher.waitForChange(FileWatcher.java:121) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:11) "Progress Cancel Checker" prio=6 tid=0x03fe6408 nid=0x72c waiting on condition [0x04ecf000..0x04ecfbe8] at java.lang.Thread.sleep(Native Method) at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:3) "XML-RPC Weblistener" prio=6 tid=0x03405430 nid=0xf74 runnable [0x038af000..0x038afce8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x13f3c3a8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.apache.xmlrpc.WebServer.run(WebServer.java:450) at java.lang.Thread.run(Thread.java:595) "AWT-EventQueue-1" prio=6 tid=0x03e57f78 nid=0x630 waiting for monitor entry [0x0423f000..0x0423fd68] at com.intellij.psi.impl.source.tree.CompositeElement.getText(CompositeElement.java:142) - waiting to lock <0x1506a3b0> (a java.lang.Object) at com.intellij.psi.SingleRootFileViewProvider$PsiFileContent.getText(SingleRootFileViewProvider.java:9) at com.intellij.psi.SingleRootFileViewProvider.getContents(SingleRootFileViewProvider.java:125) - locked <0x172c2560> (a com.intellij.psi.SingleRootFileViewProvider) at com.intellij.psi.impl.source.PsiFileImpl.textToCharArray(PsiFileImpl.java:8) at com.intellij.codeInsight.hint.api.impls.MethodParameterInfoHandler.findArgumentList(MethodParameterInfoHandler.java:183) at com.intellij.codeInsight.hint.ParameterInfoController.findArgumentList(ParameterInfoController.java:52) at com.intellij.codeInsight.hint.PrevNextParameterHandler.a(PrevNextParameterHandler.java:18) at com.intellij.codeInsight.hint.PrevNextParameterHandler.isEnabled(PrevNextParameterHandler.java:15) at com.intellij.openapi.editor.actionSystem.EditorAction.update(EditorAction.java:61) at com.intellij.openapi.editor.actionSystem.EditorAction.update(EditorAction.java:71) at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:152) at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.b(IdeKeyEventDispatcher.java:154) at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:191) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:181) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:132) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) "AWT-Shutdown" prio=6 tid=0x03dfdca0 nid=0xa50 in Object.wait() [0x041ff000..0x041ff9e8] at java.lang.Object.wait(Native Method) - waiting on <0x13beefa0> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x13beefa0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "AlarmThread" prio=6 tid=0x03cae9c0 nid=0xfbc in Object.wait() [0x0415f000..0x0415fae8] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at com.intellij.util.Alarm$MyThread.run(Alarm.java:208) - locked <0x13c1d000> (a java.lang.Object) "AlarmThread" prio=6 tid=0x03cabdc0 nid=0x4ac in Object.wait() [0x0411f000..0x0411fb68] at java.lang.Object.wait(Native Method) at com.intellij.util.Alarm$MyThread.run(Alarm.java:268) - locked <0x13c1d088> (a java.lang.Object) "Timer-0" daemon prio=6 tid=0x034c2c48 nid=0x464 in Object.wait() [0x039bf000..0x039bfbe8] at java.lang.Object.wait(Native Method) - waiting on <0x13c1d0f8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x13c1d0f8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "SocketListenerThread" prio=6 tid=0x03586808 nid=0x468 runnable [0x040cf000..0x040cfc68] at java.net.PlainDatagramSocketImpl.receive0(Native Method) - locked <0x13c1d1b8> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x13c1d1b8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x1ffb2638> (a java.net.DatagramPacket) - locked <0x13c1d1f8> (a java.net.MulticastSocket) at com.intellij.a.f.a.e.a(e.java:35) at com.intellij.a.f.a.f.run(f.java:0) "SocketListenerThread" prio=6 tid=0x03511988 nid=0xd38 runnable [0x0408f000..0x0408fce8] at java.net.PlainDatagramSocketImpl.receive0(Native Method) - locked <0x13c1f9e0> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x13c1f9e0> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x13c1fa20> (a java.net.DatagramPacket) - locked <0x13c1fa40> (a java.net.DatagramSocket) at com.intellij.a.f.a.e.a(e.java:35) at com.intellij.a.f.a.f.run(f.java:0) "MessageDeliveryThread" prio=6 tid=0x03588b38 nid=0xd00 in Object.wait() [0x0404f000..0x0404fd68] at java.lang.Object.wait(Native Method) - waiting on <0x13c1fae0> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at com.intellij.a.f.r.run(r.java:10) - locked <0x13c1fae0> (a java.lang.Object) "AWT-Windows" daemon prio=6 tid=0x0350bc28 nid=0xf5c runnable [0x039ff000..0x039ffa68] at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:269) at java.lang.Thread.run(Thread.java:595) "Java2D Disposer" daemon prio=10 tid=0x034c47f0 nid=0x3c4 in Object.wait() [0x0397f000..0x0397fb68] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x13bef028> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:107) at java.lang.Thread.run(Thread.java:595) "Lock thread" prio=6 tid=0x0344cd28 nid=0xd34 runnable [0x038ef000..0x038efbe8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x13b9c610> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:7) at java.lang.Thread.run(Thread.java:595) "DestroyJavaVM" prio=6 tid=0x00037648 nid=0xad0 waiting on condition [0x00000000..0x0007fae8] "Low Memory Detector" daemon prio=6 tid=0x033d8048 nid=0x9ac runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x00db8cc8 nid=0x74c waiting on condition [0x00000000..0x0372f6cc] "Signal Dispatcher" daemon prio=10 tid=0x00e19748 nid=0x588 waiting on condition [0x00000000..0x00000000] "YJPAgent-CPUSampler" daemon prio=6 tid=0x00037800 nid=0x2b4 runnable [0x00000000..0x00000000] "YJPAgent-RequestListener" daemon prio=2 tid=0x00e19fe8 nid=0xf2c runnable [0x0366f000..0x0366fb68] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x13b9ca10> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.runtime.Core$1.run(Core.java:275) at java.lang.Thread.run(Thread.java:595) "YJPAgent-Telemetry" daemon prio=2 tid=0x00e068c0 nid=0x100 waiting on condition [0x0362f000..0x0362fbe8] at java.lang.Thread.sleep(Native Method) at com.yourkit.runtime.telemetry.TelemetryThread.run(TelemetryThread.java:215) "Finalizer" daemon prio=8 tid=0x00e05780 nid=0xc84 in Object.wait() [0x0339f000..0x0339fc68] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x13b9cba0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x00e03ea8 nid=0xb24 in Object.wait() [0x00d3f000..0x00d3fce8] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x13b9c800> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x00e008a0 nid=0x6b8 runnable "VM Periodic Task Thread" prio=10 tid=0x033d9660 nid=0xb68 waiting on condition Found one Java-level deadlock: ============================= "Daemon code analyzer": waiting to lock monitor 0x00e04e9c (object 0x172c2560, a com.intellij.psi.SingleRootFileViewProvider), which is held by "AWT-EventQueue-1" "AWT-EventQueue-1": waiting to lock monitor 0x00e04e7c (object 0x1506a3b0, a java.lang.Object), which is held by "Daemon code analyzer" Java stack information for the threads listed above: =================================================== "Daemon code analyzer": at com.intellij.psi.SingleRootFileViewProvider.getPsi(SingleRootFileViewProvider.java) - waiting to lock <0x172c2560> (a com.intellij.psi.SingleRootFileViewProvider) at com.intellij.psi.impl.file.impl.FileManagerImpl.findFile(FileManagerImpl.java:22) at com.intellij.psi.impl.PsiManagerImpl.findFile(PsiManagerImpl.java:248) at com.intellij.psi.impl.cache.impl.RepositoryManagerImpl.a(RepositoryManagerImpl.java:17) - locked <0x1506a3b0> (a java.lang.Object) at com.intellij.psi.impl.cache.impl.RepositoryManagerImpl.updateAll(RepositoryManagerImpl.java:200) at com.intellij.psi.impl.cache.impl.RepositoryIndexImpl.getClassesByQualifiedName(RepositoryIndexImpl.java:31) at com.intellij.psi.impl.file.impl.FileManagerImpl.a(FileManagerImpl.java:246) at com.intellij.psi.impl.file.impl.FileManagerImpl.findClass(FileManagerImpl.java:266) - locked <0x1506a3b0> (a java.lang.Object) at com.intellij.psi.impl.PsiManagerImpl$PsiElementFinderImpl.findClass(PsiManagerImpl.java:38) at com.intellij.psi.impl.PsiManagerImpl.findClass(PsiManagerImpl.java:229) at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:34) at com.intellij.psi.impl.InheritanceImplUtil.c(InheritanceImplUtil.java:9) at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:44) at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:10) at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:41) at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:40) at com.intellij.psi.impl.source.PsiClassImpl.isInheritor(PsiClassImpl.java:94) at com.intellij.psi.util.InheritanceUtil.isInheritorOrSelf(InheritanceUtil.java:35) at com.intellij.psi.impl.source.resolve.ResolveUtil.isAccessible(ResolveUtil.java:69) at com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl.isAccessible(PsiResolveHelperImpl.java:16) at com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl.isAccessible(PsiResolveHelperImpl.java:118) at com.intellij.codeInsight.daemon.impl.analysis.HighlightMethodUtil.checkOverrideEquivalentInheritedMethods(HighlightMethodUtil.java:340) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitModifierList(HighlightVisitorImpl.java:246) at com.intellij.psi.impl.source.PsiModifierListImpl.accept(PsiModifierListImpl.java:163) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:227) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$1.run(GeneralHighlightingPass.java:19) at com.intellij.psi.impl.PsiManagerImpl.performActionWithFormatterDisabled(PsiManagerImpl.java:491) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.a(GeneralHighlightingPass.java:60) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.doCollectInformation(GeneralHighlightingPass.java:94) at com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:7) at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:6) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:69) at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:32) at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:38) at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:3) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:72) at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:10) "AWT-EventQueue-1": at com.intellij.psi.impl.source.tree.CompositeElement.getText(CompositeElement.java:142) - waiting to lock <0x1506a3b0> (a java.lang.Object) at com.intellij.psi.SingleRootFileViewProvider$PsiFileContent.getText(SingleRootFileViewProvider.java:9) at com.intellij.psi.SingleRootFileViewProvider.getContents(SingleRootFileViewProvider.java:125) - locked <0x172c2560> (a com.intellij.psi.SingleRootFileViewProvider) at com.intellij.psi.impl.source.PsiFileImpl.textToCharArray(PsiFileImpl.java:8) at com.intellij.codeInsight.hint.api.impls.MethodParameterInfoHandler.findArgumentList(MethodParameterInfoHandler.java:183) at com.intellij.codeInsight.hint.ParameterInfoController.findArgumentList(ParameterInfoController.java:52) at com.intellij.codeInsight.hint.PrevNextParameterHandler.a(PrevNextParameterHandler.java:18) at com.intellij.codeInsight.hint.PrevNextParameterHandler.isEnabled(PrevNextParameterHandler.java:15) at com.intellij.openapi.editor.actionSystem.EditorAction.update(EditorAction.java:61) at com.intellij.openapi.editor.actionSystem.EditorAction.update(EditorAction.java:71) at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:152) at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.b(IdeKeyEventDispatcher.java:154) at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:191) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:181) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:132) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) Found 1 deadlock.