atom-community / atom-community/ide-python
Uncaught Error: Connection is closed.
- Ngôn ngữ chính
- JavaScript
- Star
- 238
- Fork
- 40
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
[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
```
Hướng dẫn đóng góp
Hướng nghiên cứu
Báo cáo không cung cấp các bước có thể tái hiện; hãy bắt đầu bằng việc xem xét stack trace thông qua vscode-jsonrpc/lib/main.js, atom-languageclient/build/lib/languageclient.js và document-sync-adapter.js. Tái hiện lỗi kết nối bị đóng trong Atom 1.45.0 trên Windows với ide-python 1.5.0, sau đó xác định một điều kiện có thể kiểm thử để hoàn tất bản sửa mà không xảy ra lỗi không được bắt.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- electron, javascript, python
- Lĩnh vực
- devtools
- Loại issue
- Lỗi
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 20/100