{"action":"closed","issue":{"url":"https://api.github.com/repos/hsz/idea-gitignore/issues/126","labels_url":"https://api.github.com/repos/hsz/idea-gitignore/issues/126/labels{/name}","comments_url":"https://api.github.com/repos/hsz/idea-gitignore/issues/126/comments","events_url":"https://api.github.com/repos/hsz/idea-gitignore/issues/126/events","html_url":"https://github.com/hsz/idea-gitignore/issues/126","id":77036586,"number":126,"title":"Crash on opening a new js project","user":{"login":"nyurik","id":1641515,"avatar_url":"https://avatars.githubusercontent.com/u/1641515?v=3","gravatar_id":"","url":"https://api.github.com/users/nyurik","html_url":"https://github.com/nyurik","followers_url":"https://api.github.com/users/nyurik/followers","following_url":"https://api.github.com/users/nyurik/following{/other_user}","gists_url":"https://api.github.com/users/nyurik/gists{/gist_id}","starred_url":"https://api.github.com/users/nyurik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nyurik/subscriptions","organizations_url":"https://api.github.com/users/nyurik/orgs","repos_url":"https://api.github.com/users/nyurik/repos","events_url":"https://api.github.com/users/nyurik/events{/privacy}","received_events_url":"https://api.github.com/users/nyurik/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-16T13:18:04Z","updated_at":"2015-05-16T14:08:42Z","closed_at":"2015-05-16T14:08:42Z","body":"Access is allowed from event dispatch thread only.\r\nDetails: EventQueue.isDispatchThread()=false\r\nisDispatchThread()=false\r\nToolkit.getEventQueue()=com.intellij.ide.IdeEventQueue@208e8e89\r\nCurrent thread: Thread[ApplicationImpl pooled thread 78,4,main] 240908635\r\nSystemEventQueueThread: Thread[AWT-EventQueue-0 14.1.3#IU-141.1010.3, eap:false,6,main] 1030386153\r\n\"AWT-EventQueue-0 14.1.3#IU-141.1010.3, eap:false\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n\r\n\tat java.awt.geom.Path2D$Float.<init>(Path2D.java:234)\r\n\tat java.awt.geom.Path2D$Float.<init>(Path2D.java:207)\r\n\tat sun.java2d.pipe.LoopPipe.draw(LoopPipe.java:182)\r\n\tat sun.java2d.pipe.PixelToParallelogramConverter.draw(PixelToParallelogramConverter.java:148)\r\n\tat sun.java2d.pipe.LoopPipe.drawRoundRect(LoopPipe.java:80)\r\n\tat sun.java2d.pipe.ValidatePipe.drawRoundRect(ValidatePipe.java:84)\r\n\tat sun.java2d.SunGraphics2D.drawRoundRect(SunGraphics2D.java:2192)\r\n\tat com.intellij.util.ui.ButtonlessScrollBarUI.paintMaxiThumb(ButtonlessScrollBarUI.java:819)\r\n\tat com.intellij.util.ui.ButtonlessScrollBarUI.doPaintThumb(ButtonlessScrollBarUI.java:703)\r\n\tat com.intellij.util.ui.ButtonlessScrollBarUI.paintThumb(ButtonlessScrollBarUI.java:690)\r\n\tat javax.swing.plaf.basic.BasicScrollBarUI.paint(BasicScrollBarUI.java:429)\r\n\tat javax.swing.plaf.ComponentUI.update(ComponentUI.java:161)\r\n\tat javax.swing.JComponent.paintComponent(JComponent.java:770)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1046)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintChildren(JComponent.java:879)\r\n\tat javax.swing.JComponent.paint(JComponent.java:1055)\r\n\tat javax.swing.JComponent.paintToOffscreen(JComponent.java:5223)\r\n\tat javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1529)\r\n\tat javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1452)\r\n\tat javax.swing.RepaintManager.paint(RepaintManager.java:1249)\r\n\tat javax.swing.JComponent._paintImmediately(JComponent.java:5171)\r\n\tat javax.swing.JComponent.paintImmediately(JComponent.java:4982)\r\n\tat javax.swing.RepaintManager$3.run(RepaintManager.java:808)\r\n\tat javax.swing.RepaintManager$3.run(RepaintManager.java:796)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)\r\n\tat javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)\r\n\tat javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718)\r\n\tat javax.swing.RepaintManager.access$1100(RepaintManager.java:62)\r\n\tat javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1677)\r\n\tat java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)\r\n\tat java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)\r\n\tat java.awt.EventQueue.access$300(EventQueue.java:103)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:706)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:704)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:715)\r\n\tat com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:734)\r\n\tat com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:569)\r\n\tat com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)\r\n\tat com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:818)\r\n\tat com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:197)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:633)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.runProcessWithProgressSynchronously(CoreProgressManager.java:363)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:76)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.runProcessWithProgressSynchronously(CoreProgressManager.java:240)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.runProcessWithProgressSynchronously(CoreProgressManager.java:193)\r\n\tat com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:475)\r\n\tat com.intellij.platform.PlatformProjectOpenProcessor.doOpenProject(PlatformProjectOpenProcessor.java:222)\r\n\tat com.intellij.platform.PlatformProjectOpenProcessor.doOpenProject(PlatformProjectOpenProcessor.java:92)\r\n\tat com.intellij.ide.impl.ProjectUtil.openOrImport(ProjectUtil.java:124)\r\n\tat com.intellij.ide.actions.OpenFileAction.a(OpenFileAction.java:88)\r\n\tat com.intellij.ide.actions.OpenFileAction.access$000(OpenFileAction.java:50)\r\n\tat com.intellij.ide.actions.OpenFileAction$1.consume(OpenFileAction.java:68)\r\n\tat com.intellij.ide.actions.OpenFileAction$1.consume(OpenFileAction.java:58)\r\n\tat com.intellij.openapi.fileChooser.ex.FileChooserDialogImpl.choose(FileChooserDialogImpl.java:153)\r\n\tat com.intellij.openapi.fileChooser.FileChooser.chooseFiles(FileChooser.java:111)\r\n\tat com.intellij.openapi.fileChooser.FileChooser.chooseFiles(FileChooser.java:89)\r\n\tat com.intellij.ide.actions.OpenFileAction.actionPerformed(OpenFileAction.java:58)\r\n\tat com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:182)\r\n\tat com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$1.run(ActionMenuItem.java:312)\r\n\tat com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:958)\r\n\tat com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:124)\r\n\tat com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:282)\r\n\tat javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)\r\n\tat com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:109)\r\n\tat javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)\r\n\tat javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)\r\n\tat javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:308)\r\n\tat com.jarego.jayatana.swing.SwingGlobalMenuWindow$2.run(SwingGlobalMenuWindow.java:256)\r\n\tat java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)\r\n\tat java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)\r\n\tat java.awt.EventQueue.access$300(EventQueue.java:103)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:706)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:704)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:715)\r\n\tat com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:734)\r\n\tat com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:569)\r\n\tat com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)\r\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)\r\n\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:91)\r\n\r\n\"ApplicationImpl pooled thread 78\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n\r\n\tat sun.management.ThreadImpl.dumpThreads0(Native Method)\r\n\tat sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)\r\n\tat com.intellij.diagnostic.ThreadDumper.dumpThreadsToFile(ThreadDumper.java:49)\r\n\tat com.intellij.diagnostic.ThreadDumper.dumpThreadsToString(ThreadDumper.java:39)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.a(ApplicationImpl.java:1030)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.f(ApplicationImpl.java:1020)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread(ApplicationImpl.java:1012)\r\n\tat com.intellij.openapi.application.impl.LaterInvocator.getCurrentModalEntities(LaterInvocator.java:230)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.getCurrentModalityState(ApplicationImpl.java:659)\r\n\tat com.intellij.openapi.application.ModalityState.current(ModalityState.java:47)\r\n\tat com.intellij.util.Alarm.addRequest(Alarm.java:165)\r\n\tat mobi.hsz.idea.gitignore.IgnoreManager.retrieve(IgnoreManager.java:344)\r\n\tat mobi.hsz.idea.gitignore.IgnoreManager.access$500(IgnoreManager.java:64)\r\n\tat mobi.hsz.idea.gitignore.IgnoreManager$4.directoryMappingChanged(IgnoreManager.java:206)\r\n\tat sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:116)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:322)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:309)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:295)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:288)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:41)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:177)\r\n\tat com.sun.proxy.$Proxy62.directoryMappingChanged(Unknown Source)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings$4.run(NewMappings.java:198)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:867)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.mappingsChanged(NewMappings.java:194)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.setMapping(NewMappings.java:157)\r\n\tat com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl.setAutoDirectoryMapping(ProjectLevelVcsManagerImpl.java:563)\r\n\tat com.intellij.openapi.vcs.impl.ModuleVcsDetector.a(ModuleVcsDetector.java:176)\r\n\tat com.intellij.openapi.vcs.impl.ModuleVcsDetector.access$100(ModuleVcsDetector.java:49)\r\n\tat com.intellij.openapi.vcs.impl.ModuleVcsDetector$1.run(ModuleVcsDetector.java:70)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl.b(StartupManagerImpl.java:339)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:331)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl.access$100(StartupManagerImpl.java:59)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl$1.run(StartupManagerImpl.java:136)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:872)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl.runStartupActivities(StartupManagerImpl.java:122)\r\n\tat com.intellij.openapi.project.impl.ProjectManagerImpl$8.run(ProjectManagerImpl.java:478)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$5.run(CoreProgressManager.java:237)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$8.run(CoreProgressManager.java:367)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:152)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:452)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:137)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$10$1.run(ApplicationImpl.java:617)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:400)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"Connector-Local\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n (in native)\r\n\tat jtermios.linux.JTermiosImpl$Linux_C_lib_DirectMapping.poll(Native Method)\r\n\tat jtermios.linux.JTermiosImpl.poll(JTermiosImpl.java:636)\r\n\tat jtermios.JTermios.poll(JTermios.java:452)\r\n\tat com.pty4j.unix.Pty.read(Pty.java:291)\r\n\tat com.pty4j.unix.PTYInputStream.read(PTYInputStream.java:47)\r\n\tat sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)\r\n\tat sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)\r\n\tat sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)\r\n\tat java.io.InputStreamReader.read(InputStreamReader.java:184)\r\n\tat com.jediterm.terminal.ProcessTtyConnector.read(ProcessTtyConnector.java:49)\r\n\tat com.jediterm.terminal.TtyChannel.fillBuf(TtyChannel.java:22)\r\n\tat com.jediterm.terminal.TtyChannel.getChar(TtyChannel.java:32)\r\n\tat com.jediterm.terminal.DataStreamIteratingEmulator.next(DataStreamIteratingEmulator.java:34)\r\n\tat com.jediterm.terminal.TerminalStarter.start(TerminalStarter.java:57)\r\n\tat com.jediterm.terminal.ui.JediTermWidget$EmulatorTask.run(JediTermWidget.java:227)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"PtyProcess Reaper\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n (in native)\r\n\tat com.sun.jna.Native.invokeInt(Native Method)\r\n\tat com.sun.jna.Function.invoke(Function.java:344)\r\n\tat com.sun.jna.Function.invoke(Function.java:276)\r\n\tat com.sun.jna.Library$Handler.invoke(Library.java:216)\r\n\tat com.sun.proxy.$Proxy97.waitpid(Unknown Source)\r\n\tat com.pty4j.unix.linux.OSFacadeImpl.waitpid(OSFacadeImpl.java:153)\r\n\tat com.pty4j.unix.Pty.wait0(Pty.java:253)\r\n\tat com.pty4j.unix.UnixPtyProcess.waitFor(UnixPtyProcess.java:300)\r\n\tat com.pty4j.unix.UnixPtyProcess$Reaper.run(UnixPtyProcess.java:361)\r\n\r\n\"ApplicationImpl pooled thread 5\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n (in native)\r\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\r\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\r\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)\r\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)\r\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)\r\n\tat io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:621)\r\n\tat io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:309)\r\n\tat io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:834)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"SocketListenerThread\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n (in native)\r\n\tat java.net.PlainDatagramSocketImpl.receive0(Native Method)\r\n\tat java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)\r\n\tat java.net.DatagramSocket.receive(DatagramSocket.java:816)\r\n\tat com.intellij.a.e.a.e.a(e.java:65)\r\n\tat com.intellij.a.e.a.g.run(g.java:25)\r\n\r\n\"SocketListenerThread\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n (in native)\r\n\tat java.net.PlainDatagramSocketImpl.receive0(Native Method)\r\n\tat java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)\r\n\tat java.net.DatagramSocket.receive(DatagramSocket.java:816)\r\n\tat com.intellij.a.e.a.e.a(e.java:65)\r\n\tat com.intellij.a.e.a.g.run(g.java:25)\r\n\r\n\"Lock thread\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n (in native)\r\n\tat java.net.PlainSocketImpl.socketAccept(Native Method)\r\n\tat java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)\r\n\tat java.net.ServerSocket.implAccept(ServerSocket.java:530)\r\n\tat java.net.ServerSocket.accept(ServerSocket.java:498)\r\n\tat com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:224)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"process reaper\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n (in native)\r\n\tat java.lang.UNIXProcess.waitForProcessExit(Native Method)\r\n\tat java.lang.UNIXProcess.access$500(UNIXProcess.java:54)\r\n\tat java.lang.UNIXProcess$4.run(UNIXProcess.java:227)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"DestroyJavaVM\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n\r\n\r\n\"AWT-XAWT\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n (in native)\r\n\tat sun.awt.X11.XToolkit.waitForEvents(Native Method)\r\n\tat sun.awt.X11.XToolkit.run(XToolkit.java:541)\r\n\tat sun.awt.X11.XToolkit.run(XToolkit.java:505)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Signal Dispatcher\" prio=0 tid=0x0 nid=0x0 runnable\r\n     java.lang.Thread.State: RUNNABLE\r\n\r\n\r\n\"ApplicationImpl pooled thread 80\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.SynchronousQueue$TransferStack@63b0d2c3\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)\r\n\tat java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)\r\n\tat java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"ApplicationImpl pooled thread 79\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n\r\n\tat java.lang.Thread.sleep(Native Method)\r\n\tat com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58)\r\n\tat com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:548)\r\n\tat com.intellij.openapi.project.impl.ProjectManagerImpl.access$800(ProjectManagerImpl.java:82)\r\n\tat com.intellij.openapi.project.impl.ProjectManagerImpl$7.performInDumbMode(ProjectManagerImpl.java:465)\r\n\tat com.intellij.openapi.project.DumbServiceImpl$8.run(DumbServiceImpl.java:416)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:152)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:452)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:137)\r\n\tat com.intellij.openapi.project.DumbServiceImpl.a(DumbServiceImpl.java:407)\r\n\tat com.intellij.openapi.project.DumbServiceImpl.access$1100(DumbServiceImpl.java:52)\r\n\tat com.intellij.openapi.project.DumbServiceImpl$7.run(DumbServiceImpl.java:389)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:152)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:452)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:137)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:126)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:400)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"Image Fetcher 0\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.Vector@6ddd3356\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:147)\r\n\tat sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:200)\r\n\tat sun.awt.image.ImageFetcher.run(ImageFetcher.java:169)\r\n\r\n\"JobScheduler FJ pool 1/4\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on jsr166e.ForkJoinPool@55558b73\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat jsr166e.ForkJoinPool.awaitWork(ForkJoinPool.java:1756)\r\n\tat jsr166e.ForkJoinPool.scan(ForkJoinPool.java:1694)\r\n\tat jsr166e.ForkJoinPool.runWorker(ForkJoinPool.java:1642)\r\n\tat jsr166e.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:109)\r\n\r\n\"ApplicationImpl pooled thread 75\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@633656c9\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)\r\n\tat com.intellij.util.indexing.TaskQueue$3.run(TaskQueue.java:122)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:400)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"Action Updater\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@47bd902\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"EditorNotifications executor\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5ee4149a\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"EditorNotifications executor\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5004bb21\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"ApplicationImpl pooled thread 38\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@66999c91\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)\r\n\tat io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:197)\r\n\tat io.netty.channel.ThreadPerChannelEventLoop.run(ThreadPerChannelEventLoop.java:50)\r\n\tat io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:834)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"ApplicationImpl pooled thread 37\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6ef62836\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)\r\n\tat io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:197)\r\n\tat io.netty.channel.ThreadPerChannelEventLoop.run(ThreadPerChannelEventLoop.java:50)\r\n\tat io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:834)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"EditorNotifications executor\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62ca2a23\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"timed reference disposer\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@46949280\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"EditorNotifications executor\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@441e35b3\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"threadDeathWatcher-2-1\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n\r\n\tat java.lang.Thread.sleep(Native Method)\r\n\tat io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:137)\r\n\tat io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"EditorNotifications executor\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b579db5\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"File type re-detect\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1532e419\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1079)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"RefCountingStorage write content helper\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@401d302e\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"pool-1-thread-1\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3c463ce4\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"pool-2-thread-1\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on com.pty4j.unix.UnixPtyProcess@2747bba6\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat java.lang.Object.wait(Object.java:503)\r\n\tat com.pty4j.unix.UnixPtyProcess.waitFor(UnixPtyProcess.java:133)\r\n\tat com.jediterm.terminal.ProcessTtyConnector.waitFor(ProcessTtyConnector.java:102)\r\n\tat com.jediterm.terminal.TtyConnectorWaitFor$1.run(TtyConnectorWaitFor.java:30)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Icons\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5670a36f\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"FS Synchronizer\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7cf9f8be\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Change List Updater\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f39c20b\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1079)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"ApplicationImpl pooled thread 11\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@28f2a16e\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)\r\n\tat io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:197)\r\n\tat io.netty.channel.ThreadPerChannelEventLoop.run(ThreadPerChannelEventLoop.java:50)\r\n\tat io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:834)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"EditorNotifications executor\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@514451c2\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Encoding detection thread\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5c53c13c\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1079)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"ApplicationImpl pooled thread 8\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7eb3797e\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)\r\n\tat io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:197)\r\n\tat io.netty.channel.ThreadPerChannelEventLoop.run(ThreadPerChannelEventLoop.java:50)\r\n\tat io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:834)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"TimerQueue\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@38ed802e\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.DelayQueue.take(DelayQueue.java:220)\r\n\tat javax.swing.TimerQueue.run(TimerQueue.java:171)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Alarm pool(shared)\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@707a6934\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Animations\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@74910e9c\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Document commit thread\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on com.intellij.util.containers.Queue@5f565f8d\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat com.intellij.psi.impl.DocumentCommitThread.c(DocumentCommitThread.java:315)\r\n\tat com.intellij.psi.impl.DocumentCommitThread.run(DocumentCommitThread.java:291)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"FocusManager timer\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.TaskQueue@1f9b52e1\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat java.util.TimerThread.mainLoop(Timer.java:552)\r\n\tat java.util.TimerThread.run(Timer.java:505)\r\n\r\n\"Shared SimpleTimer\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.TaskQueue@e5e41fd\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat java.util.TimerThread.mainLoop(Timer.java:552)\r\n\tat java.util.TimerThread.run(Timer.java:505)\r\n\r\n\"Performance watcher\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.Semaphore$NonfairSync@4e3e5069\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1033)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1326)\r\n\tat java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:414)\r\n\tat com.intellij.diagnostic.PerformanceWatcher.c(PerformanceWatcher.java:164)\r\n\tat com.intellij.diagnostic.PerformanceWatcher.access$100(PerformanceWatcher.java:41)\r\n\tat com.intellij.diagnostic.PerformanceWatcher$2.run(PerformanceWatcher.java:117)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"StoreRefreshStatusThread\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n\r\n\tat java.lang.Thread.sleep(Native Method)\r\n\tat com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58)\r\n\tat com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:354)\r\n\r\n\"ApplicationImpl pooled thread 3\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n\r\n\tat java.lang.Thread.sleep(Native Method)\r\n\tat com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58)\r\n\tat com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:115)\r\n\tat com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:46)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:400)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"ApplicationImpl pooled thread 2\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n\r\n\tat java.lang.Thread.sleep(Native Method)\r\n\tat com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58)\r\n\tat com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:115)\r\n\tat com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:46)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:400)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"ApplicationImpl pooled thread 1\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.lang.UNIXProcess@5d1145a0\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat java.lang.Object.wait(Object.java:503)\r\n\tat java.lang.UNIXProcess.waitFor(UNIXProcess.java:263)\r\n\tat com.intellij.execution.process.ProcessWaitFor$1.run(ProcessWaitFor.java:30)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:400)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\"Flushing thread\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@18f23b1c\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"ZipFileCache Dispose\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4706b80f\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Periodic tasks thread\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: TIMED_WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@a1e0537\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"AWT-Shutdown\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.lang.Object@38e86311\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat java.lang.Object.wait(Object.java:503)\r\n\tat sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:296)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"MessageDeliveryThread\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20c00e47\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)\r\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\r\n\tat com.intellij.a.e.j.run(j.java:22)\r\n\r\n\"Java2D Disposer\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.lang.ref.ReferenceQueue$Lock@20e9681d\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)\r\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)\r\n\tat sun.java2d.Disposer.run(Disposer.java:145)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Finalizer\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.lang.ref.ReferenceQueue$Lock@3bb258cc\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)\r\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)\r\n\tat java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)\r\n\r\n\"Reference Handler\" prio=0 tid=0x0 nid=0x0 waiting on condition\r\n     java.lang.Thread.State: WAITING\r\n on java.lang.ref.Reference$Lock@39e3d7b2\r\n\tat java.lang.Object.wait(Native Method)\r\n\tat java.lang.Object.wait(Object.java:503)\r\n\tat java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)\r\n\r\n\r\n-----------\r\njava.lang.Throwable\r\n\tat com.intellij.openapi.diagnostic.Logger.error(Logger.java:126)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.a(ApplicationImpl.java:1030)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.f(ApplicationImpl.java:1020)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread(ApplicationImpl.java:1012)\r\n\tat com.intellij.openapi.application.impl.LaterInvocator.getCurrentModalEntities(LaterInvocator.java:230)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.getCurrentModalityState(ApplicationImpl.java:659)\r\n\tat com.intellij.openapi.application.ModalityState.current(ModalityState.java:47)\r\n\tat com.intellij.util.Alarm.addRequest(Alarm.java:165)\r\n\tat mobi.hsz.idea.gitignore.IgnoreManager.retrieve(IgnoreManager.java:344)\r\n\tat mobi.hsz.idea.gitignore.IgnoreManager.access$500(IgnoreManager.java:64)\r\n\tat mobi.hsz.idea.gitignore.IgnoreManager$4.directoryMappingChanged(IgnoreManager.java:206)\r\n\tat sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:116)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:322)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:309)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:295)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:288)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:41)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:177)\r\n\tat com.sun.proxy.$Proxy62.directoryMappingChanged(Unknown Source)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings$4.run(NewMappings.java:198)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:867)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.mappingsChanged(NewMappings.java:194)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.setMapping(NewMappings.java:157)\r\n\tat com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl.setAutoDirectoryMapping(ProjectLevelVcsManagerImpl.java:563)\r\n\tat com.intellij.openapi.vcs.impl.ModuleVcsDetector.a(ModuleVcsDetector.java:176)\r\n\tat com.intellij.openapi.vcs.impl.ModuleVcsDetector.access$100(ModuleVcsDetector.java:49)\r\n\tat com.intellij.openapi.vcs.impl.ModuleVcsDetector$1.run(ModuleVcsDetector.java:70)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl.b(StartupManagerImpl.java:339)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:331)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl.access$100(StartupManagerImpl.java:59)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl$1.run(StartupManagerImpl.java:136)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:872)\r\n\tat com.intellij.ide.startup.impl.StartupManagerImpl.runStartupActivities(StartupManagerImpl.java:122)\r\n\tat com.intellij.openapi.project.impl.ProjectManagerImpl$8.run(ProjectManagerImpl.java:478)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$5.run(CoreProgressManager.java:237)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$8.run(CoreProgressManager.java:367)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:152)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:452)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:137)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$10$1.run(ApplicationImpl.java:617)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:400)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\r\n\r\njava.lang.Throwable\r\n\tat com.intellij.openapi.diagnostic.Logger.error(Logger.java:126)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.a(ApplicationImpl.java:1030)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.f(ApplicationImpl.java:1020)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread(ApplicationImpl.java:1012)\r\n\tat com.intellij.openapi.application.impl.LaterInvocator.getCurrentModalEntities(LaterInvocator.java:230)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.getCurrentModalityState(ApplicationImpl.java:659)\r\n\tat com.intellij.openapi.application.ModalityState.current(ModalityState.java:47)\r\n\tat com.intellij.util.Alarm.addRequest(Alarm.java:165)\r\n\tat mobi.hsz.idea.gitignore.IgnoreManager.retrieve(IgnoreManager.java:344)\r\n\tat mobi.hsz.idea.gitignore.IgnoreManager.access$500(IgnoreManager.java:64)\r\n\tat mobi.hsz.idea.gitignore.IgnoreManager$4.directoryMappingChanged(IgnoreManager.java:206)\r\n\tat sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:116)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:322)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:309)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:295)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:286)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:41)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:177)\r\n\tat com.sun.proxy.$Proxy88.repositoryChanged(Unknown Source)\r\n\tat git4idea.repo.GitRepositoryImpl.notifyListeners(GitRepositoryImpl.java:214)\r\n\tat git4idea.repo.GitRepositoryImpl.update(GitRepositoryImpl.java:194)\r\n\tat git4idea.repo.GitRepositoryImpl.<init>(GitRepositoryImpl.java:68)\r\n\tat git4idea.repo.GitRepositoryImpl.getFullInstance(GitRepositoryImpl.java:89)\r\n\tat git4idea.repo.GitRepositoryCreator.createRepositoryIfValid(GitRepositoryCreator.java:43)\r\n\tat com.intellij.dvcs.repo.VcsRepositoryManager.a(VcsRepositoryManager.java:204)\r\n\tat com.intellij.dvcs.repo.VcsRepositoryManager.a(VcsRepositoryManager.java:176)\r\n\tat com.intellij.dvcs.repo.VcsRepositoryManager.directoryMappingChanged(VcsRepositoryManager.java:78)\r\n\tat sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:116)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:322)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:309)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:295)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:288)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:41)\r\n\tat com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:177)\r\n\tat com.sun.proxy.$Proxy62.directoryMappingChanged(Unknown Source)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings$4.run(NewMappings.java:198)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:872)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.mappingsChanged(NewMappings.java:194)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.activateActiveVcses(NewMappings.java:127)\r\n\tat com.intellij.openapi.vcs.impl.projectlevelman.NewMappings$2.run(NewMappings.java:95)\r\n\tat com.intellij.openapi.vcs.impl.VcsInitialization.execute(VcsInitialization.java:87)\r\n\tat com.intellij.openapi.vcs.impl.VcsInitialization$1$1.run(VcsInitialization.java:52)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:400)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\tat org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)\r\n\r\n\r\n\r\n"}}