microsoft / microsoft/MIEngine

debug envoy with vscode remote container(wsl2) bad DWP hash table

Open
#1,341 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
859
Forks
233
Avg merge
1d 6h
Merged PRs (30d)
3

Description

i want to debug envoy with vscode remote container(wsl2 ) ,
after success build with

 tools/vscode/generate_debug_config.py //source/exe:envoy-static --args "-c envoy.yaml"

i try to start debugger, but got such error below. is there anyone can help me ?

image

image

gdb 10.2
gcc 9.4.0

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with tools/vscode/generate_debug_config.py and the generated debugger configuration, then reproduce the launch using gdb 10.2 and gcc 9.4.0 in the reported VS Code remote container and WSL2 setup. Done means identifying the cause of the bad DWP hash table error and confirming that the Envoy debugger starts successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
vscode
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.