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

WriteFile fails with ERROR_ACCESS_DENIED when trying to write more than 63.97 MB

    XMLWordPrintable

Details

    Description

      Chrome setup tries to extract a 140 MB 7zip archive in one go. This fails in NtWriteFile (with IoAllocateMdl returning NULL) because this buffer is too large for an MDL. The culprit here is that fastfat should not in fact be using DO_DIRECT_IO.

      Attachments

        1. fastfat-dont-use-direct-io.patch
          0.7 kB
          ThFabba
        2. fastfat-dont-use-direct-io.patch
          4 kB
          ThFabba
        3. fastfat-dont-use-direct-io.patch
          5 kB
          ThFabba
        4. cc-restructure-and-test.patch
          63 kB
          ThFabba
        5. restructure-cc-copy.patch
          29 kB
          ThFabba
        6. restructure-cc-copy.patch
          29 kB
          ThFabba
        7. fastfat-add-seh.patch
          8 kB
          ThFabba
        8. fastfat-status-unsuccessful.patch
          12 kB
          ThFabba

        Activity

          People

            ThFabba ThFabba
            ThFabba ThFabba
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: