Hi All,
I am developing an NDIS Network driver for a Network Card and while
installing i am facing the following Error, like it gives there is a
problem with the ntoskrnl.exe itself. So Can anyone tell me the possible
error? Below is the WinDbg Symbols:
*** Fatal System Error: 0x0000000a
(0x00000014,0x00000002,0x00000001,0x80410BE7)
Break instruction exception - code 80000003 (first chance)
A fatal system error has occurred.
Debugger entered on first try; Bugcheck callbacks have not been invoked.
A fatal system error has occurred.
***************************************************************************
BugcheckAnalysis
Use !analyze -v to get detailed debugging information.
BugCheck A, {14, 2, 1, 80410be7}
***** Kernel symbols are WRONG. Please fix symbols to do analysis.
Probably caused by : ntoskrnl.exe ( nt!CcFlushCache+95 )
Followup: MachineOwner
nt!DbgBreakPointWithStatus+4:
80455d74 cc int 3
After i gave this command:
kd> !analyze -v
IRQL_NOT_LESS_OR_EQUAL (a)
An attempt was made to access a pagable (or completely invalid) address at
an interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If a kernel debugger is available get the stack backtrace.
Arguments:
Arg1: 00000014, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000001, value 0 = read operation, 1 = write operation
Arg4: 80410be7, address which referenced memory
Debugging Details:
***** Kernel symbols are WRONG. Please fix symbols to do analysis.
WRITE_ADDRESS: unable to get nt!MmPoolCodeEnd
unable to get nt!MmSpecialPoolEnd
unable to get nt!MmPagedPoolEnd
unable to get nt!MmNonPagedPoolEnd
unable to get nt!MmNonPagedPoolStart
unable to get nt!MmSpecialPoolStart
unable to get nt!MmPagedPoolStart
unable to get nt!MmNonPagedPoolExpansionStart
unable to get nt!MmPoolCodeStart
00000014
CURRENT_IRQL: 2
FAULTING_IP:
nt!CcFlushCache+95
80410be7 ff4604 inc dword ptr [esi+0x4]
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0xA_W
LAST_CONTROL_TRANSFER: from 8042c487 to 80455d74
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be
wrong.
f082f804 8042c487 00000003 00000014 80410be7
nt!DbgBreakPointWithStatus+0x4
f082fb90 8046856f 00000000 00000014 00000002 nt!KeBugCheckEx+0x169
f082fbac fcad3aa0 00000246 80416ebc fcab3108 nt!Kei386EoiHelper+0x2ac9
00000000 00000000 00000000 00000000 00000000 0xfcad3aa0
FOLLOWUP_IP:
nt!CcFlushCache+95
80410be7 ff4604 inc dword ptr [esi+0x4]
FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: nt!CcFlushCache+95
MODULE_NAME: nt
IMAGE_NAME: ntoskrnl.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 3d366b8b
STACK_COMMAND: kb
BUCKET_ID: WRONG_SYMBOLS
Followup: MachineOwner
Thanks in Advance,
Regards,
Vishwanath Maram