Description
Steps to replicate:
1) open cmd
2) type ftp
3) try to login to any ftp server that requests password
4) when you are supposed to type the password (wich in fact does not appear in the console) and then press enter, debugger will hit an assert.
(dll/win32/kernel32/client/console/readwrite.c:69) IntReadConsole(ExeName = ftp.exe)
|
|
*** Assertion failed: Console->LinePos == 0
|
*** Source File: /srv/buildbot/Build_GCCLin_x86/build/win32ss/user/winsrv/consrv/frontends/terminal.c, line 384
|
|
Break repeatedly, break Once, Ignore, terminate Process or terminate Thread (boipt)?
|
// NOTE: I want to check whether we always set LinePos to zero |
// when LineComplete is set to TRUE. |
// Basically, we are going to use LinePos as 'i'. |
ASSERT(Console->LinePos == 0);
|
So, any command program that uses hidden passwords will hit the assert.
Attachments
Issue Links
- is duplicated by
-
CORE-11380 ftp command line hangs with a failed assertion in non annonymous logins
- Resolved