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

ReactOS VESA driver does not support VBE 1.2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • Drivers: Other
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: