continue icon indicating copy to clipboard operation
continue copied to clipboard

Jupyter Notebooks in VSCode become unresponsive because the kernel gets disposed erroneously

Open jeffliu-LL opened this issue 1 year ago • 34 comments

Before submitting your bug report

Relevant environment info

- OS: Windows 11 10.0.22631 Build 22631
- Continue: v0.8.40
- IDE: VS Code 1.87.2

Description

When using Continue with VSCode and connecting to a Jupyter Notebook in WSL, after about 3 minutes, the notebook becomes unresponsive and sends an error notification NO notebook document for 'file:///path/to/notebook.ipynb'

The Jupyter output shows:

16:27:25.603 [info] Dispose Kernel '/path/to/notebook.ipynb' associated with '/path/to/notebook.ipynb'

even though the notebook was not closed, and cells were not modified.

This issue was brought up in the vscode-jupyter github issues, but was closed once it was determined to be an issue with Continue.

To reproduce

  1. Create a jupyter notebook file in WSL in VSCode
  2. Run a cell
  3. Wait at least 3 minutes
  4. Try to run another cell
  5. Run into Dispose Kernel issue

Log output

workbench.desktop.main.js:sourcemap:651  INFO Started local extension host with pid 175788.
workbench.desktop.main.js:sourcemap:651   ERR Extension 'ms-python.debugpy' appears in product.json but enables LESS API proposals than the extension wants.
package.json (LOSES): portsAttributes, contribIssueReporter, debugVisualization
product.json (WINS): portsAttributes
workbench.desktop.main.js:sourcemap:651   ERR Extension 'ms-python.python' appears in product.json but enables LESS API proposals than the extension wants.
package.json (LOSES): contribEditorContentMenu, quickPickSortByLabel, testObserver, quickPickItemTooltip, terminalDataWriteEvent, terminalExecuteCommandEvent, contribIssueReporter
product.json (WINS): contribEditorContentMenu, quickPickSortByLabel, portsAttributes, handleIssueUri, testObserver, quickPickItemTooltip, terminalDataWriteEvent, terminalExecuteCommandEvent
workbench.desktop.main.js:sourcemap:651  INFO Invoking resolveAuthority(wsl)...
workbench.desktop.main.js:sourcemap:651  INFO [LocalProcess0][resolveAuthority(wsl,1)][0ms] obtaining proxy...
workbench.desktop.main.js:sourcemap:651  INFO [LocalProcess0][resolveAuthority(wsl,1)][0ms] invoking...
workbench.desktop.main.js:sourcemap:651  INFO [LocalProcess0][resolveAuthority(wsl,1)][774ms] returned WebSocket(127.0.0.1:63828)
workbench.desktop.main.js:sourcemap:651  INFO resolveAuthority(wsl) returned 'WebSocket(127.0.0.1:63828)' after 775 ms
workbench.desktop.main.js:sourcemap:651  INFO Creating a socket (renderer-Management-bba385ff-b435-4b9a-806c-9f3a3a3190b7)...
workbench.desktop.main.js:sourcemap:651  INFO Creating a socket (renderer-ExtensionHost-d6927b1e-e06c-4c3c-97a4-d95a30b44317)...
workbench.desktop.main.js:sourcemap:651  INFO Creating a socket (renderer-Management-bba385ff-b435-4b9a-806c-9f3a3a3190b7) was successful after 433 ms.
workbench.desktop.main.js:sourcemap:651   ERR Extension 'ms-python.debugpy' appears in product.json but enables LESS API proposals than the extension wants.
package.json (LOSES): portsAttributes, contribIssueReporter, debugVisualization
product.json (WINS): portsAttributes
workbench.desktop.main.js:sourcemap:651   ERR Extension 'ms-python.python' appears in product.json but enables LESS API proposals than the extension wants.
package.json (LOSES): contribEditorContentMenu, quickPickSortByLabel, testObserver, quickPickItemTooltip, terminalDataWriteEvent, terminalExecuteCommandEvent, contribIssueReporter
product.json (WINS): contribEditorContentMenu, quickPickSortByLabel, portsAttributes, handleIssueUri, testObserver, quickPickItemTooltip, terminalDataWriteEvent, terminalExecuteCommandEvent
workbench.desktop.main.js:sourcemap:651   ERR [ms-python.debugpy]: issue/reporter is a proposed menu identifier. It requires 'package.json#enabledApiProposals: ["contribIssueReporter"]' and is only available when running out of dev or with the following command line switch: --enable-proposed-api ms-python.debugpy
workbench.desktop.main.js:sourcemap:651   ERR [ms-python.python]: issue/reporter is a proposed menu identifier. It requires 'package.json#enabledApiProposals: ["contribIssueReporter"]' and is only available when running out of dev or with the following command line switch: --enable-proposed-api ms-python.python
workbench.desktop.main.js:sourcemap:1215 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
mountTo @ workbench.desktop.main.js:sourcemap:1215
workbench.desktop.main.js:sourcemap:651  INFO Creating a socket (renderer-ExtensionHost-d6927b1e-e06c-4c3c-97a4-d95a30b44317) was successful after 813 ms.
workbench.desktop.main.js:sourcemap:651  WARN No search provider registered for scheme: vscode-remote, waiting
workbench.desktop.main.js:sourcemap:1215 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
mountTo @ workbench.desktop.main.js:sourcemap:1215
workbench.desktop.main.js:sourcemap:1985 Activating extension 'ms-python.debugpy' failed: Extension 'ms-python.debugpy' CANNOT use API proposal: debugVisualization.
Its package.json#enabledApiProposals-property declares: portsAttributes but NOT debugVisualization.
 The missing proposal MUST be added and you must start in extension development mode or use the following command line switch: --enable-proposed-api ms-python.debugpy.
$onExtensionActivationError @ workbench.desktop.main.js:sourcemap:1985
workbench.desktop.main.js:sourcemap:651  INFO [perf] Render performance baseline is 19ms
workbench.desktop.main.js:sourcemap:651   ERR [Extension Host] ex
workbench.desktop.main.js:sourcemap:148 [Extension Host] ex
p @ workbench.desktop.main.js:sourcemap:148
workbench.desktop.main.js:sourcemap:651   ERR [Extension Host] Error: timeout
	at Timeout.p (/home/jeffliu/.vscode-server/extensions/ms-toolsai.jupyter-2024.2.0-linux-x64/dist/extension.node.js:55:1754)
	at listOnTimeout (node:internal/timers:569:17)
	at process.processTimers (node:internal/timers:512:7)
workbench.desktop.main.js:sourcemap:148 [Extension Host] Error: timeout
	at Timeout.p (/home/jeffliu/.vscode-server/extensions/ms-toolsai.jupyter-2024.2.0-linux-x64/dist/extension.node.js:55:1754)
	at listOnTimeout (node:internal/timers:569:17)
	at process.processTimers (node:internal/timers:512:7)
p @ workbench.desktop.main.js:sourcemap:148
workbench.desktop.main.js:sourcemap:1985 Activating extension 'vscode-icons-team.vscode-icons' failed: ENOENT: no such file or directory, open 'C:\project_path\share\jupyter\lab\static\package.json'.
$onExtensionActivationError @ workbench.desktop.main.js:sourcemap:1985
workbench.desktop.main.js:sourcemap:651   ERR adding EXISTING notebook file:///project_path/explore/ollama_test.ipynb : Error: adding EXISTING notebook file:///project_path/explore/ollama_test.ipynb 
	at u.$acceptDocumentAndEditorsDelta (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:155:9190)
	at s.S (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5519)
	at s.Q (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5285)
	at s.M (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:4375)
	at s.L (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:3593)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:2241)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:173:8050)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at u.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:17156)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:15608)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at p.acceptChunk (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11865)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11152)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at n.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19768)
	at n.acceptFrame (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19574)
	at i.n (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:18073)
	at /home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:15293
	at Socket.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:13198)
	at Socket.emit (node:events:514:28)
	at addChunk (node:internal/streams/readable:324:12)
	at readableAddChunk (node:internal/streams/readable:297:9)
	at Readable.push (node:internal/streams/readable:234:10)
	at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
workbench.desktop.main.js:sourcemap:651  WARN Settings pattern "application.*" doesn't match any settings
workbench.desktop.main.js:sourcemap:1215 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
mountTo @ workbench.desktop.main.js:sourcemap:1215
3workbench.desktop.main.js:sourcemap:651   ERR unknown text editor: c47e83d9-7fc8-4cc2-943c-4ad2c3ab2723. known editors:  : Error: unknown text editor: c47e83d9-7fc8-4cc2-943c-4ad2c3ab2723. known editors:  
	at u.getEditorById (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:155:1429)
	at L.$acceptEditorPropertiesChanged (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:150:149920)
	at s.S (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5519)
	at s.Q (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5285)
	at s.M (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:4375)
	at s.L (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:3454)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:2241)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:173:8050)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at u.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:17156)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:15608)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at p.acceptChunk (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11865)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11152)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at n.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19768)
	at n.acceptFrame (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19574)
	at i.n (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:18073)
	at /home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:15293
	at Socket.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:13198)
	at Socket.emit (node:events:514:28)
	at addChunk (node:internal/streams/readable:324:12)
	at readableAddChunk (node:internal/streams/readable:297:9)
	at Readable.push (node:internal/streams/readable:234:10)
	at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
12workbench.desktop.main.js:sourcemap:651   ERR NO notebook document for 'file:///project_path/explore/ollama_test.ipynb': Error: NO notebook document for 'file:///project_path/explore/ollama_test.ipynb'
	at u.getNotebookDocument (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:155:1699)
	at $.$acceptModelChanged (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:135:28768)
	at s.S (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5519)
	at s.Q (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5285)
	at s.M (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:4375)
	at s.L (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:3593)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:2241)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:173:8050)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at u.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:17156)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:15608)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at p.acceptChunk (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11865)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11152)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at n.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19768)
	at n.acceptFrame (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19574)
	at i.n (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:18073)
	at /home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:15293
	at Socket.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:13198)
	at Socket.emit (node:events:514:28)
	at addChunk (node:internal/streams/readable:324:12)
	at readableAddChunk (node:internal/streams/readable:297:9)
	at Readable.push (node:internal/streams/readable:234:10)
	at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
workbench.desktop.main.js:sourcemap:651   ERR unknown text editor: c47e83d9-7fc8-4cc2-943c-4ad2c3ab2723. known editors:  : Error: unknown text editor: c47e83d9-7fc8-4cc2-943c-4ad2c3ab2723. known editors:  
	at u.getEditorById (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:155:1429)
	at L.$acceptEditorPropertiesChanged (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:150:149920)
	at s.S (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5519)
	at s.Q (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5285)
	at s.M (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:4375)
	at s.L (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:3454)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:2241)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:173:8050)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at u.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:17156)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:15608)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at p.acceptChunk (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11865)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11152)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at n.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19768)
	at n.acceptFrame (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19574)
	at i.n (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:18073)
	at /home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:15293
	at Socket.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:13198)
	at Socket.emit (node:events:514:28)
	at addChunk (node:internal/streams/readable:324:12)
	at readableAddChunk (node:internal/streams/readable:297:9)
	at Readable.push (node:internal/streams/readable:234:10)
	at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
workbench.desktop.main.js:sourcemap:651   ERR NO notebook document for 'file:///project_path/explore/ollama_test.ipynb': Error: NO notebook document for 'file:///project_path/explore/ollama_test.ipynb'
	at u.getNotebookDocument (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:155:1699)
	at $.$acceptModelChanged (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:135:28768)
	at s.S (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5519)
	at s.Q (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5285)
	at s.M (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:4375)
	at s.L (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:3593)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:2241)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:173:8050)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at u.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:17156)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:15608)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at p.acceptChunk (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11865)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11152)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at n.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19768)
	at n.acceptFrame (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19574)
	at i.n (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:18073)
	at /home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:15293
	at Socket.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:13198)
	at Socket.emit (node:events:514:28)
	at addChunk (node:internal/streams/readable:324:12)
	at readableAddChunk (node:internal/streams/readable:297:9)
	at Readable.push (node:internal/streams/readable:234:10)
	at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
workbench.desktop.main.js:sourcemap:651   ERR NO notebook document for 'file:///project_path/explore/ollama_test.ipynb': Error: NO notebook document for 'file:///project_path/explore/ollama_test.ipynb'
	at u.getNotebookDocument (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:155:1699)
	at r.$cellExecutionChanged (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:150:218120)
	at s.S (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5519)
	at s.Q (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:5285)
	at s.M (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:4375)
	at s.L (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:3454)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:147:2241)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:173:8050)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at r.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
	at u.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:17156)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:15608)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at p.acceptChunk (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11865)
	at p.value (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:105:11152)
	at n.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
	at n.fire (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
	at n.z (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19768)
	at n.acceptFrame (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:19574)
	at i.n (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:18073)
	at /home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:15293
	at Socket.y (/home/jeffliu/.vscode-server/bin/863d2581ecda6849923a2118d93a088b0745d9d6/out/vs/workbench/api/node/extensionHostProcess.js:170:13198)
	at Socket.emit (node:events:514:28)
	at addChunk (node:internal/streams/readable:324:12)
	at readableAddChunk (node:internal/streams/readable:297:9)
	at Readable.push (node:internal/streams/readable:234:10)
	at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

jeffliu-LL avatar Jun 10 '24 20:06 jeffliu-LL

+1 to this problem, also documented on a vsCode repo issue here https://github.com/microsoft/vscode/issues/214848#issuecomment-2170580029, where @babakamini also narrowed the issue down to this extension

I am also getting this issue on MacOS Ventura when connecting to a linux server over SSH.

shinthor avatar Jun 17 '24 16:06 shinthor

In my case, it was fixed after a couple of days of disabling and then re-enabling the extension. I had assumed that the recent update was the culprit, but now that it is failing, I have to disable it once more.

BabakAmini avatar Jun 17 '24 16:06 BabakAmini

I am having the same issue, can't use Continue with Jupyter in VSCode...

ilyanoskov avatar Jun 20 '24 21:06 ilyanoskov

Same issue here....

[info] Disposing request as the cell (-1) was deleted

edgBR avatar Jun 28 '24 09:06 edgBR

Hi,

Same issue here when using from Ubuntu server via SSH. Disabling indexing is a work around. I hope it helps

Here are my VScode logs :

console.ts:137 [Extension Host] Error updating the sqliteFts index: Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: fts_metadata.id C @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 y @ event.ts:1196 fire @ event.ts:1227 fire @ ipc.net.ts:650 U.onmessage @ localProcessExtensionHost.ts:378 log.ts:439 ERR unknown text editor: 0a28d7b1-da06-403e-92c8-20004159d542. known editors: : Error: unknown text editor: 0a28d7b1-da06-403e-92c8-20004159d542. known editors: at $.getEditorById (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:160:1516) at R.$acceptEditorPropertiesChanged (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:155:164785) at E.S (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:152:5970) at E.Q (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:152:5736) at E.M (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:152:4762) at E.L (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:152:3589) at n.value (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:152:2282) at l.y (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:82:664) at l.fire (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:82:881) at s.fire (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:107:14502) at n.value (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:178:8481) at l.y (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:82:664) at l.fire (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:82:881) at s.fire (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:107:14502) at h.z (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:107:17638) at n.value (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:107:17012) at l.y (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:82:664) at l.fire (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:82:881) at u.acceptChunk (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:107:12248) at /home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:107:11518 at Socket.w (/home/jgodfroy/.vscode-server/cli/servers/Stable-5437499feb04f7a586f677b155b039bc2b3669eb/server/out/vs/workbench/api/node/extensionHostProcess.js:175:13305) at Socket.emit (node:events:518:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at Pipe.onStreamRead (node:internal/stream_base_commons:190:23)

jugodfroy avatar Jul 03 '24 09:07 jugodfroy

Same issue here, are there any updates?

MRKonrad avatar Jul 25 '24 19:07 MRKonrad

I resolved it with a peculiar workaround. I found that opening the WSL's home directory as a workspace in VSCode did not cause this issue, but since my frequently used files are under /mnt, I created a soft link to /mnt in the /home folder. Ever since then, I've been able to use it stably without crashes.

Gibo-Chun avatar Jul 26 '24 05:07 Gibo-Chun

@Gibo-Chun interesting, however the issue also exists when connected to a remote Linux (via SSH)

ilyanoskov avatar Jul 26 '24 07:07 ilyanoskov

@Gibo-Chun interesting, however the issue also exists when connected to a remote Linux (via SSH)

I am sorry to hear that. I have not encountered this problem on romote Linux so far. I wonder whether this can help you. https://github.com/continuedev/continue/issues/1771

Gibo-Chun avatar Jul 26 '24 07:07 Gibo-Chun

I resolved it with a peculiar workaround. I found that opening the WSL's home directory as a workspace in VSCode did not cause this issue, but since my frequently used files are under /mnt, I created a soft link to /mnt in the /home folder. Ever since then, I've been able to use it stably without crashes.

@Gibo-Chun Did you mean opening WSL's home directory or any folder under it? If its the latter, this problem persists.

timsu92 avatar Jul 26 '24 10:07 timsu92

I think Continue doesn't support WSL. if yes, why?

sattary avatar Jul 27 '24 22:07 sattary

Also having this issue unfortunately when I SSH into an Ubuntu machine. Would love a solution, since me and my team work with notebooks quite often.

terosset avatar Jul 29 '24 16:07 terosset

any continue developer is here?

sattary avatar Jul 29 '24 17:07 sattary

I'm having this issue, and after some trial and error disabling or uninstalling the extension seems to work.

otavio-silva avatar Jul 29 '24 18:07 otavio-silva

I am having the same issue. I tried multiple versions (released and pre-released; even v0.8.44 still has this problem)

magnooj avatar Jul 31 '24 17:07 magnooj

I am having the same issue. I tried multiple versions (released and pre-released; even v0.8.44 still has this problem)

If you don't use new functions, v0.8.27 might be the last version without the problem, and you can downgrade to that version.

timsu92 avatar Jul 31 '24 23:07 timsu92

I resolved it with a peculiar workaround. I found that opening the WSL's home directory as a workspace in VSCode did not cause this issue, but since my frequently used files are under /mnt, I created a soft link to /mnt in the /home folder. Ever since then, I've been able to use it stably without crashes.

@Gibo-Chun Did you mean opening WSL's home directory or any folder under it? If its the latter, this problem persists.

I means the former. The latter failed in my case too.

Gibo-Chun avatar Aug 06 '24 05:08 Gibo-Chun

Does anybody know if the Continue team has been able to trace the issue? Thanks!

terosset avatar Aug 22 '24 21:08 terosset

I think yes! V0.8.46 works great for me, no disposal.

On Thu, Aug 22, 2024 at 16:01 terosset @.***> wrote:

Does anybody know if the Continue team has been able to trace the issue? Thanks!

— Reply to this email directly, view it on GitHub https://github.com/continuedev/continue/issues/1463#issuecomment-2305629301, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASE7G4OICCEFKKJMRP2HKZTZSZGT3AVCNFSM6AAAAABJDA4FNGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBVGYZDSMZQGE . You are receiving this because you commented.Message ID: @.***>

magnooj avatar Aug 22 '24 21:08 magnooj

Still breaking jupyter notebooks for me, currently on 0.8.46. MacOS 12, environment is a remote linux server via ssh.

DSep avatar Aug 23 '24 20:08 DSep

My team and I have been experiencing this problem for the past several months. Still happens on 0.8.47 and 0.9.200. We are connecting to a Linux host over SSH from a Windows 10 client.

wjacobward avatar Aug 28 '24 20:08 wjacobward

Also having this problem. MacOS 12 remote SSH to Ubuntu 22.04

peterkilfeather avatar Sep 03 '24 20:09 peterkilfeather

for me also:

0.8.51 does not work with jupyter; some cells are processed, then it stops without errors and it looks like as if the connection to the jupyter runtime is lost

pascal456 avatar Sep 07 '24 21:09 pascal456

tried 0.9.212 and 0.8.27. Both have the problem of unresponsive cells when running a cell. No error message was shown. Ssh terminal still works. If I switch to a single py file, both Continue Dev and the py file work fine.

ttkrpink avatar Sep 26 '24 04:09 ttkrpink

tried 0.9.212 and 0.8.27. Both have the problem of unresponsive cells when running a cell. No error message was shown. Ssh terminal still works. If I switch to a single py file, both Continue Dev and the py file work fine.

Anychance you are getting a notification that said something like "No notebook document found"?

ml-w avatar Sep 29 '24 15:09 ml-w

tried 0.9.212 and 0.8.27. Both have the problem of unresponsive cells when running a cell. No error message was shown. Ssh terminal still works. If I switch to a single py file, both Continue Dev and the py file work fine.

Anychance you are getting a notification that said something like "No notebook document found"?

You are right. I got :

ERR NO notebook document for 'file:///home/pythonProject/Report/Combine_Order_Step_1.ipynb'

ttkrpink avatar Sep 30 '24 07:09 ttkrpink

tried 0.9.212 and 0.8.27. Both have the problem of unresponsive cells when running a cell. No error message was shown. Ssh terminal still works. If I switch to a single py file, both Continue Dev and the py file work fine.

Anychance you are getting a notification that said something like "No notebook document found"?

You are right. I got :

ERR NO notebook document for 'file:///home/pythonProject/Report/Combine_Order_Step_1.ipynb'

I think this has to do with auto completion function. I read other post that mention Pylance is the issue, but after downgrading it like they suggested didn't help.

I end up disabling the auto complete function by clicking the "Continue" logo on the bottom right status bar row. The problem gone away but I had to sacrafice AI auto completion.

ml-w avatar Sep 30 '24 07:09 ml-w

tried 0.9.212 and 0.8.27. Both have the problem of unresponsive cells when running a cell. No error message was shown. Ssh terminal still works. If I switch to a single py file, both Continue Dev and the py file work fine.

Anychance you are getting a notification that said something like "No notebook document found"?

You are right. I got :

ERR NO notebook document for 'file:///home/pythonProject/Report/Combine_Order_Step_1.ipynb'

I think this has to do with auto completion function. I read other post that mention Pylance is the issue, but after downgrading it like they suggested didn't help.

I end up disabling the auto complete function by clicking the "Continue" logo on the bottom right status bar row. The problem gone away but I had to sacrafice AI auto completion.

I downgrade Pylance to 2023.11.40, and disable Continue's autocompletion function. New error message:

ERR unknown text editor: 3292c9c3-31fb-4306-aeb7-0fe85fc191d8. known editors:  : Error: unknown text editor: 3292c9c3-31fb-4306-aeb7-0fe85fc191d8. known editors:  

ttkrpink avatar Sep 30 '24 07:09 ttkrpink

tried 0.9.212 and 0.8.27. Both have the problem of unresponsive cells when running a cell. No error message was shown. Ssh terminal still works. If I switch to a single py file, both Continue Dev and the py file work fine.

Anychance you are getting a notification that said something like "No notebook document found"?

You are right. I got :

ERR NO notebook document for 'file:///home/pythonProject/Report/Combine_Order_Step_1.ipynb'

I think this has to do with auto completion function. I read other post that mention Pylance is the issue, but after downgrading it like they suggested didn't help. I end up disabling the auto complete function by clicking the "Continue" logo on the bottom right status bar row. The problem gone away but I had to sacrafice AI auto completion.

I downgrade Pylance to 2023.11.40, and disable Continue's autocompletion function. New error message:

ERR unknown text editor: 3292c9c3-31fb-4306-aeb7-0fe85fc191d8. known editors:  : Error: unknown text editor: 3292c9c3-31fb-4306-aeb7-0fe85fc191d8. known editors:  

Hmm I didn't got that, presumably you've already reloaded VSCode? You might need to do an extension bisect check to locate the extension that's having an issue. Just to "Ctrl + Shift + P -> Bisect"

Edit: I can confirm that the problem didn't go away by turning autocomplete off, it's just less frequent. It seems to be related to how much you are using the functions from Continue.

ml-w avatar Sep 30 '24 07:09 ml-w

Fixed for me using version: v0.8.27

The problem is that using command + I looks very slow.

ktakanopy avatar Oct 04 '24 13:10 ktakanopy