atom-community / atom-community/ide-python
Uncaught Error: Connection is closed.
- Lenguaje dominante
- JavaScript
- Estrellas
- 238
- Forks
- 40
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
[Enter steps to reproduce:]
1. ...
2. ...
**Atom**: 1.45.0 x64
**Electron**: 4.2.7
**OS**: Microsoft Windows 10 Home Single Language
**Thrown From**: [ide-python](https://github.com/lgeiger/ide-python) package 1.5.0
### Stack Trace
Uncaught Error: Connection is closed.
```
At C:\Users\lenovo\.atom\packages\ide-python\node_modules\vscode-jsonrpc\lib\main.js:661
Error: Connection is closed.
at throwIfClosedOrDisposed (/packages/ide-python/node_modules/vscode-jsonrpc/lib/main.js:661:19)
at Object.sendNotification (/packages/ide-python/node_modules/vscode-jsonrpc/lib/main.js:711:13)
at LanguageClientConnection._sendNotification (/packages/ide-python/node_modules/atom-languageclient/build/lib/languageclient.js:364:19)
at LanguageClientConnection.didChangeTextDocument (/packages/ide-python/node_modules/atom-languageclient/build/lib/languageclient.js:147:14)
at TextEditorSyncAdapter.sendIncrementalChanges (/packages/ide-python/node_modules/atom-languageclient/build/lib/adapters/document-sync-adapter.js:203:30)
at Function.simpleDispatch (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:1214120)
at Emitter.emit (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:1215561)
at TextBuffer.emitDidChangeTextEvent (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:504525)
at TextBuffer.transact (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:492680)
at TextEditor.transact (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:24215)
at mergeIntersectingSelections (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:16150)
at TextEditor.mergeSelections (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:39484)
at TextEditor.mergeIntersectingSelections (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:39038)
at TextEditor.mutateSelectedText (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:16113)
at TextEditor.insertText (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:15662)
at TextEditor.e.(anonymous function) [as insertText] (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:258222)
at TextEditorComponent.didTextInput (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:94325)
```
### Commands
```
3x -1:21 core:backspace (input.hidden-input)
-1:08.1.0 autocomplete-plus:confirm (input.hidden-input)
-1:01.1.0 core:move-left (input.hidden-input)
-0:59.1.0 core:backspace (input.hidden-input)
-0:48.6.0 core:delete (input.hidden-input)
2x -0:47.2.0 core:save (input.hidden-input)
-0:08.8.0 editor:newline (input.hidden-input)
```
### Non-Core Packages
```
atom-python-run 0.9.7
autocomplete 0.47.0
autocomplete-python 1.16.0
ide-python 1.5.0
kite 0.180.0
platformio-ide-terminal 2.10.0
```
Guía de contribución
Línea de trabajo
El informe no proporciona pasos reproducibles; comienza revisando el seguimiento de pila a través de vscode-jsonrpc/lib/main.js, atom-languageclient/build/lib/languageclient.js y document-sync-adapter.js. Reproduce el error de conexión cerrada en Atom 1.45.0 en Windows con ide-python 1.5.0 y determina después una condición comprobable para completar la corrección sin un error no capturado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- electron, javascript, python
- Área
- devtools
- Tipo de issue
- Error
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 20/100