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

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.3.17
    • Component/s: Filesystems
    • Labels:
      None

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

          Activity

            People

            • Assignee:
              ThFabba ThFabba
              Reporter:
              ThFabba ThFabba
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: