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

FileZilla 3.8 unable to list content of a remote directory due to undue ECONNRESET

    XMLWordPrintable

Details

    Description

      using reactos-bootcd-0.4.15-dev-4946-ge9a129c-x86-gcc-lin-dbg.iso

      FileZilla 3.8 unable to list content of a remote directory (LIST is accepted (150+226) but connection is lost - reset by peer) and content is not displayed

      Filezilla complains abount ECONNRESET being triggered in ReactOS which corresponds to STATUS_FILE_CLOSED being passed to TranslateNtStatusError in dll/win32/msafd/misc/dllmain.c

      Source is confirmed : in case of FCB overread, it is not expected to raise an error about a lost connection, in particular if the IO status is set to "success". See patch : filezilla.patch

      related to CORE-11650

      This works correctly on Windows XPSP3 with the same version :

       

      Attachments

        1. afd_and_ws2_32_sock3.patch
          3 kB
          DougLyons
        2. afd-fix-02.patch
          1 kB
          DougLyons
        3. FileZilla_3-8-0_win32-setup.exe
          4.74 MB
          KRosUser
        4. filezilla.patch
          1 kB
          KRosUser
        5. filezilla.txt
          3 kB
          KRosUser
        6. image-2022-08-26-08-34-21-944.png
          47 kB
          KRosUser
        7. image-2022-08-26-08-40-18-314.png
          41 kB
          KRosUser
        8. image-2022-12-23-18-41-51-865.png
          46 kB
          KRosUser
        9. image-2022-12-24-11-14-41-795.png
          2 kB
          KRosUser
        10. image-2022-12-24-15-36-07-598.png
          26 kB
          KRosUser
        11. image-2022-12-24-15-39-22-972.png
          57 kB
          KRosUser
        12. log.txt
          2 kB
          KRosUser
        13. ws2_32_sock3.patch
          2 kB
          DougLyons

        Issue Links

          Activity

            People

              TANGaming TANGaming
              KRosUser KRosUser
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: