Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-10997

Could not connect ftp.exe since r70281

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.2
    • Win32SS
    • None
    • 70,281

    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

          Activity

            People

              hbelusca hbelusca
              Julcar Julcar
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: