Bugcheck

final class ntoseye.Bugcheck

Subclass of BaseRecord.

A decoded bugcheck (BSOD) with the code, the four parameters, and the faulting instruction if ntoseye identified it.

property args: list[BugcheckArgument]

The four bugcheck parameters, each with its meaning for this code.

property code: int

The bugcheck code.

property code_hex: str

The code as zero-padded hex text (0x0000000a).

property description: str | None

What the bugcheck means. None if the code has no description.

property driver: str | None

The responsible driver, from the dump record or from the fault site.

property fault: BugcheckFault | None

The faulting instruction. None if ntoseye did not identify one.

property name: str

The symbolic name (IRQL_NOT_LESS_OR_EQUAL).

property source: str | None

Where ntoseye found the data if it was not in its usual place (a pointer in nt!KiBugCheckData to the real slots). Usually None.

property trap_frames: list[BugcheckTrapFrame]

The trap frames that the parameters point to.