godotengine / godot-vscode-plugin

Godot development tools for VSCode
MIT License
1.52k stars 149 forks source link

Extension is crashing extension host if enabled together with Github Copilot #490

Closed Strongground closed 1 year ago

Strongground commented 1 year ago

Godot version

3.5.2.stable.official

VS Code version

1.81.1 (Universal)

Godot Tools VS Code extension version

1.3.1

System information

MacOS Ventura 13.5

Issue description

If both extensions are enabled, or I enable one of them after they have been deactivated (globally OR for the current workspace), after a few seconds the message from VS Code opens, telling me that the extension host has crashed 5 times in the last minute and offers me to bisect the issue.

If I disable either Github Copilot OR godot-tools, the issue is solved.

Steps to reproduce

Either:

  1. Install Github Copilot extension, disable it.
  2. Install godot-tools extension. Or:
  3. Install godot-tools textension, disable it.
  4. Install Github Copilot extension. Then:
  5. Activate the disabled extension - watch the extension host crash until VS Code steps in.
Strongground commented 1 year ago

Tried to bisect manually, deactivating all extensions, then enabling godot-tools, "Godot Files", Github Copilot and the error did not show. So it must be some other combination of extensions enabled in a certain order.