*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
DRIVER_VERIFIER_DETECTED_VIOLATION (c4)
A device driver attempting to corrupt the system has been caught. This is
because the driver was specified in the registry as being suspect (by the
administrator) and the kernel has enabled substantial checking of this driver.
If the driver attempts to corrupt the system, bugchecks 0xC4, 0xC1 and 0xA will
be among the most commonly seen crashes.
Arguments:
Arg1: 00000000000000f6, Referencing user handle as KernelMode.
Arg2: 00000000000000fc, Handle value being referenced.
Arg3: fffffa8009e5b5e0, Address of the current process.
Arg4: fffff880088dd522, Address inside the driver that is performing the incorrect reference.
Debugging Details:
------------------
BUGCHECK_STR: 0xc4_f6
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
PROCESS_NAME: MSIAfterburner
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from fffff8000311f3dc to fffff80002c98d00
STACK_TEXT:
fffff880`074975a8 fffff800`0311f3dc : 00000000`000000c4 00000000`000000f6 00000000`000000fc fffffa80`09e5b5e0 : nt!KeBugCheckEx
fffff880`074975b0 fffff800`03134ae4 : 00000000`000000fc fffffa80`09e5b5e0 00000000`00000002 00000000`00000001 : nt!VerifierBugCheckIfAppropriate+0x3c
fffff880`074975f0 fffff800`02eedab0 : 00000000`00000000 fffff880`07497820 00000000`00000000 00000000`00000000 : nt!VfCheckUserHandle+0x1b4
fffff880`074976d0 fffff800`02f72a75 : 00000000`00000000 00000000`000f001f 00000000`00000000 fffff800`02f72a00 : nt! ?? ::NNGAKEGL::`string'+0x2164e
fffff880`074977a0 fffff800`03134878 : 00000000`00000004 00000000`00000002 fffff880`07497890 fffff800`02c94530 : nt!ObReferenceObjectByHandle+0x25
fffff880`074977f0 fffff880`088dd522 : 00000000`fd000000 00000000`00000002 00000000`00000004 fffff800`00000000 : nt!VerifierObReferenceObjectByHandle+0x48
fffff880`07497840 00000000`fd000000 : 00000000`00000002 00000000`00000004 fffff800`00000000 fffff880`074978c8 : RTCore64+0x1522
fffff880`07497848 00000000`00000002 : 00000000`00000004 fffff800`00000000 fffff880`074978c8 00000000`00000000 : 0xfd000000
fffff880`07497850 00000000`00000004 : fffff800`00000000 fffff880`074978c8 00000000`00000000 fffff800`02fb3127 : 0x2
fffff880`07497858 fffff800`00000000 : fffff880`074978c8 00000000`00000000 fffff800`02fb3127 fffff800`02fb3127 : 0x4
fffff880`07497860 fffff880`074978c8 : 00000000`00000000 fffff800`02fb3127 fffff800`02fb3127 fffffa80`09098010 : 0xfffff800`00000000
fffff880`07497868 00000000`00000000 : fffff800`02fb3127 fffff800`02fb3127 fffffa80`09098010 fffff800`02fb3127 : 0xfffff880`074978c8
STACK_COMMAND: kb
FOLLOWUP_IP:
RTCore64+1522
fffff880`088dd522 85c0 test eax,eax
SYMBOL_STACK_INDEX: 6
SYMBOL_NAME: RTCore64+1522
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: RTCore64
IMAGE_NAME: RTCore64.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 42941d90
FAILURE_BUCKET_ID: X64_0xc4_f6_RTCore64+1522
BUCKET_ID: X64_0xc4_f6_RTCore64+1522
Followup: MachineOwner
---------
2: kd> lmvm RTCore64
start end module name
fffff880`088dc000 fffff880`088e2000 RTCore64 T (no symbols)
Loaded symbol image file: RTCore64.sys
Image path: RTCore64.sys
Image name: RTCore64.sys
Timestamp: Wed May 25 08:39:12 2005 (42941D90)
CheckSum: 00004158
ImageSize: 00006000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4