bazelbuild / vscode-bazel

Bazel support for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=BazelBuild.vscode-bazel
Apache License 2.0
232 stars 76 forks source link

Debugger doesn't run on windows #341

Open carpenterjc opened 5 months ago

carpenterjc commented 5 months ago

When I launch the starlark debugger on windows. I cannot get the debugger break on windows endpoints. I can see the logs appear in the debug console.

When I look in the extension host I see the following logs:

2024-02-05 10:47:57.814 [error] Error: Invalid debug adapter
    at l.o (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1905:95)
    at l.$acceptDAExit (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1905:35)
    at m.S (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1590:13967)
    at m.Q (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1590:13733)
    at m.M (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1590:12826)
    at m.L (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1590:12044)
    at a.value (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1590:10692)
    at o.y (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:87:1902)
    at o.fire (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:87:2119)
    at s.fire (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:628:14470)
    at x.onmessage (vscode-file://vscode-app/c:/Users/jamescarpenter/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1662:7751)

Note: I need to use a shared instance of bazel on windows to stop bazel picking up the bazel-folder-name and adding it to the list of things you query.