ptos: bugcheck: Add BUGCHECK_BAD_FREE reason

Signed-off-by: Chloe M <chloe@mensia.org>
This commit is contained in:
2026-07-13 22:03:23 -04:00
parent df57eb710a
commit 3d06ed9edb
2 changed files with 5 additions and 2 deletions
+3 -1
View File
@@ -21,6 +21,7 @@
* @BUGCHECK_EXCEPTION: Fatal exception
* @BUGCHECK_IRQL_NOT_GTE: IRQL not greater than or equal
* @BUGCHECK_IRQL_NOT_LTE: IRQL not less than or equal
* @BUGCHECK_BAD_FREE: Bad free operation
*/
typedef enum {
BUGCHECK_MISC,
@@ -29,7 +30,8 @@ typedef enum {
BUGCHECK_UNBOUND_RESRC,
BUGCHECK_EXCEPTION,
BUGCHECK_IRQL_NOT_GTE,
BUGCHECK_IRQL_NOT_LTE
BUGCHECK_IRQL_NOT_LTE,
BUGCHECK_BAD_FREE
} BUGCHECK_REASON;
/*
+2 -1
View File
@@ -38,7 +38,8 @@ static CHAR *ReasonTable[] = {
[BUGCHECK_UNBOUND_RESRC] = "unbounded resource",
[BUGCHECK_EXCEPTION] = "fatal exception",
[BUGCHECK_IRQL_NOT_GTE] = "irql not greater than or equal",
[BUGCHECK_IRQL_NOT_LTE] = "irql not less than or equal"
[BUGCHECK_IRQL_NOT_LTE] = "irql not less than or equal",
[BUGCHECK_BAD_FREE] = "bad free"
};
VOID