{"id":103,"date":"2017-09-21T13:43:00","date_gmt":"2017-09-21T13:43:00","guid":{"rendered":"http:\/\/piratesecurityblog.com\/?p=103"},"modified":"2021-12-29T11:12:29","modified_gmt":"2021-12-29T11:12:29","slug":"win32k-system-crash-bug","status":"publish","type":"post","link":"https:\/\/piratesecurityblog.com\/?p=103","title":{"rendered":"win32k system crash bug"},"content":{"rendered":"\n<p>this bug is in win32k.sys<\/p>\n\n\n\n<p><br>you can see an interesting race condition in the win32k driver causing the system to crash.<br>The bug is in the locking mechanism of in the DirectComposition object.<br><\/p>\n\n\n\n<p>If you call NtDCompositionDiscardFrame in a loop while calling NtDCompositionDestroyConnection and DiscardAllCompositionFrames in a loop it will cause a crash in the operating system.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/www.easytutorial.com\/wp-content\/uploads\/2020\/02\/bsod-blue-screen-of-death-error-fix-solution-problem-how-to-tutorial.png\" alt=\"How to Fix Blue Screen Of Death (BSOD) on Windows 10 - Easytutorial\"\/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>this bug is in win32k.sys you can see an interesting race condition in the win32k driver causing the system to crash.The bug is in the locking mechanism of in the DirectComposition object. If you call NtDCompositionDiscardFrame in a loop while calling NtDCompositionDestroyConnection and DiscardAllCompositionFrames in a loop it will cause a crash in the operating &hellip; <a href=\"https:\/\/piratesecurityblog.com\/?p=103\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">win32k system crash bug<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=\/wp\/v2\/posts\/103"}],"collection":[{"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=103"}],"version-history":[{"count":1,"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=\/wp\/v2\/posts\/103\/revisions"}],"predecessor-version":[{"id":104,"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=\/wp\/v2\/posts\/103\/revisions\/104"}],"wp:attachment":[{"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/piratesecurityblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}