Exception on LSP process communication failure

Issue #8 resolved
Andrey repo owner created an issue
Crashed: java.lang.RuntimeException: java.net.SocketException: Connection reset by peer: socket write error
java.lang.Throwable: Crashed: java.lang.RuntimeException: java.net.SocketException: Connection reset by peer: socket write error
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:136)
    at com.intellij.plugin.powershell.lang.lsp.languagehost.LanguageServerEndpoint.crashed(LanguageServerEndpoint.kt:343)
    at com.intellij.plugin.powershell.lang.lsp.ide.LSPRequestManager.crashed(LSPRequestManager.kt:45)
    at com.intellij.plugin.powershell.lang.lsp.ide.LSPRequestManager.didClose(LSPRequestManager.kt:31)
    at com.intellij.plugin.powershell.lang.lsp.ide.EditorEventManager.documentClosed(EditorEventManager.kt:90)
    at com.intellij.plugin.powershell.lang.lsp.languagehost.LanguageServerEndpoint.disconnectEditor(LanguageServerEndpoint.kt:179)
    at com.intellij.plugin.powershell.lang.lsp.languagehost.LanguageServerEndpoint.stop(LanguageServerEndpoint.kt:148)
    at com.intellij.plugin.powershell.lang.lsp.languagehost.LanguageServerEndpoint.access$stop(LanguageServerEndpoint.kt:42)
    at com.intellij.plugin.powershell.lang.lsp.languagehost.LanguageServerEndpoint$addShutdownHook$1.projectClosed(LanguageServerEndpoint.kt:69)
    at com.intellij.openapi.project.impl.ProjectManagerImpl$1.projectClosed(ProjectManagerImpl.java:117)
    at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:117)
    at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:449)
    at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:410)
    at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:399)
    at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:380)
    at com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:45)
    at com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:231)
    at com.sun.proxy.$Proxy35.projectClosed(Unknown Source)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.e(ProjectManagerImpl.java:806)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:700)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1003)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:697)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.closeAndDispose(ProjectManagerImpl.java:721)
    at com.intellij.ide.impl.ProjectUtil.closeAndDispose(ProjectUtil.java:91)
    at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:175)
    at com.intellij.ide.RecentProjectsManagerImpl.doOpenProject(RecentProjectsManagerImpl.java:63)
    at com.intellij.ide.ReopenProjectAction.actionPerformed(ReopenProjectAction.java:72)
    at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:220)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:237)
    at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.a(ActionMenuItem.java:321)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:911)
    at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:136)
    at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:311)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    at com.intellij.openapi.actionSystem.impl.ActionMenuItem.a(ActionMenuItem.java:130)
    at com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:88)
    at com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:111)
    at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:120)
    at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122)
    at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:130)
    at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:521)
    at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:48)
    at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:541)
    at java.awt.Component.processMouseEvent(Component.java:6541)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    at java.awt.Component.processEvent(Component.java:6306)
    at java.awt.Container.processEvent(Container.java:2237)
    at java.awt.Component.dispatchEventImpl(Component.java:4897)
    at java.awt.Container.dispatchEventImpl(Container.java:2295)
    at java.awt.Component.dispatchEvent(Component.java:4719)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
    at java.awt.Container.dispatchEventImpl(Container.java:2281)
    at java.awt.Window.dispatchEventImpl(Window.java:2746)
    at java.awt.Component.dispatchEvent(Component.java:4719)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
    at java.awt.EventQueue.access$500(EventQueue.java:98)
    at java.awt.EventQueue$3.run(EventQueue.java:715)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
    at java.awt.EventQueue$4.run(EventQueue.java:737)
    at java.awt.EventQueue$4.run(EventQueue.java:735)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
    at com.intellij.ide.IdeEventQueue.i(IdeEventQueue.java:822)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:646)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:366)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    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)

Comments (6)

  1. Andrey reporter
    Crashed: java.lang.RuntimeException: java.net.SocketException: Connection reset by peer: socket write error
    java.lang.Throwable: Crashed: java.lang.RuntimeException: java.net.SocketException: Connection reset by peer: socket write error
        at com.intellij.openapi.diagnostic.Logger.error(Logger.java:123)
        at com.intellij.plugin.powershell.lang.lsp.languagehost.LanguageServerEndpoint.crashed(LanguageServerEndpoint.kt:343)
        at com.intellij.plugin.powershell.lang.lsp.ide.LSPRequestManager.crashed(LSPRequestManager.kt:45)
        at com.intellij.plugin.powershell.lang.lsp.ide.LSPRequestManager.didChange(LSPRequestManager.kt:52)
        at com.intellij.plugin.powershell.lang.lsp.ide.EditorEventManager.documentChanged(EditorEventManager.kt:132)
        at com.intellij.plugin.powershell.lang.lsp.ide.listeners.DocumentListenerImpl.documentChanged(DocumentListenerImpl.kt:24)
        at com.intellij.openapi.editor.impl.DocumentImpl.changedUpdate(DocumentImpl.java:810)
        at com.intellij.openapi.editor.impl.DocumentImpl.updateText(DocumentImpl.java:716)
        at com.intellij.openapi.editor.impl.DocumentImpl.insertString(DocumentImpl.java:471)
        at com.intellij.openapi.editor.EditorModificationUtil.insertStringAtCaretNoScrolling(EditorModificationUtil.java:107)
        at com.intellij.openapi.editor.EditorModificationUtil.insertStringAtCaret(EditorModificationUtil.java:83)
        at com.intellij.openapi.editor.EditorModificationUtil.insertStringAtCaret(EditorModificationUtil.java:75)
        at com.intellij.codeInsight.editorActions.TypedHandler.type(TypedHandler.java:272)
        at com.intellij.codeInsight.editorActions.TypedHandler.lambda$execute$0(TypedHandler.java:233)
        at com.intellij.openapi.editor.impl.CaretModelImpl.lambda$runForEachCaret$2(CaretModelImpl.java:363)
        at com.intellij.openapi.editor.impl.CaretModelImpl.doWithCaretMerging(CaretModelImpl.java:452)
        at com.intellij.openapi.editor.impl.CaretModelImpl.runForEachCaret(CaretModelImpl.java:355)
        at com.intellij.openapi.editor.impl.CaretModelImpl.runForEachCaret(CaretModelImpl.java:346)
        at com.intellij.codeInsight.editorActions.TypedHandler.execute(TypedHandler.java:167)
        at com.intellij.codeInsight.lookup.impl.LookupTypedHandler.execute(LookupTypedHandler.java:89)
        at com.intellij.codeInsight.template.emmet.EmmetPreviewTypedHandler.execute(EmmetPreviewTypedHandler.java:39)
        at com.intellij.codeInsight.editorActions.AutoFormatTypedHandler.executeOriginalHandler(AutoFormatTypedHandler.java:167)
        at com.intellij.codeInsight.editorActions.AutoFormatTypedHandler.execute(AutoFormatTypedHandler.java:94)
        at com.intellij.execution.impl.ConsoleViewImpl$MyTypedHandler.execute(ConsoleViewImpl.java:1160)
        at com.intellij.openapi.editor.actionSystem.TypedAction$DefaultRawHandler$1.run(TypedAction.java:171)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1005)
        at com.intellij.openapi.editor.actionSystem.TypedAction$DefaultRawHandler.lambda$execute$0(TypedAction.java:165)
        at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:149)
        at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:109)
        at com.intellij.openapi.editor.actionSystem.TypedAction$DefaultRawHandler.execute(TypedAction.java:159)
        at com.intellij.openapi.editor.impl.EditorFactoryImpl$MyTypedHandler.execute(EditorFactoryImpl.java:297)
        at com.maddyhome.idea.vim.VimTypedActionHandler.execute(VimTypedActionHandler.java:75)
        at com.intellij.openapi.editor.actionSystem.TypedAction.lambda$actionPerformed$0(TypedAction.java:142)
        at com.intellij.reporting.FreezeLoggerImpl.runUnderPerformanceMonitor(FreezeLoggerImpl.java:42)
        at com.intellij.openapi.editor.actionSystem.TypedAction.actionPerformed(TypedAction.java:142)
        at com.intellij.openapi.editor.impl.EditorImpl.processKeyTypedNormally(EditorImpl.java:1191)
        at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:1179)
        at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:3209)
        at com.intellij.openapi.editor.impl.EditorImpl$7.keyTyped(EditorImpl.java:1011)
        at java.awt.Component.processKeyEvent(Component.java:6496)
        at javax.swing.JComponent.processKeyEvent(JComponent.java:2833)
        at java.awt.Component.processEvent(Component.java:6318)
        at java.awt.Container.processEvent(Container.java:2237)
        at java.awt.Component.dispatchEventImpl(Component.java:4897)
        at java.awt.Container.dispatchEventImpl(Container.java:2295)
        at java.awt.Component.dispatchEvent(Component.java:4719)
        at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954)
        at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:806)
        at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1074)
        at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:945)
        at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:771)
        at com.intellij.ide.IdeKeyboardFocusManager.dispatchEvent(IdeKeyboardFocusManager.java:27)
        at java.awt.Component.dispatchEventImpl(Component.java:4768)
        at java.awt.Container.dispatchEventImpl(Container.java:2295)
        at java.awt.Window.dispatchEventImpl(Window.java:2746)
        at java.awt.Component.dispatchEvent(Component.java:4719)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
        at java.awt.EventQueue.access$500(EventQueue.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:715)
        at java.awt.EventQueue$3.run(EventQueue.java:709)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
        at java.awt.EventQueue$4.run(EventQueue.java:737)
        at java.awt.EventQueue$4.run(EventQueue.java:735)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:822)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:724)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:426)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
        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)
    
    
    java.lang.Throwable: Crashed: java.lang.RuntimeException: java.net.SocketException: Connection reset by peer: socket write error
        at com.intellij.openapi.diagnostic.Logger.error(Logger.java:123)
        at com.intellij.plugin.powershell.lang.lsp.languagehost.LanguageServerEndpoint.crashed(LanguageServerEndpoint.kt:343)
        at com.intellij.plugin.powershell.lang.lsp.ide.LSPRequestManager.crashed(LSPRequestManager.kt:45)
        at com.intellij.plugin.powershell.lang.lsp.ide.LSPRequestManager.completion(LSPRequestManager.kt:60)
        at com.intellij.plugin.powershell.lang.lsp.ide.EditorEventManager.completion(EditorEventManager.kt:145)
        at com.intellij.plugin.powershell.ide.editor.completion.PowerShellCompletionContributor.getCompletionFromLanguageHost(PowerShellCompletionContributor.kt:68)
        at com.intellij.plugin.powershell.ide.editor.completion.PowerShellCompletionContributor.fillCompletionVariants(PowerShellCompletionContributor.kt:57)
        at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:84)
        at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:149)
        at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:142)
        at com.intellij.codeInsight.template.impl.LiveTemplateCompletionContributor$2.addCompletions(LiveTemplateCompletionContributor.java:90)
        at com.intellij.codeInsight.completion.CompletionProvider.addCompletionVariants(CompletionProvider.java:36)
        at com.intellij.codeInsight.completion.CompletionContributor.fillCompletionVariants(CompletionContributor.java:143)
        at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:84)
        at com.intellij.codeInsight.completion.CompletionService.performCompletion(CompletionService.java:116)
        at com.intellij.codeInsight.completion.CompletionProgressIndicator.calculateItems(CompletionProgressIndicator.java:837)
        at com.intellij.codeInsight.completion.CompletionProgressIndicator.access$700(CompletionProgressIndicator.java:93)
        at com.intellij.codeInsight.completion.CompletionProgressIndicator$1CalculateItems.run(CompletionProgressIndicator.java:819)
        at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1129)
        at com.intellij.codeInsight.completion.AsyncCompletion.tryReadOrCancel(CompletionThreading.java:181)
        at com.intellij.codeInsight.completion.CompletionProgressIndicator.lambda$startCompletion$6(CompletionProgressIndicator.java:830)
        at com.intellij.codeInsight.completion.AsyncCompletion.lambda$null$0(CompletionThreading.java:108)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:157)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:580)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144)
        at com.intellij.codeInsight.completion.AsyncCompletion.lambda$startThread$1(CompletionThreading.java:104)
        at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:302)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
    
  2. Michel Jung

    This is still happening with 1.0.2

    java.net.SocketException: Connection reset by peer: socket write error
    java.lang.RuntimeException: java.net.SocketException: Connection reset by peer: socket write error
        at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:68)
        at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.notify(RemoteEndpoint.java:102)
        at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:74)
        at com.sun.proxy.$Proxy276.exit(Unknown Source)
        at com.intellij.plugin.powershell.lang.lsp.languagehost.LanguageServerEndpoint.stop(LanguageServerEndpoint.kt:165)
        at com.intellij.plugin.powershell.lang.lsp.languagehost.LanguageServerEndpoint.crashed(LanguageServerEndpoint.kt:373)
        at com.intellij.plugin.powershell.lang.lsp.ide.LSPRequestManager.crashed(LSPRequestManager.kt:45)
        at com.intellij.plugin.powershell.lang.lsp.ide.LSPRequestManager.completion(LSPRequestManager.kt:60)
        at com.intellij.plugin.powershell.lang.lsp.ide.EditorEventManager.completion(EditorEventManager.kt:145)
        at com.intellij.plugin.powershell.ide.editor.completion.PowerShellCompletionContributor.getCompletionFromLanguageHost(PowerShellCompletionContributor.kt:68)
        at com.intellij.plugin.powershell.ide.editor.completion.PowerShellCompletionContributor.fillCompletionVariants(PowerShellCompletionContributor.kt:57)
        at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:81)
        at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:149)
        at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:142)
        at com.intellij.codeInsight.template.impl.LiveTemplateCompletionContributor$2.addCompletions(LiveTemplateCompletionContributor.java:88)
        at com.intellij.codeInsight.completion.CompletionProvider.addCompletionVariants(CompletionProvider.java:36)
        at com.intellij.codeInsight.completion.CompletionContributor.fillCompletionVariants(CompletionContributor.java:150)
        at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:81)
        at com.intellij.codeInsight.completion.CompletionService.performCompletion(CompletionService.java:110)
        at com.intellij.codeInsight.completion.CompletionProgressIndicator.a(CompletionProgressIndicator.java:839)
        at com.intellij.codeInsight.completion.CompletionProgressIndicator.access$600(CompletionProgressIndicator.java:92)
        at com.intellij.codeInsight.completion.CompletionProgressIndicator$1CalculateItems.run(CompletionProgressIndicator.java:821)
        at com.intellij.codeInsight.completion.AsyncCompletion.b(CompletionThreading.java:108)
        at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:938)
        at com.intellij.codeInsight.completion.AsyncCompletion.a(CompletionThreading.java:105)
        at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:170)
        at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:157)
        at com.intellij.codeInsight.completion.AsyncCompletion.a(CompletionThreading.java:103)
        at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:342)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.net.SocketException: Connection reset by peer: socket write error
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)
        at java.net.SocketOutputStream.write(SocketOutputStream.java:143)
        at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:63)
        ... 36 more
    
  3. Log in to comment