none
BSOD in server driver 2008 r2 RRS feed

  • Question

  • My driver crashed (BSOD) in when running HCK test  "Device install check for other device stability", during disabling of "driver verifier"  test...

    This crash observed  in  Windows 2008 R2 server x64 .....but the same driver not crashing  in  following os....

    1)2003Server x32 & x64 bit

    2)2008RTM Server x64

    I give a details about dump..

    -------------------------------------------------

    BUGCHECK_STR:  0xc9_24c

    DRIVER_VERIFIER_IO_VIOLATION_TYPE:  24c

    FAULTING_IP:
    SVRx64!PowerHandler+0 [c:\winddk\server\power.c @ 68]
    fffff880`03cec790 4889542410      mov     qword ptr [rsp+10h],rdx

    FOLLOWUP_IP:
    SVRx64!PowerHandler+0 [c:\winddk\server\power.c @ 68]
    fffff880`03cec790 4889542410      mov     qword ptr [rsp+10h],rdx

    IRP_ADDRESS:  fffff98007d46d80

    DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT

    PROCESS_NAME:  System

    CURRENT_IRQL:  2

    LAST_CONTROL_TRANSFER:  from fffff80001b183dc to fffff8000168ef00

    STACK_TEXT:  
    fffff880`04e757c8 fffff800`01b183dc : 00000000`000000c9 00000000`0000024c fffff880`03cec790 fffff980`07d46d80 : nt!KeBugCheckEx
    fffff880`04e757d0 fffff800`01b2247a : fffff800`01b169f0 fffff880`03cec790 fffff980`07d46d80 00000000`00000103 : nt!VerifierBugCheckIfAppropriate+0x3c
    fffff880`04e75810 fffff800`01b2334e : 00000000`0000024c 00000000`00000103 fffff980`07d46d80 00000000`fffffffd : nt!ViErrorFinishReport+0xda
    fffff880`04e75860 fffff800`01b2e71f : fffff880`03ceed90 fffffa80`02800a70 fffffa80`02800b28 fffff800`016cbec0 : nt!VfErrorReport6+0x6e
    fffff880`04e75930 fffff800`01b2eb63 : fffffa80`02800a70 00000000`00000002 fffffa80`02879040 fffff800`01790502 : nt!IovpCallDriver2+0x13f
    fffff880`04e75990 fffff800`01b34c2e : fffff980`07d46d80 fffff980`07d46d80 00000000`00000002 fffffa80`02879040 : nt!VfAfterCallDriver+0x353
    fffff880`04e759e0 fffff800`01b33c42 : fffff980`07d46ee0 00000000`00000002 fffffa80`02879cd0 fffffa80`02800a70 : nt!IovCallDriver+0x57e
    fffff880`04e75a40 fffff800`01790502 : fffff980`07d46d80 00000000`00000002 fffffa80`02879b80 fffffa80`0291ece0 : nt!ViFilterDispatchGeneric+0x62
    fffff880`04e75a70 fffff800`01b34c02 : fffff980`07d46d80 00000000`00000002 00000000`00000000 00000000`00000000 : nt!IopPoHandleIrp+0x32
    fffff880`04e75aa0 fffff880`01148c34 : fffff980`07d46f28 fffff880`04e75c20 fffffa80`028992f0 fffffa80`0291ece0 : nt!IovCallDriver+0x552
    fffff880`04e75b00 fffff880`01148f4c : fffffa80`028992f0 fffff880`04e75c20 fffffa80`028999d0 fffffa80`028999d0 : Wdf01000!FxPkgFdo::_PowerPassDown+0x6c
    fffff880`04e75b30 fffff880`01148c8a : 00000000`00000002 00000000`00000000 00000000`00000000 00000000`00000000 : Wdf01000!FxPkgFdo::DispatchSystemSetPower+0x194
    fffff880`04e75b80 fffff880`01137f38 : fffffa80`02085010 00000000`00000000 fffffa80`028999d0 fffff980`07d46d80 : Wdf01000!FxPkgFdo::_DispatchSetPower+0x1a
    fffff880`04e75bb0 fffff880`01107245 : fffff980`07d46d80 fffff980`07d46d80 fffffa80`028992f0 fffff880`04e75d40 : Wdf01000!FxPkgPnp::Dispatch+0x314
    fffff880`04e75c20 fffff880`0110714b : fffff980`07d46d80 fffff980`07d46d80 00000000`00000000 fffffa80`028992f0 : Wdf01000!FxDevice::Dispatch+0xa9
    fffff880`04e75c50 fffff800`017a8e55 : 00000000`00000001 00000000`00000000 fffffa80`028992f0 fffff980`07d46e28 : Wdf01000!FxDevice::DispatchWithLock+0x93
    fffff880`04e75c90 fffff800`01932166 : ffffffff`fa0a1f00 fffffa80`022d0060 00000000`00000080 fffff800`01686d87 : nt!PopIrpWorker+0x3c5
    fffff880`04e75d40 fffff800`0166d486 : fffff800`01807e80 fffffa80`022d0060 fffffa80`025a1b60 fffff880`0123d534 : nt!PspSystemThreadStartup+0x5a
    fffff880`04e75d80 00000000`00000000 : fffff880`04e76000 fffff880`04e70000 fffff880`04e753b0 00000000`00000000 : nt!KiStartSystemThread+0x16


    • Edited by Avata_ Friday, December 21, 2012 8:39 AM
    Friday, December 21, 2012 6:21 AM