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

ftp command line hangs with a failed assertion in non annonymous logins

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Fix Version/s: 0.4.2
    • Component/s: Win32SS
    • Labels:
      None
    • Module:
    • Guilty Revision:
      70,281

      Description

      steps to reproduce:
      1) open a command prompt
      2) use the command line ftp client to connect to an ftp server in non anonymous way. For instance, I'am using virtualbox. I run an ftp server (vsftpd ) on my host
      (Ubuntu 14.0.4). Then, I can connect to it using

      ftp 10.0.2.2

      Also I have tried

      ftp localhost

      when running an ftp server locally (using xlight wich appears to wok just fine in React Os! ) The effect is exactly the same!

      3) enter your user-name and password. The system hangs at the moment you press enter after entering your password. The following messages appears in the log

      (win32ss/user/winsrv/consrv/frontends/terminal.c:272) Using FrontEndIFace HACK(1), should be removed after proper implementation!
      err:(dll/win32/msafd/misc/dllmain.c:2379) wVersionRequested (0x202) 
      err:(dll/win32/msafd/misc/dllmain.c:2340) MSAFD: Set unknown optname 100
      (dll/win32/kernel32/client/console/readwrite.c:69) IntReadConsole(ExeName = ftp.exe)
      (win32ss/user/winsrv/consrv/lineinput.c:423) TODO: Expand aliases
      (dll/win32/kernel32/client/console/readwrite.c:69) IntReadConsole(ExeName = ftp.exe)
      (win32ss/user/winsrv/consrv/lineinput.c:423) TODO: Expand aliases
      (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

      I'm submitting a screenshot of the occurrence, and the full log.

      Anonymous logins are not affected (for instance to ftp.gnu.org) and seems to work fine, because no password is needed.

        Attachments

        1. winscp_working.png
          winscp_working.png
          46 kB
        2. test.c
          2 kB
        3. test_ftp-non_anonymous_login.log
          24 kB
        4. ftp-hanging_reactos.png
          ftp-hanging_reactos.png
          31 kB

          Issue Links

            Activity

              People

              • Assignee:
                hbelusca hbelusca
                Reporter:
                pdenapo pdenapo
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: