迅雷引起的蓝屏
启用迅雷的智能限速时要小心,时不时会引起蓝屏!
已经搞坏了一块硬盘了!
1: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
UNEXPECTED_KERNEL_MODE_TRAP (7f)
This means a trap occurred in kernel mode, and it's a trap of a kind
that the kernel isn't allowed to have/catch (bound trap) or that
is always instant death (double fault). The first number in the
bugcheck params is the number of the trap (8 = double fault, etc)
Consult an Intel x86 family manual to learn more about what these
traps are. Here is a *portion* of those codes:
If kv shows a taskGate
use .tss on the part before the colon, then kv.
Else if kv shows a trapframe
use .trap on that value
Else
.trap on the appropriate frame will show where the trap was taken
(on x86, this will be the ebp that goes with the procedure KiTrap)
Endif
kb will then show the corrected stack.
Arguments:
Arg1: 00000000, EXCEPTION_DIVIDED_BY_ZERO
Arg2: 00000000
Arg3: 00000000
Arg4: 00000000
Debugging Details:
------------------
BUGCHECK_STR: 0x7f_0
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: Thunder.exe
TRAP_FRAME: a79bf5b8 -- (.trap 0xffffffffa79bf5b8)
ErrCode = 00000000
eax=bbc1f63b ebx=00000000 ecx=bbc00000 edx=00000001 esi=00000000 edi=e4497008
eip=bf805529 esp=a79bf62c ebp=a79bf63c iopl=0 nv up ei pl zr na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246
win32k!SURFMEM::~SURFMEM+0x68:
bf805529 f6747a85 div al,byte ptr [edx+edi*2-7Bh] ds:0023:c892df96=??
Resetting default scope
MISALIGNED_IP:
win32k!SURFMEM::~SURFMEM+68
bf805529 f6747a85 div al,byte ptr [edx+edi*2-7Bh]
LAST_CONTROL_TRANSFER: from 805a21d3 to 804fade6
STACK_TEXT:
a79bf554 805a21d3 0000007f bf805529 00000000 nt!KeBugCheck+0x14
a79bf5ac 805424a4 a79bf5b8 a79bf63c bf805529 nt!Ki386CheckDivideByZeroTrap+0x41
a79bf5ac bf805529 a79bf5b8 a79bf63c bf805529 nt!KiTrap00+0x84
a79bf63c bf808b32 e3cb8b48 00000000 00000001 win32k!SURFMEM::~SURFMEM+0x68
a79bf66c bf806b2d e19841e8 0185000f 00000000 win32k!hbmSelectBitmap+0x26c
a79bf6a8 bf80cbe0 00000000 bf80fbc0 e4497008 win32k!XDCOBJ::bCleanDC+0x9e
a79bf6bc bf80fc11 72011f63 00000000 00000000 win32k!bDeleteDCInternal+0x26
a79bf6d8 8054189c 72011f63 00129554 7c92e514 win32k!NtGdiDeleteObjectApp+0x88
a79bf6d8 7c92e514 72011f63 00129554 7c92e514 nt!KiFastCallEntry+0xfc
WARNING: Frame IP not in any known module. Following frames may be wrong.
00129554 00000000 00000000 00000000 00000000 0x7c92e514
STACK_COMMAND: kb
FOLLOWUP_IP:
win32k!SURFMEM::~SURFMEM+68
bf805529 f6747a85 div al,byte ptr [edx+edi*2-7Bh]
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: win32k!SURFMEM::~SURFMEM+68
FOLLOWUP_NAME: MachineOwner
IMAGE_NAME: hardware
DEBUG_FLR_IMAGE_TIMESTAMP: 0
MODULE_NAME: hardware
FAILURE_BUCKET_ID: IP_MISALIGNED
BUCKET_ID: IP_MISALIGNED
Followup: MachineOwner