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

ReactOS VESA driver does not support VBE 1.2

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: None
    • Component/s: Drivers: Other
    • Labels:
      None
    • Environment:

      Operating System: ReactOS
      Platform: x86 Hardware

      Description

      Tested on real hardware with rev. 40763. When VBE driver is used, first stage is passed without issues, but on 2nd stage boot crashes with the log pasted below.

      When VGA driver is picked, 2nd stage is passed, but instead ROS crashes while booting in 3rd stage, same error:

      (subsystems\win32\win32k\misc\driver.c:532) Unable to connect to miniport (Status c0000001)
      (subsystems\win32\win32k\misc\driver.c:533) Perhaps the miniport wasn't loaded?
      (subsystems\win32\win32k\objects\device.c:239) FindMPDriver failed

          • Fatal System Error: 0x000000b4
            (0x00000000,0x00000000,0x00000000,0x00000000)

      Entered debugger on embedded INT3 at 0x0008:0x808c21b8.
      kdb:> bt
      Eip:
      <NTOSKRNL.EXE c21b9 (lib\rtl\i386\debug_asm.S:42 (RtlpBreakWithStatusInstruction))>
      Frames:
      <NTOSKRNL.EXE 6726 (ntoskrnl/ke/bug.c:1089 (KeBugCheckWithTf@24))>
      <NTOSKRNL.EXE 69f2 (ntoskrnl/ke/bug.c:1411 (KeEnterKernelDebugger@0))>
      <win32k.sys 8de92 (subsystems/win32/win32k/objects/dclife.c:243 (@IntGdiCreateDC@20))>
      <win32k.sys 8e6b0 (subsystems/win32/win32k/objects/dclife.c:586 (NtGdiCreateCompatibleDC@4))>
      <NTOSKRNL.EXE ba7b4 (ntoskrnl\ke\i386\trap.s:244 (KiFastCallEntry))>
      <ntdll.dll:61da (dll\ntdll\dispatch\i386\dispatch.S:267 (KiFastSystemCallRet@0))>
      <user32.dll:2dd43 (dll/win32/user32/windows/icon.c:322 (CreateIconFromResourceEx@28))>
      <user32.dll:21072 (dll/win32/user32/windows/bitmap.c:270 (LoadCursorIconImage))>
      <user32.dll:215ba (dll/win32/user32/windows/bitmap.c:569 (LoadImageW@24))>
      <user32.dll:2364b (dll/win32/user32/windows/cursor.c:272 (LoadCursorW@8))>
      <user32.dll:1287b (dll/win32/user32/controls/regcontrol.c:57 (RegisterSystemControls@0))>
      <user32.dll:1cf3d (dll/win32/user32/misc/dllmain.c:290 (DllMain@12))>
      <ntdll.dll:2e32 (dll/ntdll/ldr/utils.c:180 (LdrpCallDllEntry))>
      <ntdll.dll:2e93 (dll/ntdll/ldr/utils.c:2654 (LdrpAttachProcess))>
      <ntdll.dll:433e (dll/ntdll/ldr/utils.c:761 (LdrLoadDll@16))>
      <csrss.exe:21da (subsystems/win32/csrss/init.c:243 (CsrpInitWin32Csr))>
      <csrss.exe:292c (subsystems/win32/csrss/init.c:734 (CsrServerInitialization@12))>
      <csrss.exe:2091 (subsystems/win32/csrss/csrss.c:45 (_main))>
      <csrss.exe:2e8e (lib/sdk/nt/entry_point.c:198 (NtProcessStartup@4))>
      <00000000>
      kdb:>

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bug zilla Bug Zilla
                Reporter:
                haos Haos
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: