2,643
社区成员
发帖
与我相关
我的任务
分享
ADDITIONAL_DEBUG_TEXT:
Use '!findthebuild' command to search for the target build information.
If the build information is available, run '!findthebuild -s ; .reload' to set symbol path and load symbols.
FAULTING_MODULE: 804d8000 nt
DEBUG_FLR_IMAGE_TIMESTAMP: 4b305894
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - "0x%08lx"
FAULTING_IP:
HideDirFile!FilterDispatch+ca [c:\123\hidedirfile.c @ 687]
b86a37da 8b3e mov edi,dword ptr [esi]
TRAP_FRAME: b2e9fbc8 -- (.trap 0xffffffffb2e9fbc8)
ErrCode = 00000000
eax=00000008 ebx=88e54008 ecx=00000048 edx=b2e9fc58 esi=6e6549ca edi=6c6c642e
eip=b86a37da esp=b2e9fc3c ebp=b2e9fc7c iopl=0 nv up ei pl nz na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010206
HideDirFile!FilterDispatch+0xca:
b86a37da 8b3e mov edi,dword ptr [esi] ds:0023:6e6549ca=????????
Resetting default scope
CUSTOMER_CRASH_COUNT: 2
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x8E
LAST_CONTROL_TRANSFER: from 804f00b5 to b86a37da
STACK_TEXT:
b2e9fc7c 804f00b5 00000000 00000400 806e5410 HideDirFile!FilterDispatch+0xca [c:\123\hidedirfile.c @ 687]
WARNING: Stack unwind information not available. Following frames may be wrong.
b2e9fca0 8057c7eb 8926b4f8 88e54008 88f1a878 nt+0x180b5
b2e9fd38 8054188c 00000b88 00000000 00000000 nt+0xa47eb
b2e9fd64 7c92e514 badb0d00 01f8e204 00000000 nt+0x6988c
b2e9fd68 badb0d00 01f8e204 00000000 00000000 0x7c92e514
b2e9fd6c 01f8e204 00000000 00000000 00000000 0xbadb0d00
b2e9fd70 00000000 00000000 00000000 00000000 0x1f8e204
STACK_COMMAND: kb
FOLLOWUP_IP:
HideDirFile!FilterDispatch+ca [c:\123\hidedirfile.c @ 687]
b86a37da 8b3e mov edi,dword ptr [esi]
FAULTING_SOURCE_CODE:
683: }
684:
685: do {
686:
> 687: offset = dirInfo->NextEntryOffset;
688:
689: RtlInitUnicodeString( &ustr1, dirInfo->FileName );
690: ustr1.Length = (USHORT) dirInfo->FileNameLength;
691: RtlInitUnicodeString( &ustr2, L"HYET_0000" );
692: if ((dirInfo->FileNameLength > 0)&&
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: HideDirFile!FilterDispatch+ca
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: HideDirFile
IMAGE_NAME: HideDirFile.sys
BUCKET_ID: WRONG_SYMBOLS

*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrnlpa.exe -
nt!DbgBreakPointWithStatus+0x4:
80528bdc cc int 3
kd> g
ERROR: DavReadRegistryValues/RegQueryValueExW(4). WStatus = 5
ERROR: DavReadRegistryValues/RegQueryValueExW(5). WStatus = 5
ERROR: DavReadRegistryValues/RegQueryValueExW(6). WStatus = 5
Access violation - code c0000005 (!!! second chance !!!)
HideDirFile!FilterDispatch+0xea:
fa07377a 8b3e mov edi,dword ptr [esi]
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
kd> p
Access violation - code c0000005 (!!! second chance !!!)
HideDirFile!FilterDispatch+0xea:
fa07377a 8b3e mov edi,dword ptr [esi]
if ((!MmIsAddressValid(dirInfo))||(dirInfo->NextEntryOffset> bufferLength)) {
IoCompleteRequest(Irp, IO_NO_INCREMENT);return status;
}
if ((!dirInfo) ||(dirInfo->NextEntryOffset > bufferLength)) {
IoCompleteRequest(Irp, IO_NO_INCREMENT);
return status;
}