Friday, May 6, 2011

Blog Post: Win2008R2 RTM & SP1: Various win32k STOP errors, mostly 0x3B

Status: In Progress...

A race condition in win32k is causing various STOP errors on both Win2008R2 RTM and SP1 servers. The STOP errors we have seen so far are listed below. The most prevailing one is the STOP 0x3B, with a stack indicating something related to Windows Messages, as highlighted.

STOP 0xC2 Gla4_win32k!FreeSMS+2f:
13: kd> knL
 # Child-SP          RetAddr           Call Site
00 fffff880`146d77b8 fffff800`019ad60e nt!KeBugCheckEx
01 fffff880`146d77c0 fffff960`00142fdf nt!ExFreePoolWithTag+0xffffffff`ffffe55e
02 fffff880`146d7870 fffff960`00141acb win32k!FreeSMS+0x2f
03 fffff880`146d78a0 fffff960`00189955 win32k!xxxReceiveMessage+0x6b3
04 fffff880`146d7990 fffff960`00189efd win32k!xxxRealInternalGetMessage+0x339
05 fffff880`146d7a70 fffff960`00159840 win32k!xxxInternalGetMessage+0x35
06 fffff880`146d7ab0 fffff960`00159720 win32k!xxxHandleDesktopMessages+0x3c
07 fffff880`146d7b40 fffff960`00114534 win32k!xxxDesktopThread+0x264
08 fffff880`146d7bc0 fffff960`0019409a win32k!xxxCreateSystemThreads+0x64
09 fffff880`146d7bf0 fffff800`01879993 win32k!NtUserCallNoParam+0x36
0a fffff880`146d7c20 000007fe`fda23d3a nt!KiSystemServiceCopyEnd+0x13

STOP 0x50 win32k!xxxInterSendMsgEx+fbf:
1: kd> knL
  *** Stack trace for last set context - .thread/.cxr resets it
 # Child-SP          RetAddr           Call Site
00 fffff880`11688790 fffff960`00091a8a win32k!xxxInterSendMsgEx+0xfbf
01 fffff880`116888a0 fffff960`000d9955 win32k!xxxReceiveMessage+0x672
02 fffff880`11688990 fffff960`000d9efd win32k!xxxRealInternalGetMessage+0x339
03 fffff880`11688a70 fffff960`000a9840 win32k!xxxInternalGetMessage+0x35
04 fffff880`11688ab0 fffff960`000a9720 win32k!xxxHandleDesktopMessages+0x3c
05 fffff880`11688b40 fffff960`00064534 win32k!xxxDesktopThread+0x264
06 fffff880`11688bc0 fffff960`000e409a win32k!xxxCreateSystemThreads+0x64
07 fffff880`11688bf0 fffff800`01870993 win32k!NtUserCallNoParam+0x36
08 fffff880`11688c20 000007fe`fd063d3a nt!KiSystemServiceCopyEnd+0x13

STOP 0x3B win32k!SetWakeBit+5e:
0: kd> knL
  *** Stack trace for last set context - .thread/.cxr resets it
 # Child-SP          RetAddr           Call Site
00 fffff880`0eed4870 fffff960`000f1ddd win32k!SetWakeBit+0x5e
01 fffff880`0eed48a0 fffff960`00139b75 win32k!xxxReceiveMessage+0x6d5
02 fffff880`0eed4990 fffff960`0013a11d win32k!xxxRealInternalGetMessage+0x339
03 fffff880`0eed4a70 fffff960`00109af4 win32k!xxxInternalGetMessage+0x35
04 fffff880`0eed4ab0 fffff960`001099d4 win32k!xxxHandleDesktopMessages+0x3c
05 fffff880`0eed4b40 fffff960`000c47e4 win32k!xxxDesktopThread+0x264
06 fffff880`0eed4bc0 fffff960`0014439a win32k!xxxCreateSystemThreads+0x64
07 fffff880`0eed4bf0 fffff800`016d6993 win32k!NtUserCallNoParam+0x36
08 fffff880`0eed4c20 000007fe`fdad3d3a nt!KiSystemServiceCopyEnd+0x13

STOP 0x3B nt!ExFreePoolWithTag+43:
3: kd> knL
  *** Stack trace for last set context - .thread/.cxr resets it
 # Child-SP          RetAddr           Call Site
00 fffff880`147e4030 fffff960`00173293 nt!ExFreePoolWithTag+0x43
01 fffff880`147e40e0 fffff960`00171dbb win32k!UnlinkSendListSms+0x83
02 fffff880`147e4110 fffff960`001bb797 win32k!xxxReceiveMessage+0x6b3
03 fffff880`147e4200 fffff960`001bb9e9 win32k!xxxRealSleepThread+0xa7
04 fffff880`147e42a0 fffff960`00172f27 win32k!xxxSleepThread+0x59
05 fffff880`147e42d0 fffff960`001baa02 win32k!xxxInterSendMsgEx+0x112a
06 fffff880`147e43e0 fffff960`00199e3c win32k!xxxSendMessageTimeout+0x1de
07 fffff880`147e4490 fffff960`0017c3a2 win32k!xxxRealDefWindowProc+0x8ac
08 fffff880`147e46a0 fffff960`0017c4ae win32k!xxxDefWindowProc+0x15e
09 fffff880`147e46f0 fffff960`0017c419 win32k!xxxDesktopWndProcWorker+0x7a
0a fffff880`147e4870 fffff960`00171c53 win32k!xxxDesktopWndProc+0x55
0b fffff880`147e48a0 fffff960`001b9b75 win32k!xxxReceiveMessage+0x54b
0c fffff880`147e4990 fffff960`001ba11d win32k!xxxRealInternalGetMessage+0x339
0d fffff880`147e4a70 fffff960`00189af4 win32k!xxxInternalGetMessage+0x35
0e fffff880`147e4ab0 fffff960`001899d4 win32k!xxxHandleDesktopMessages+0x3c
0f fffff880`147e4b40 fffff960`001447e4 win32k!xxxDesktopThread+0x264
10 fffff880`147e4bc0 fffff960`001c439a win32k!xxxCreateSystemThreads+0x64
11 fffff880`147e4bf0 fffff800`0167c853 win32k!NtUserCallNoParam+0x36
12 fffff880`147e4c20 000007fe`fd603d3a nt!KiSystemServiceCopyEnd+0x13

We in GES are working with our Sustained Engineering to find the root cause for this.

Mariah Carey Taylor Swift Milla Jovovich Maggie Grace Luján Fernández

1 comment:

  1. Any update of this? I have this issue within my XenApp6 environment!

    ReplyDelete