Bug 578680 - Issues launching a C/C++ Remote Application debug session with local connection on Windows hosts
Summary: Issues launching a C/C++ Remote Application debug session with local connecti...
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug-dsf-gdb (show other bugs)
Version: 10.5.0   Edit
Hardware: PC Windows 10
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-10 12:52 EST by John Dallaway CLA
Modified: 2022-03-09 11:10 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Dallaway CLA 2022-02-10 12:52:50 EST
The "C/C++ Remote Application" launch delegate cannot be used with a local connection on a Windows host at present. Known issues include:

* The check for an absolute path of the remote application does not accommodate Windows-style paths commencing with a logical drive letter.

* The LocalCommandShellService returns a cmd.exe process on Windows hosts, but the gdbserver launch command line assumes a Unix-style shell (eg multiple commands are separated by the ';' character).

* The console view presents raw control sequences when using cmd.exe. It appears that ENABLE_VIRTUAL_TERMINAL_PROCESSING may not be set.
Comment 1 John Dallaway CLA 2022-03-09 11:10:15 EST
Ref: https://git.eclipse.org/r/c/cdt/org.eclipse.cdt/+/190690