When opening telnet.exe (the standard Windows' telnet client), it's quite often (not *all* times, but there seems to be a pattern) that, when exiting telnet, TCMD.EXE crashes (TCMD window goes to white and closes). This does not happen if you detach the related TCC (or cmd) tab.
This is probably some TELNET problem, rather than a TCMD problem, but the fact remains that all of TCMD closes. I've tried the same pattern with Console2 (an open source project with similar functionality as TCMD shell), and it crashed as well.
I think the pattern is opening telnet to some (open) port, but of a protocol that doesn't echo back (I'm using RDP for my example).
From tcc.exe (standalone)
(my input is in red, special stuff in green)
C:\Users\GSchizas>telnet localhost 3389
(screen clears)
(Ctrl+])
Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet>q
Same thing in tcc.exe under tcmd shell
C:\Users\GSchizas>telnet localhost 3389
(screen clears)
(Ctrl+])
(screen clears again!)
q(blindly)
(TCMD closes)
I have attached Visual Studio to TCMD.EXE, TCC.EXE and TELNET.EXE before this happens but there wasn't anything meaningful in the output (just a series of program exits with code 0). I've also tried it without plugins (same result).
TCMD 13.0.19 x64 on Windows 7 SP1 64-bit
This is probably some TELNET problem, rather than a TCMD problem, but the fact remains that all of TCMD closes. I've tried the same pattern with Console2 (an open source project with similar functionality as TCMD shell), and it crashed as well.
I think the pattern is opening telnet to some (open) port, but of a protocol that doesn't echo back (I'm using RDP for my example).
From tcc.exe (standalone)
(my input is in red, special stuff in green)
C:\Users\GSchizas>telnet localhost 3389
(screen clears)
(Ctrl+])
Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet>q
Same thing in tcc.exe under tcmd shell
C:\Users\GSchizas>telnet localhost 3389
(screen clears)
(Ctrl+])
(screen clears again!)
q(blindly)
(TCMD closes)
I have attached Visual Studio to TCMD.EXE, TCC.EXE and TELNET.EXE before this happens but there wasn't anything meaningful in the output (just a series of program exits with code 0). I've also tried it without plugins (same result).
TCMD 13.0.19 x64 on Windows 7 SP1 64-bit