atom-community / atom-community/ide-python

Uncaught Error: Connection is closed.

Ouverte
#201 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
238
Forks
40
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

[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
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Le rapport ne fournit aucune étape reproductible ; commencez par examiner la trace de la pile via vscode-jsonrpc/lib/main.js, atom-languageclient/build/lib/languageclient.js et document-sync-adapter.js. Reproduisez l’erreur de connexion fermée dans Atom 1.45.0 sous Windows avec ide-python 1.5.0, puis déterminez une condition testable permettant de terminer la correction sans erreur non interceptée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
electron, javascript, python
Domaine
devtools
Type d'issue
Bug
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.