I'm having a nagging problem that I have tried, but unsuccessful to date to fix and need some help debugging.
Any help would be appreciated. Thanks in advance.
Here is results from WinDbg:
Kernel Summary Dump File: Only kernel address space is available
Symbol search path is: .
Executable search path is:
Windows XP Kernel Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 2600.xpsp_sp2_gdr.070227-2254
Kernel base = 0x804d7000 PsLoadedModuleList = 0x805624a0
Debug session time: Thu Nov 8 20:01:55.921 2007 (GMT-5)
System Uptime: 0 days 0:16:04.493
Loading Kernel Symbols
................................................................................................................................................
Loading User Symbols
Loading unloaded module list
............
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 7E, {c0000005, 0, f78fac58, f78fa954}
Probably caused by : ntkrnlmp.exe ( nt!ObpRemoveObjectRoutine+c3 )
Followup: MachineOwner
---------
1: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (7e)
This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: 00000000, The address that the exception occurred at
Arg3: f78fac58, Exception Record Address
Arg4: f78fa954, Context Record Address
Debugging Details:
------------------
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
FAULTING_IP:
+0
00000000 ?? ???
EXCEPTION_RECORD: f78fac58 -- (.exr fffffffff78fac58)
ExceptionAddress: 00000000
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 00000000
Attempt to read from address 00000000
CONTEXT: f78fa954 -- (.cxr fffffffff78fa954)
eax=86392ad0 ebx=00000000 ecx=00000000 edx=85c1bff8 esi=85c1c008 edi=00000000
eip=00000000 esp=f78fad20 ebp=f78fad54 iopl=0 nv up ei ng nz na po nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010282
00000000 ?? ???
Resetting default scope
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: System
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
READ_ADDRESS: 00000000
BUGCHECK_STR: 0x7E
LAST_CONTROL_TRANSFER: from 8056efd4 to 00000000
FAILED_INSTRUCTION_ADDRESS:
+0
00000000 ?? ???
STACK_TEXT:
WARNING: Frame IP not in any known module. Following frames may be wrong.
f78fad1c 8056efd4 85c1c020 00000002 00000000 0x0
f78fad54 804e1957 85c1c020 00000000 806ffa3c nt!ObpRemoveObjectRoutine+0xc3
f78fad6c 804ec4de 8638fb30 80568590 80569538 nt!ObfDereferenceObject+0x4c
f78fad7c 804e23b5 00000000 00000000 8638fb30 nt!PspReaper+0x5c
f78fadac 80574128 00000000 00000000 00000000 nt!ExpWorkerThread+0xef
f78faddc 804ec781 804e22f1 00000002 00000000 nt!PspSystemThreadStartup+0x34
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
FOLLOWUP_IP:
nt!ObpRemoveObjectRoutine+c3
8056efd4 e99ad7ffff jmp nt!ObpRemoveObjectRoutine+0xc3 (8056c773)
SYMBOL_STACK_INDEX: 1
SYMBOL_NAME: nt!ObpRemoveObjectRoutine+c3
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 45e54690
STACK_COMMAND: .cxr 0xfffffffff78fa954 ; kb
FAILURE_BUCKET_ID: 0x7E_VRF_NULL_IP_nt!ObpRemoveObjectRoutine+c3
BUCKET_ID: 0x7E_VRF_NULL_IP_nt!ObpRemoveObjectRoutine+c3
Followup: MachineOwner
---------
Any help would be appreciated. Thanks in advance.
Here is results from WinDbg:
Kernel Summary Dump File: Only kernel address space is available
Symbol search path is: .
Executable search path is:
Windows XP Kernel Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 2600.xpsp_sp2_gdr.070227-2254
Kernel base = 0x804d7000 PsLoadedModuleList = 0x805624a0
Debug session time: Thu Nov 8 20:01:55.921 2007 (GMT-5)
System Uptime: 0 days 0:16:04.493
Loading Kernel Symbols
................................................................................................................................................
Loading User Symbols
Loading unloaded module list
............
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 7E, {c0000005, 0, f78fac58, f78fa954}
Probably caused by : ntkrnlmp.exe ( nt!ObpRemoveObjectRoutine+c3 )
Followup: MachineOwner
---------
1: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (7e)
This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: 00000000, The address that the exception occurred at
Arg3: f78fac58, Exception Record Address
Arg4: f78fa954, Context Record Address
Debugging Details:
------------------
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
FAULTING_IP:
+0
00000000 ?? ???
EXCEPTION_RECORD: f78fac58 -- (.exr fffffffff78fac58)
ExceptionAddress: 00000000
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 00000000
Attempt to read from address 00000000
CONTEXT: f78fa954 -- (.cxr fffffffff78fa954)
eax=86392ad0 ebx=00000000 ecx=00000000 edx=85c1bff8 esi=85c1c008 edi=00000000
eip=00000000 esp=f78fad20 ebp=f78fad54 iopl=0 nv up ei ng nz na po nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010282
00000000 ?? ???
Resetting default scope
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: System
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
READ_ADDRESS: 00000000
BUGCHECK_STR: 0x7E
LAST_CONTROL_TRANSFER: from 8056efd4 to 00000000
FAILED_INSTRUCTION_ADDRESS:
+0
00000000 ?? ???
STACK_TEXT:
WARNING: Frame IP not in any known module. Following frames may be wrong.
f78fad1c 8056efd4 85c1c020 00000002 00000000 0x0
f78fad54 804e1957 85c1c020 00000000 806ffa3c nt!ObpRemoveObjectRoutine+0xc3
f78fad6c 804ec4de 8638fb30 80568590 80569538 nt!ObfDereferenceObject+0x4c
f78fad7c 804e23b5 00000000 00000000 8638fb30 nt!PspReaper+0x5c
f78fadac 80574128 00000000 00000000 00000000 nt!ExpWorkerThread+0xef
f78faddc 804ec781 804e22f1 00000002 00000000 nt!PspSystemThreadStartup+0x34
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
FOLLOWUP_IP:
nt!ObpRemoveObjectRoutine+c3
8056efd4 e99ad7ffff jmp nt!ObpRemoveObjectRoutine+0xc3 (8056c773)
SYMBOL_STACK_INDEX: 1
SYMBOL_NAME: nt!ObpRemoveObjectRoutine+c3
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 45e54690
STACK_COMMAND: .cxr 0xfffffffff78fa954 ; kb
FAILURE_BUCKET_ID: 0x7E_VRF_NULL_IP_nt!ObpRemoveObjectRoutine+c3
BUCKET_ID: 0x7E_VRF_NULL_IP_nt!ObpRemoveObjectRoutine+c3
Followup: MachineOwner
---------