Open RafaGago opened 4 years ago
can you see if setting filterStdout
to false
in your launch.json
will fix the issue?
Unfortunately not.
BTW, I updated VS Code to 1.42 yesterday.
Maybe you can reproduce it by running the same commands, but piping "ssh" instead of "docker" to your local host.
This appears to still be an issue in v1.84.1.
In an attempt to patch this myself, I've looked through the MIEngine and vscode-cpptools repositories to try and determine where input from the debugger is parsed, but not found it in the soup. I probably need to work backwards from whatever feeds the Debug Console/emits the logging data.
Related on Stack Overflow: VSCode Output Capture when using GDB Remote Targets
Type: Debugger gdb
I don't know if it's the same as: https://github.com/Microsoft/vscode-cpptools/issues/827
But as the issue was 2.5 years old I open a new one.
I'm unable to see gdbserver's output. The output is sent back to VSCode, so it's a parsing error.
I'm running my application through a "target remote" pipe in "customLaunchSetupCommands", as the docker container has no connectivity and I don't own the container. The relevant parts of my configuration:
I have logging enabled:
I see in the logs that gdbserver is generating the output, it's just that it's not correctly parsed.e.g: