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

Service\cirrus\Device0:InstalledDisplayDriver key is not parsed correctly

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • Win32SS
    • None
    • Operating System: ReactOS
      Platform: x86 Hardware

    Description

      Created an attachment (id=6428)
      Debug log with extra win32k dprints

      Tested in QEMU 0.13, using rev. 52134 with Cirrus driver package slipstreamed. The package is available in CORE-5162. When InstalledDisplayDriver[REG_MULTI_SZ] key was edited only to contain cirrus entry, the result was:

      (subsystems\win32\win32k\eng\ldevobj.c:192) Failed to load a GDI driver: '\SystemRoot\System32\cirrus.dll', Status = 0xc0000005
      (subsystems\win32\win32k\eng\ldevobj.c:406) LDEVOBJ_bLoadImage failed
      (subsystems\win32\win32k\eng\device.c:135) Could not load driver: 'cirrus'
      (subsystems\win32\win32k\eng\ldevobj.c:192) Failed to load a GDI driver: '\SystemRoot\System32?<unknown>.dll', Status = 0xc0000033
      (subsystems\win32\win32k\eng\ldevobj.c:406) LDEVOBJ_bLoadImage failed
      (subsystems\win32\win32k\eng\device.c:135) Could not load driver: '?<unknown>'
      (subsystems\win32\win32k\eng\ldevobj.c:192) Failed to load a GDI driver: '\SystemRoot\System32?????\Device\Video0.dll', Status = 0xc000003a
      (subsystems\win32\win32k\eng\ldevobj.c:406) LDEVOBJ_bLoadImage failed
      (subsystems\win32\win32k\eng\device.c:135) Could not load driver: '?????\Device\Video0'
      (subsystems\win32\win32k\eng\ldevobj.c:192) Failed to load a GDI driver: '\SystemRoot\System32\P\\.\DISPLAY1.dll', Status = 0xc0000033
      (subsystems\win32\win32k\eng\ldevobj.c:406) LDEVOBJ_bLoadImage failed
      (subsystems\win32\win32k\eng\device.c:135) Could not load driver: 'P\\.\DISPLAY1'
      (subsystems\win32\win32k\eng\ldevobj.c:192) Failed to load a GDI driver: '\SystemRoot\System32\DRATE=1??20?.dll', Status = 0xc0000034
      (subsystems\win32\win32k\eng\ldevobj.c:406) LDEVOBJ_bLoadImage failed
      (subsystems\win32\win32k\eng\device.c:135) Could not load driver: 'DRATE=1??20?'

      ?<unknown> is a result of parsing an empty newline in the key. Added extended debug log of normal runtime, in which InstalledDisplayDriver key contains 4 entries: vga cirrus vga256 vga64k. Assigning to Rafal.

      Attachments

        Issue Links

          Activity

            People

              rafalh Rafa? Harabie?
              haos Haos
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: