Hi CPC2004,
I have been struggling with this BSOD problem for long. I work from home and am not able to part with this computer to send it to "emachines" for a diagnosis.
I have tried all the things possible, like reformatting the system, loading the drivers etc. I tried the speedfan utility. Itshows normal results. Yesterday, I changed thepower supply too. I did not have reboots from yesterday night to today afternoon. I thought the power supply fixed the issue. But, no... The problem persists. It only reduced the frequency
of the reboots.
Frankly, I am tired, sad and exhausted. I am not good at reading with debugging thing. But, I am pasting what it showed. Can you please go through it and point out the error?
It will a great christmas gift for me if somebody could solve my problem.
Thanks.
Microsoft (R) Windows Debugger Version 6.8.0004.0 X86
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\WINDOWS\Minidump\Mini122207-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available
Symbol search path is: http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows XP Kernel Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 2600.xpsp_sp2_qfe.070227-2300
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055c700
Debug session time: Sat Dec 22 12:20:18.921 2007 (GMT-6)
System Uptime: 0 days 2:26:40.610
Loading Kernel Symbols
...............................................................................................................................................................................
Loading User Symbols
Loading unloaded module list
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 1000008E, {c0000005, bf80114f, f6fc46b8, 0}
Probably caused by : win32k.sys ( win32k!ThreadUnlock1+14 )
Followup: MachineOwner
---------
0: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
KERNEL_MODE_EXCEPTION_NOT_HANDLED_M (1000008e)
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.
Some common problems are exception code 0x80000003. This means a hard
coded breakpoint or assertion was hit, but this system was booted
/NODEBUG. This is not supposed to happen as developers should never have
hardcoded breakpoints in retail code, but ...
If this happens, make sure a debugger gets connected, and the
system is booted /DEBUG. This will let us see why this breakpoint is
happening.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: bf80114f, The address that the exception occurred at
Arg3: f6fc46b8, Trap Frame
Arg4: 00000000
Debugging Details:
------------------
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
FAULTING_IP:
win32k!ThreadUnlock1+14
bf80114f ff4804 dec dword ptr [eax+4]
TRAP_FRAME: f6fc46b8 -- (.trap 0xfffffffff6fc46b8)
ErrCode = 00000002
eax=4397bf28 ebx=bc6917a8 ecx=f6fc4758 edx=f6fc4c70 esi=e26064f8 edi=bc68bf28
eip=bf80114f esp=f6fc472c ebp=f6fc4790 iopl=0 nv up ei pl nz na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010206
win32k!ThreadUnlock1+0x14:
bf80114f ff4804 dec dword ptr [eax+4] ds:0023:4397bf2c=????????
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x8E
PROCESS_NAME: UdaterUI.exe
LAST_CONTROL_TRANSFER: from bf83f323 to bf80114f
STACK_TEXT:
f6fc4728 bf83f323 0012f6e4 f6fc47e8 bf8f64fd win32k!ThreadUnlock1+0x14
f6fc4790 bf8f648b 0368bf28 00000000 00000001 win32k!xxxCallHook2+0x2cc
f6fc47ac bf8e32dc 00000000 00000001 00000002 win32k!xxxCallNextHookEx+0x2d
f6fc4800 bf8f6408 00000003 00000000 00000001 win32k!NtUserfnHkINLPMSG+0x3a
f6fc481c 805409ac 00000000 00000001 0012f6c8 win32k!NtUserCallNextHookEx+0xa5
f6fc481c 7c90eb94 00000000 00000001 0012f6c8 nt!KiFastCallEntry+0xfc
WARNING: Frame IP not in any known module. Following frames may be wrong.
0012f5e8 00000000 00000000 00000000 00000000 0x7c90eb94
STACK_COMMAND: kb
FOLLOWUP_IP:
win32k!ThreadUnlock1+14
bf80114f ff4804 dec dword ptr [eax+4]
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: win32k!ThreadUnlock1+14
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: win32k
IMAGE_NAME: win32k.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 45f013f6
FAILURE_BUCKET_ID: 0x8E_win32k!ThreadUnlock1+14
BUCKET_ID: 0x8E_win32k!ThreadUnlock1+14
Followup: MachineOwner
---------
I have been struggling with this BSOD problem for long. I work from home and am not able to part with this computer to send it to "emachines" for a diagnosis.
I have tried all the things possible, like reformatting the system, loading the drivers etc. I tried the speedfan utility. Itshows normal results. Yesterday, I changed thepower supply too. I did not have reboots from yesterday night to today afternoon. I thought the power supply fixed the issue. But, no... The problem persists. It only reduced the frequency
of the reboots.
Frankly, I am tired, sad and exhausted. I am not good at reading with debugging thing. But, I am pasting what it showed. Can you please go through it and point out the error?
It will a great christmas gift for me if somebody could solve my problem.
Thanks.
Microsoft (R) Windows Debugger Version 6.8.0004.0 X86
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\WINDOWS\Minidump\Mini122207-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available
Symbol search path is: http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows XP Kernel Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 2600.xpsp_sp2_qfe.070227-2300
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055c700
Debug session time: Sat Dec 22 12:20:18.921 2007 (GMT-6)
System Uptime: 0 days 2:26:40.610
Loading Kernel Symbols
...............................................................................................................................................................................
Loading User Symbols
Loading unloaded module list
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 1000008E, {c0000005, bf80114f, f6fc46b8, 0}
Probably caused by : win32k.sys ( win32k!ThreadUnlock1+14 )
Followup: MachineOwner
---------
0: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
KERNEL_MODE_EXCEPTION_NOT_HANDLED_M (1000008e)
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.
Some common problems are exception code 0x80000003. This means a hard
coded breakpoint or assertion was hit, but this system was booted
/NODEBUG. This is not supposed to happen as developers should never have
hardcoded breakpoints in retail code, but ...
If this happens, make sure a debugger gets connected, and the
system is booted /DEBUG. This will let us see why this breakpoint is
happening.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: bf80114f, The address that the exception occurred at
Arg3: f6fc46b8, Trap Frame
Arg4: 00000000
Debugging Details:
------------------
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
FAULTING_IP:
win32k!ThreadUnlock1+14
bf80114f ff4804 dec dword ptr [eax+4]
TRAP_FRAME: f6fc46b8 -- (.trap 0xfffffffff6fc46b8)
ErrCode = 00000002
eax=4397bf28 ebx=bc6917a8 ecx=f6fc4758 edx=f6fc4c70 esi=e26064f8 edi=bc68bf28
eip=bf80114f esp=f6fc472c ebp=f6fc4790 iopl=0 nv up ei pl nz na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010206
win32k!ThreadUnlock1+0x14:
bf80114f ff4804 dec dword ptr [eax+4] ds:0023:4397bf2c=????????
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x8E
PROCESS_NAME: UdaterUI.exe
LAST_CONTROL_TRANSFER: from bf83f323 to bf80114f
STACK_TEXT:
f6fc4728 bf83f323 0012f6e4 f6fc47e8 bf8f64fd win32k!ThreadUnlock1+0x14
f6fc4790 bf8f648b 0368bf28 00000000 00000001 win32k!xxxCallHook2+0x2cc
f6fc47ac bf8e32dc 00000000 00000001 00000002 win32k!xxxCallNextHookEx+0x2d
f6fc4800 bf8f6408 00000003 00000000 00000001 win32k!NtUserfnHkINLPMSG+0x3a
f6fc481c 805409ac 00000000 00000001 0012f6c8 win32k!NtUserCallNextHookEx+0xa5
f6fc481c 7c90eb94 00000000 00000001 0012f6c8 nt!KiFastCallEntry+0xfc
WARNING: Frame IP not in any known module. Following frames may be wrong.
0012f5e8 00000000 00000000 00000000 00000000 0x7c90eb94
STACK_COMMAND: kb
FOLLOWUP_IP:
win32k!ThreadUnlock1+14
bf80114f ff4804 dec dword ptr [eax+4]
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: win32k!ThreadUnlock1+14
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: win32k
IMAGE_NAME: win32k.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 45f013f6
FAILURE_BUCKET_ID: 0x8E_win32k!ThreadUnlock1+14
BUCKET_ID: 0x8E_win32k!ThreadUnlock1+14
Followup: MachineOwner
---------