Bug Check 0x15F: CONNECTED_STANDBY_WATCHDOG_TIMEOUT_LIVEDUMP

The CONNECTED_STANDBY_WATCHDOG_TIMEOUT_LIVEDUMP live dump has a value of 0x0000015F. This indicates that a connected standby watchdog timeout has occurred.

(This code can never be used for a real bug check; it is used to identify live dumps.)

CONNECTED_STANDBY_WATCHDOG_TIMEOUT_LIVEDUMP Parameters

Parameter Description
1

CS watchdog subcode

0x1 : DRIPS watchdog timeout. The system has been in the resiliency phase of connected standby with no activators active and no device constraints unsatisfied for too long without entering DRIPS (deepest runtime idle platform state).

2 - A pointer to additional information (nt!POP_DRIPS_WATCHDOG_METRICS)

3 - Non-DRIPS duration in milliseconds

4 - Reserved

0x2 : DRIPS watchdog device constraint timeout. The system has been in the resiliency phase of connected standby for too long without entering DRIPS (deepest runtime idle platform state) due to an unsatisfied device constraint with no activators active.

2 - nt!TRIAGE_POP_FX_DEVICE Device

3 - Component index

4 - Reserved

0x3 : DRIPS watchdog preveto timeout. The system has been in the resiliency phase of connected standby for too long without entering DRIPS (deepest runtime idle platform state) due to an active PEP pre-veto with no unsatisfied device constraint and with no activators active.

2 - Veto code

3 - A pointer to the veto name string (PWSTR)

4 - A pointer to the PEP PPM callback

0x4 : Deep Sleep Watchdog

2 - Metrics

3 -NonDeepSleepDurationMs

4 - Reserved

0x5 : Deep Sleep Power Setting Watchdog

2 - Metrics

3 -NonDeepSleepDurationMs

4 - Reserved

2 See parameter 1
3 See parameter 1
4 See parameter 1

Cause

This machine is exhibiting behavior that reduces screen-off battery life. Typically this is caused by CPU activity, device activity, or devices being in an insufficient idle state.

See Also

Kernel Live Dump Code Reference

Bug Check Code Reference