bazel-contrib / bazel-contrib/vscode-bazel
Debugger doesn't run on windows
- Dominant language
- TypeScript
- Stars
- 296
- Forks
- 108
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 5
Description
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.
Contributor guide
Research direction
The issue names no source files, tests, or entry points. Reproduce the Starlark debugger failure on Windows with the shared Bazel instance, then start from the extension-host “Invalid debug adapter” log. Done means the debugger launches and breaks on Windows endpoints without that error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100