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

Could not connect ftp.exe since r70281

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.2
    • Component/s: Win32SS
    • Labels:
      None
    • Module:
    • Guilty Revision:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: