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

reproducible Win32K BSOD0x1E induced by win32ss/user/ntuser/clipboard.c:382 (UserClipboardRelease) via Git-bash

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Win32SS
    • Labels:

      Description

      I can reproduce this BSOD 0x1E always via win32ss/user/ntuser/clipboard.c:382 (UserClipboardRelease) via the following
      Reproduction steps

      • install Git 2.10.0 from rapps
      • start Git-bash
      • you may (or may not) see the graphics glitches from CORE-15688
      • wait until the logging calms down
      • necessary? (maximize gitbash via taskbar sysmenu)
      • invoke "options" via gitbashes taskbar sysmenu
      • the options dlg will open up
      • exactly when you press cancel within this dlg it will break into debugger with the following callstack
        0.4.13-RC-36-gbaa9a3e_BSOD.log

      BSOD is inevitable then
      See this video (where I did maximize+restore one more time, but that's not necessary)
      0.4.13-RC-36-gbaa9a3e_BSOD.webm

      win32ss/user/ntuser/clipboard.c:382 (UserClipboardRelease) is

          co_IntSendMessage(pWinStaObj->spwndClipOwner->head.h, WM_RENDERALLFORMATS, 0, 0);
      

      Do we see a nullptr dereference here?

        Attachments

        1. 0.4.13-RC-36-gbaa9a3e_BSOD.log
          147 kB
          reactosfanboy
        2. 0.4.13-RC-36-gbaa9a3e_BSOD.webm
          2.17 MB
          reactosfanboy

          Activity

            People

            • Assignee:
              hbelusca hbelusca
              Reporter:
              reactosfanboy reactosfanboy
            • Votes:
              4 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: