WinDbg -- 調試關鍵區(CriticalSection)死鎖

一. 演示示例 這裏一個有關鍵區鎖死問題的程序,運行之後依次點擊「CS鎖死」按鈕、右上角退出按鈕,程序就會卡死。(圖1) 對於眼下的這個問題,界面完全失去響應,這說明負責消息處理的UI線程阻塞了。對於幾乎所有的windows GUI程序,編號爲0的初始線程就是UI線程,windows發現該界面一段時間沒有消息響應之後就會在標題後面加上「(未響應)」。 二. WinDbg調試 啓動Windbg,附加
相關文章
相關標籤/搜索