continue
                                
                                 continue copied to clipboard
                                
                                    continue copied to clipboard
                            
                            
                            
                        Continue crashes extensionHost
Before submitting your bug report
- [x] I believe this is a bug. I'll try to join the Continue Discord for questions
- [X] I'm not able to find an open issue that reports the same bug
- [X] I've seen the troubleshooting guide on the Continue Docs
Relevant environment info
- OS: Arch Linux x64 6.10.7-arch1-1 
- Continue: v0.8.50
- IDE: VSCodium
- Model: Version 1.92.2, Release 24228, Electron: 30.1.2, Chromium: 124.0.6367.243, Node.js: 20.14.0, V8: 12.4.254.20-electron.0
- config.json: 
  
{
  "models": [
    {
      "title": "Local Ollama",
      "provider": "ollama",
      "model": "phi3.5:3.8b-mini-instruct-q5_K_M"
    }
  ],
  "tabAutocompleteModel": {
    "title": "Local Ollama",
    "provider": "ollama",
    "model": "starcoder2:3b-q5_K_M"
  },
  "embeddingsProvider": {
    "provider": "ollama",
    "model": "nomic-embed-text"
  }
}
Description
Continue never starts. It eventually causes a popup to appear in the lower right to restart extensionHost
To reproduce
Eliminate extensions until only Continue is left and causes the error. Try with pre-release version and with different previous release versions. Try now on a new and clean installation. 0. codium --verbose
- Install Continue extension.
- Activate Continue: click on Continue icon.
4. Gets output:
...
console4.txt
Logs: main.log renderer.log
Log output
DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:3240 Extension host (LocalProcess pid: 5494) terminated unexpectedly. Code: 0, Signal: unknown
_onExtensionHostCrashed @ workbench.desktop.main.js:3240
_onExtensionHostCrashed @ workbench.desktop.main.js:3241
_onExtensionHostCrashOrExit @ workbench.desktop.main.js:3240
(anonymous) @ workbench.desktop.main.js:3240
_deliver @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
_onExtHostProcessExit @ workbench.desktop.main.js:1925
(anonymous) @ workbench.desktop.main.js:1925
_deliver @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
J @ workbench.desktop.main.js:123
onResponse @ workbench.desktop.main.js:123
onBuffer @ workbench.desktop.main.js:123
(anonymous) @ workbench.desktop.main.js:122
_deliver @ workbench.desktop.main.js:93
_deliverQueue @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
Se @ workbench.desktop.main.js:88
emit @ VM4 sandbox_bundle:2
onMessage @ VM4 sandbox_bundle:2
workbench.desktop.main.js:660   ERR Extension host (LocalProcess pid: 5494) terminated unexpectedly. No extensions were activated.
workbench.desktop.main.js:660  INFO Automatically restarting the extension host.
workbench.desktop.main.js:660  INFO Started local extension host with pid 5584.
webWorkerExtensionHostIframe.html:1 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
workbench.desktop.main.js:660 DEBUG [Registering Log Channel] File does not exist. Waiting for 1s to retry. file:///home/guest/.config/VSCodium/logs/20240903T143220/window1/exthost/webWorker/workerexthost.log
workbench.desktop.main.js:660 TRACE writeTextAreaState(reason: focusgain)
workbench.desktop.main.js:660 TRACE [text file model] resolve() - enter file:///home/guest/programs/test1-w.-continue.py
workbench.desktop.main.js:660 TRACE [text file model] resolveFromFile() file:///home/guest/programs/test1-w.-continue.py
workbench.desktop.main.js:660 TRACE writeTextAreaState(reason: focusgain)
workbench.desktop.main.js:660  INFO Extension host (LocalProcess pid: 5584) is unresponsive.
workbench.desktop.main.js:3240 Extension host (LocalProcess pid: 5584) terminated unexpectedly. Code: 132, Signal: unknown
_onExtensionHostCrashed @ workbench.desktop.main.js:3240
_onExtensionHostCrashed @ workbench.desktop.main.js:3241
_onExtensionHostCrashOrExit @ workbench.desktop.main.js:3240
(anonymous) @ workbench.desktop.main.js:3240
_deliver @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
_onExtHostProcessExit @ workbench.desktop.main.js:1925
(anonymous) @ workbench.desktop.main.js:1925
_deliver @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
J @ workbench.desktop.main.js:123
onResponse @ workbench.desktop.main.js:123
onBuffer @ workbench.desktop.main.js:123
(anonymous) @ workbench.desktop.main.js:122
_deliver @ workbench.desktop.main.js:93
_deliverQueue @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
Se @ workbench.desktop.main.js:88
emit @ VM4 sandbox_bundle:2
onMessage @ VM4 sandbox_bundle:2
workbench.desktop.main.js:660   ERR Extension host (LocalProcess pid: 5584) terminated unexpectedly. No extensions were activated.
workbench.desktop.main.js:660  INFO Automatically restarting the extension host.
workbench.desktop.main.js:660  INFO Started local extension host with pid 5615.
webWorkerExtensionHostIframe.html:1 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
workbench.desktop.main.js:660 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:3240 Extension host (LocalProcess pid: 5615) terminated unexpectedly. Code: 132, Signal: unknown
_onExtensionHostCrashed @ workbench.desktop.main.js:3240
_onExtensionHostCrashed @ workbench.desktop.main.js:3241
_onExtensionHostCrashOrExit @ workbench.desktop.main.js:3240
(anonymous) @ workbench.desktop.main.js:3240
_deliver @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
_onExtHostProcessExit @ workbench.desktop.main.js:1925
(anonymous) @ workbench.desktop.main.js:1925
_deliver @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
J @ workbench.desktop.main.js:123
onResponse @ workbench.desktop.main.js:123
onBuffer @ workbench.desktop.main.js:123
(anonymous) @ workbench.desktop.main.js:122
_deliver @ workbench.desktop.main.js:93
_deliverQueue @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
Se @ workbench.desktop.main.js:88
emit @ VM4 sandbox_bundle:2
onMessage @ VM4 sandbox_bundle:2
workbench.desktop.main.js:660   ERR Extension host (LocalProcess pid: 5615) terminated unexpectedly. No extensions were activated.
workbench.desktop.main.js:820 Extension host terminated unexpectedly 3 times within the last 5 minutes.
onDidChangeNotification @ workbench.desktop.main.js:820
(anonymous) @ workbench.desktop.main.js:820
_deliver @ workbench.desktop.main.js:93
_deliverQueue @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
addNotification @ workbench.desktop.main.js:820
notify @ workbench.desktop.main.js:1947
prompt @ workbench.desktop.main.js:1947
_onExtensionHostCrashed @ workbench.desktop.main.js:3241
_onExtensionHostCrashOrExit @ workbench.desktop.main.js:3240
(anonymous) @ workbench.desktop.main.js:3240
_deliver @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
_onExtHostProcessExit @ workbench.desktop.main.js:1925
(anonymous) @ workbench.desktop.main.js:1925
_deliver @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
J @ workbench.desktop.main.js:123
onResponse @ workbench.desktop.main.js:123
onBuffer @ workbench.desktop.main.js:123
(anonymous) @ workbench.desktop.main.js:122
_deliver @ workbench.desktop.main.js:93
_deliverQueue @ workbench.desktop.main.js:93
fire @ workbench.desktop.main.js:93
Se @ workbench.desktop.main.js:88
emit @ VM4 sandbox_bundle:2
onMessage @ VM4 sandbox_bundle:2
workbench.desktop.main.js:93 [Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952
onWillAddFirstListener @ workbench.desktop.main.js:93
_event @ workbench.desktop.main.js:91
(anonymous) @ workbench.desktop.main.js:88
onWillAddFirstListener @ workbench.desktop.main.js:88
_event @ workbench.desktop.main.js:91
G @ workbench.desktop.main.js:166
createMouseController @ workbench.desktop.main.js:209
re @ workbench.desktop.main.js:209
j @ workbench.desktop.main.js:742
_createInstance @ workbench.desktop.main.js:655
createInstance @ workbench.desktop.main.js:655
createNotificationsList @ workbench.desktop.main.js:823
show @ workbench.desktop.main.js:823
doAddToast @ workbench.desktop.main.js:1918
(anonymous) @ workbench.desktop.main.js:1918
execute @ workbench.desktop.main.js:97
St @ workbench.desktop.main.js:97
(anonymous) @ workbench.desktop.main.js:97
workbench.desktop.main.js:660 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:660 TRACE [text file model] resolve() - enter file:///home/guest/programs/test1-w.-continue.py
workbench.desktop.main.js:660 TRACE [text file model] resolveFromFile() file:///home/guest/programs/test1-w.-continue.py
See above files.