阅读:2009回复:0
有人在Win7下测试过ShenHui大牛的代码吗怎么一开始过滤就蓝屏,Win7跟XP的驱动,在那些地方有差异,需要注意,望大牛指导!! Windbg下的错误: PFN_LIST_CORRUPT (4e) Typically caused by drivers passing bad memory descriptor lists (ie: calling MmUnlockPages twice with the same list, etc). If a kernel debugger is available get the stack trace. Arguments: Arg1: 0000009a, Arg2: 0003fab2 Arg3: 00000006 Arg4: 00000011 Debugging Details: ------------------ BUGCHECK_STR: 0x4E_9a DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT PROCESS_NAME: csrss.exe CURRENT_IRQL: 2 LAST_CONTROL_TRANSFER: from 83d1d083 to 83cb9110 STACK_TEXT: 8ebbd42c 83d1d083 00000003 6925c74a 00000065 nt!RtlpBreakWithStatusInstruction 8ebbd47c 83d1db81 00000003 00000001 c0438590 nt!KiBugCheckDebugBreak+0x1c 8ebbd840 83d1cf20 0000004e 0000009a 0003fab2 nt!KeBugCheck2+0x68b 8ebbd860 83d28544 0000004e 0000009a 0003fab2 nt!KeBugCheckEx+0x1e 8ebbd878 83d5e12a 83d75940 00000000 83d75a40 nt!MiBadRefCount+0x26 8ebbd958 83d60a43 870b2000 00001000 86fe49d0 nt!MiFreePoolPages+0x124 8ebbd9a0 83d6035f 83d75940 00000000 88948538 nt!ExDeferredFreePool+0x3e2 8ebbda0c 83cd240b 86fe49d8 00000000 88948538 nt!ExFreePoolWithTag+0x8a4 8ebbda28 83e1a47f 86fe49d8 8ebbda84 83cef795 nt!IopFreeIrp+0x65 8ebbda34 83cef795 86fe4a18 8ebbda60 8ebbda6c nt!IopUserCompletion+0x11 8ebbda84 83cbc685 00000000 00000000 00000000 nt!KiDeliverApc+0x160 8ebbdac8 83cbb4f7 88915450 88948538 88948634 nt!KiSwapThread+0x24e 8ebbdaf0 83cb74a4 88948538 889485f8 00000000 nt!KiCommitThreadWait+0x1df 8ebbdc68 94bed224 00000002 87cc6430 00000001 nt!KeWaitForMultipleObjects+0x535 8ebbdcc0 94b65a1d 00000001 87cc6430 94b6eb4e win32k!xxxMsgWaitForMultipleObjects+0xe9 8ebbdd04 94b6d7d1 87cc6430 00000001 94d6eba0 win32k!xxxDesktopThread+0x1b6 8ebbdd18 94c22b5d 00000004 0143fdb4 8ebbdd34 win32k!xxxCreateSystemThreads+0x54 8ebbdd28 83c7c1ea 00000004 0143fdf4 77c970b4 win32k!NtUserCallNoParam+0x1b 8ebbdd28 77c970b4 00000004 0143fdf4 77c970b4 nt!KiFastCallEntry+0x12a 0143fda4 75dc19ec 75dc288b 00000004 00000000 ntdll!KiFastSystemCallRet 0143fda8 75dc288b 00000004 00000000 77c55e7a winsrv!NtUserCallNoParam+0xc 0143fdb4 77c55e7a 00000000 7691dd40 00000000 winsrv!StartCreateSystemThreads+0x12 0143fdf4 77cb37c8 75dc2879 00000000 00000000 ntdll!__RtlUserThreadStart+0x28 0143fe0c 00000000 75dc2879 00000000 00000000 ntdll!_RtlUserThreadStart+0x1b STACK_COMMAND: kb FOLLOWUP_IP: win32k!xxxMsgWaitForMultipleObjects+e9 94bed224 8945e4 mov dword ptr [ebp-1Ch],eax SYMBOL_STACK_INDEX: e SYMBOL_NAME: win32k!xxxMsgWaitForMultipleObjects+e9 FOLLOWUP_NAME: MachineOwner MODULE_NAME: win32k IMAGE_NAME: win32k.sys DEBUG_FLR_IMAGE_TIMESTAMP: 4ce7900f FAILURE_BUCKET_ID: 0x4E_9a_win32k!xxxMsgWaitForMultipleObjects+e9 BUCKET_ID: 0x4E_9a_win32k!xxxMsgWaitForMultipleObjects+e9 Followup: MachineOwner |
|