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

Regresso: Unhandled KM exception (BSOD) when changing resolution in desk.cpl

    XMLWordPrintable

    Details

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

      VirtualBox 6.1.28 + Guest Additions

      Description

      Happens starting with 0.4.15-dev-3462-g5dc56dd.

      Steps to reproduce:
      1. Install ReactOS from Boot CD using VirtualBox
      2. Install VirtualBox Guest Additions (all default settings)
      3. Restart and make sure VBox VM window is maximized
      4. Guest won't change resolution automatically due to CORE-17896
      5. Open Display Properties (desk.cpl) and change screen resolution to maximum allowed
      6. Guest screen will now fit the VBox VM window
      7. Close Display Properties and restore VM window to small size (point 4 again)
      8. Open Display Properties again and select Settings tab
      9. Unhandled kernel-mode exception will be triggered

      Exception is not skippable, BugCheck will happen anyway.

      Entered debugger on first-chance exception (Exception Code: 0xc0000005) (Page Fault)
      Memory at 0x00000000 could not be accessed
      kdb:> bt
      Eip:
      <win32k.sys:162c2 (win32ss/gdi/eng/pdevobj.c:279 (PDEVOBJ_vRefreshModeList))>
      Frames:
      <win32k.sys:3bcf0 (win32ss/user/ntuser/display.c:439 (UserEnumDisplaySettings))>
      <win32k.sys:3c062 (win32ss/user/ntuser/display.c:602 (NtUserEnumDisplaySettings))>
      <ntoskrnl.exe:3fe5 (:0 (KiSystemCallTrampoline))>
      <ntoskrnl.exe:14cf19 (ntoskrnl/ke/i386/traphdlr.c:1840 (KiSystemServiceHandler))>
      <ntoskrnl.exe:3e2f (:0 (KiFastCallEntry))>
      * <ntdll.dll:10125 (dll/ntdll/dispatch/i386/dispatch.S:255 (KiIntSystemCall))>
      * <desk.cpl:d699 (dll/cpl/desk/settings.c:118 (SettingsOnInitDialog))>
      * <desk.cpl:e568 (dll/cpl/desk/settings.c:822 (SettingsPageProc))>
      

      Full debug log with resolved addresses attached.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                hpoussin hpoussin
                Reporter:
                binarymaster Stas'M
              • Votes:
                3 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: