Intellijidea ultimate 2018.1.6 после обновления плагина до версии 3.20 При открытии файлов условий (*.jrtc) происходит бесконечная индексирует файла что вызывает постоянное обновление отображения условий приводя к невозможности его прочитать. При отключении плагина условия открываются как текст Плагин версии 3.19 работал отлично Операционная система Manjaro linux x86_67 Версия ядра 4.17.5 java -version openjdk version "1.8.0_172" OpenJDK Runtime Environment (build 1.8.0_172-b11) OpenJDK 64-Bit Server VM (build 25.172-b11, mixed mode) Вывод лога сразу после попытки открытия условия 2018-07-22 15:28:43 ERROR PluginManager.error(118) - Element: class com.intellij.psi.impl.source.PsiPlainTextFileImpl because: different providers: SingleRootFileViewProvider{myVirtualFile=file:///home/qventeen/MEGAsync/ProgTeach/JetBrainsIdea_Projeсt/JavaRushTasks/1.JavaSyntax/src/com/javarush/task/task01/task0106/Условие.jrtc, content=VirtualFileContent{size=740}}(f7ba235); SingleRootFileViewProvider{myVirtualFile=file:///home/qventeen/MEGAsync/ProgTeach/JetBrainsIdea_Projeсt/JavaRushTasks/1.JavaSyntax/src/com/javarush/task/task01/task0106/Условие.jrtc, content=VirtualFileContent{size=740}}(6f58bfe0) invalidated at: see attachment com.intellij.psi.PsiInvalidElementAccessException: Element: class com.intellij.psi.impl.source.PsiPlainTextFileImpl because: different providers: SingleRootFileViewProvider{myVirtualFile=file:///home/qventeen/MEGAsync/ProgTeach/JetBrainsIdea_Projeсt/JavaRushTasks/1.JavaSyntax/src/com/javarush/task/task01/task0106/Условие.jrtc, content=VirtualFileContent{size=740}}(f7ba235); SingleRootFileViewProvider{myVirtualFile=file:///home/qventeen/MEGAsync/ProgTeach/JetBrainsIdea_Projeсt/JavaRushTasks/1.JavaSyntax/src/com/javarush/task/task01/task0106/Условие.jrtc, content=VirtualFileContent{size=740}}(6f58bfe0) invalidated at: see attachment at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:485) at com.intellij.psi.impl.source.PsiFileImpl.getTextLength(PsiFileImpl.java:351) at com.intellij.psi.impl.source.PsiFileImpl.getTextRange(PsiFileImpl.java:357) at com.intellij.codeInsight.navigation.NavigationUtil.activatePsiElementIfOpen(NavigationUtil.java:216) at com.intellij.codeInsight.navigation.NavigationUtil.openFileWithPsiElement(NavigationUtil.java:189) at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.navigate(AbstractPsiBasedNode.java:227) at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.navigate(AbstractPsiBasedNode.java:237) at com.intellij.ide.projectView.impl.nodes.PsiFileNode.navigate(PsiFileNode.java:133) at com.intellij.util.OpenSourceUtil.navigate(OpenSourceUtil.java:53) at com.intellij.util.OpenSourceUtil.openSourcesFrom(OpenSourceUtil.java:31) at com.intellij.util.EditSourceOnDoubleClickHandler$TreeMouseListener.processDoubleClick(EditSourceOnDoubleClickHandler.java:128) at com.intellij.util.EditSourceOnDoubleClickHandler$TreeMouseListener.onDoubleClick(EditSourceOnDoubleClickHandler.java:120) at com.intellij.ui.DoubleClickListener.onClick(DoubleClickListener.java:30) at com.intellij.ui.ClickListener$1.mouseReleased(ClickListener.java:73) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.Component.processMouseEvent(Component.java:6539) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:423) at com.intellij.ide.dnd.aware.DnDAwareTree.processMouseEvent(DnDAwareTree.java:58) at java.awt.Component.processEvent(Component.java:6304) at java.awt.Container.processEvent(Container.java:2239) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2297) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) at java.awt.Container.dispatchEventImpl(Container.java:2283) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) at java.awt.EventQueue$4.run(EventQueue.java:733) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:786) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:723) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:395) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) 2018-07-22 15:28:43 ERROR PluginManager.logErrorHeader(126) - IntelliJ IDEA 2018.1.5 Build #IC-181.5281.24 2018-07-22 15:28:43 ERROR PluginManager.logErrorHeader(133) - JDK: 1.8.0_172 2018-07-22 15:28:43 ERROR PluginManager.logErrorHeader(134) - VM: OpenJDK 64-Bit Server VM 2018-07-22 15:28:43 ERROR PluginManager.logErrorHeader(135) - Vendor: Oracle Corporation 2018-07-22 15:28:43 ERROR PluginManager.logErrorHeader(136) - OS: Linux 2018-07-22 15:28:43 ERROR PluginManager.logErrorHeader(142) - Last Action: 2018-07-22 15:28:43 INFO ApacheHttpClient.getWebResourceAsStream(434) - responseCode = 200 2018-07-22 15:28:54 INFO ApacheHttpClient.testConnection(187) - responseCode = 200 2018-07-22 15:28:54 INFO ApacheHttpClient.testConnection(195) - result = true 2018-07-22 15:28:55 INFO ApacheHttpClient.testConnection(187) - responseCode = 200 2018-07-22 15:28:55 INFO ApacheHttpClient.testConnection(195) - result = true 2018-07-22 15:28:56 INFO ApacheHttpClient.testConnection(187) - responseCode = 200 2018-07-22 15:28:56 INFO ApacheHttpClient.testConnection(195) - result = true 2018-07-22 15:29:32 INFO ApacheHttpClient.sendEvent(467) - responseCode = 200 2018-07-22 15:30:32 INFO ApacheHttpClient.sendEvent(467) - responseCode = 200 2018-07-22 15:31:32 INFO ApacheHttpClient.sendEvent(467) - responseCode = 200 2018-07-22 15:32:32 INFO ApacheHttpClient.sendEvent(467) - responseCode = 200 2018-07-22 15:33:32 INFO ApacheHttpClient.sendEvent(467) - responseCode = 200 Если я правильно понимаю в одном из классов клиентов ApacheHttpClient происходит зацикливание. Но где мне не понятно. Ну и собственно вопрос. Есть ли возможность исправить описанные выше баги?