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

ObpTypeObjectType's TypeList breaks if a handle to an object type is created

    XMLWordPrintable

    Details

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

      Description

      ObpIncrementHandleCount calls InsertTailList(&ObjectType->TypeList, &CreatorInfo->TypeList); if OpenReason == ObCreateHandle. However for object types this insertion is already performed by ObCreateObjectType. This causes the list to get corrupted.

      This bug is present in Windows Server 2003 as well. Object type management is significantly different in later versions.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: