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

Using XP / 2003 fastfat.sys results in leaking VACB assertion

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None

    Description

      *ReactOS 0.4.16-x86-dev (Build 20260122-0.4.16-dev-2196-g27fde6f) (Commit 27fde6f4dd3df98ead65e2b8319ec2dbac140b73)

      It happens both with gcc and msvc build.

      If fastfast.sys is replaced from 2k3 / XP build and then;

      • Cut a folder from C: (or create a folder with a file inside) and paste in a inner folder (like ReactOS or Programs)
      • Cut and paste it back on C:
      • Cut and paste it again inside a inner folder
        a CC assertion arises:

       
      (ntoskrnl/cc/view.c:277) Leaking VACB B6AC1210 attached to B6E83B28 (0)
      (ntoskrnl/cc/view.c:278) There are: 1 references left
      (ntoskrnl/cc/view.c:279) Map: 0
      (ntoskrnl/cc/view.c:280) Dirty: 0
      (ntoskrnl/cc/view.c:287) No name for the file
       
      *** Assertion failed: Refs > 0
      ***   Source File: /srv/buildbot/worker_data/Build_GCCLin_x86/build/ntoskrnl/cc/view.c, line 617
      

      and the directory content is destroyed (chkdsk will find orphaned files)

      It might be related to the issues with corrupted file during installing (e.g. Encarta) and similar istances and CORE-19787

      (cc DougLyons that was already investigating in that area)

      Attachments

        Activity

          People

            Unassigned Unassigned
            simonelombardo simonelombardo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: