0: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************
PAGE_FAULT_IN_NONPAGED_AREA (50)Invalid system memory was referenced. This cannot be protected by try-except,it must be protected by a Probe. Typically the address is just plain bad or itis pointing at freed memory.Arguments:Arg1: ffe48ae8, memory referenced.Arg2: 00000000, value 0 = read operation, 1 = write operation.Arg3: 80634a79, If non-zero, the instruction address which referenced the bad memory address.Arg4: 00000000, (reserved)
Debugging Details:------------------
Could not read faulting driver name
READ_ADDRESS: ffe48ae8
FAULTING_IP: nt!CmpConstructName+1980634a79 803900 cmp byte ptr [ecx],0
MM_INTERNAL_CODE: 0
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x50
PROCESS_NAME: sesssvr.exe
LAST_CONTROL_TRANSFER: from 80636e66 to 80634a79
STACK_TEXT: 9b983b64 80636e66 0041004d e33a89d8 e4292008 nt!CmpConstructName+0x199b983ba0 805c5ab1 e33a89f0 8a620100 e4292008 nt!CmpQueryKeyName+0x2a9b983c70 99d38342 e33a89f0 e4292008 00000400 nt!ObQueryNameString+0xcd9b983cc8 99d3950a 00000194 01c6a1b0 87c38008 HostRegmon!CanCreateKey+0x132 [d:\edpregmon\sys\regsys.c @ 868]9b983cec a16e6608 01c6ac64 000f003f 01c69f7c HostRegmon!AddOperateFilter+0x18a [d:\edpregmon\sys\regsys.c @ 1510]WARNING: Stack unwind information not available. Following frames may be wrong.9b983d40 8054262c 01c6ac64 000f003f 01c69f7c SafeBoxKrnl+0xb6089b983d40 7c92e514 01c6ac64 000f003f 01c69f7c nt!KiFastCallEntry+0xfc01c6a160 00000000 00000000 00000000 00000000 0x7c92e514
和这里 (http://advdbg.org/forums/2418/ShowPost.aspx) 类似,建议楼主检查自己的代码。
9b983b64 80636e66 0041004d e33a89d8 e4292008 nt!CmpConstructName+0x19