[0.4.7][WIN32SS] Fix BSOD 0x1E nullptr deref via Git-bash CORE-16586
authorJoachim Henze <Joachim.Henze@reactos.org>
Sat, 16 Jan 2021 14:53:21 +0000 (15:53 +0100)
committerJoachim Henze <Joachim.Henze@reactos.org>
Sat, 16 Jan 2021 14:53:21 +0000 (15:53 +0100)
Thanks to the patches author Doug Lyons!

fix picked from 0.4.15-dev-1457-g 870aa1254f07f6ec7d8c1ad93d53fa6c6b18264b
and the whitespace addendum 0.4.15-dev-1458-g 449a3417862fe3b2b2847c5789f6e4d3bd0feb96

win32ss/user/ntuser/clipboard.c

index 9790b86..2b40440 100644 (file)
@@ -359,6 +359,9 @@ UserClipboardRelease(PWND pWindow)
 {
     PWINSTATION_OBJECT pWinStaObj;
 
+    if (!pWindow)
+        return;
+
     pWinStaObj = IntGetWinStaForCbAccess();
     if (!pWinStaObj)
         return;