Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Full GDB Console / GDB's new-ui on Windows

Yeah, sorry, we got sidetracked and never got around to this. Thanks!

From: <cdt-dev-bounces@xxxxxxxxxxx> on behalf of Marc-André Laperle <marc-andre.laperle@xxxxxxxxxxxx>
Reply-To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
Date: Tuesday, May 9, 2017 at 10:48 AM
To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
Subject: Re: [cdt-dev] Full GDB Console / GDB's new-ui on Windows

Hi Jonah,

I'm not aware or anyone working on this or planning to work on this. There is some WinPTY support in cdt.core that might help you, I'm not sure. It might be worthwhile to update the library and enable it by default as I think others (VS Code?!) are using it successfully now so it must be pretty stable.

Thanks for looking into this! :)


From: cdt-dev-bounces@xxxxxxxxxxx <cdt-dev-bounces@xxxxxxxxxxx> on behalf of Jonah Graham <jonah@xxxxxxxxxxxxxxxx>
Sent: Tuesday, May 9, 2017 10:08:06 AM
To: CDT General developers list.
Subject: [cdt-dev] Full GDB Console / GDB's new-ui on Windows
Hello cdt-devers,

CDT 9.2 included the great new feature of a full GDB console[1]. At
the moment the limitation is this works for Linux and GDB 7.12+ only.

At various points over the last few months there has been discussion
about supporting this on Windows. Has anyone made any progress with
this? Is there a bug to track it? The most current information I can
find is[2]:

Marc Khouzam in Bug 303808 comment #7 said:
> Note that in
> org/eclipse/cdt/dsf/gdb/service/
> I've explicitly disabled the new console for Windows (see
> GDBBackend_7_12#isFullGdbConsoleSupported()).
> It would be nice if someone looked into it to see what is needed to make it
> work.
> The problem to fix is most probably in CDT's PTY support for Windows.
> Specifically, when the new GDBBackend_7_12#createPty() calls
> PTY#validateSlaveName(), the method throws an exception on Windows.  That
> would be the starting point for an investigation.

Before I spend additional time on this I wanted to make sure no one
had hit a dead end in this area.



Jonah Graham
Kichwa Coders Ltd.
cdt-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top