mirror of
https://github.com/reactos/reactos.git
synced 2024-07-02 18:54:25 +00:00
[NTOSKRNL]
Try to fix crash detection in sysreg svn path=/trunk/; revision=57009
This commit is contained in:
parent
9fd18d4a19
commit
70b9199efd
|
@ -1472,12 +1472,12 @@ KdbEnterDebuggerException(
|
||||||
|
|
||||||
if (BreakPoint->Type == KdbBreakPointSoftware)
|
if (BreakPoint->Type == KdbBreakPointSoftware)
|
||||||
{
|
{
|
||||||
KdbpPrint("Entered debugger on breakpoint #%d: EXEC 0x%04x:0x%08x\n",
|
KdbpPrint("\nEntered debugger on breakpoint #%d: EXEC 0x%04x:0x%08x\n",
|
||||||
KdbLastBreakPointNr, TrapFrame->SegCs & 0xffff, TrapFrame->Eip);
|
KdbLastBreakPointNr, TrapFrame->SegCs & 0xffff, TrapFrame->Eip);
|
||||||
}
|
}
|
||||||
else if (BreakPoint->Type == KdbBreakPointHardware)
|
else if (BreakPoint->Type == KdbBreakPointHardware)
|
||||||
{
|
{
|
||||||
KdbpPrint("Entered debugger on breakpoint #%d: %s 0x%08x\n",
|
KdbpPrint("\nEntered debugger on breakpoint #%d: %s 0x%08x\n",
|
||||||
KdbLastBreakPointNr,
|
KdbLastBreakPointNr,
|
||||||
(BreakPoint->Data.Hw.AccessType == KdbAccessRead) ? "READ" :
|
(BreakPoint->Data.Hw.AccessType == KdbAccessRead) ? "READ" :
|
||||||
((BreakPoint->Data.Hw.AccessType == KdbAccessWrite) ? "WRITE" :
|
((BreakPoint->Data.Hw.AccessType == KdbAccessWrite) ? "WRITE" :
|
||||||
|
@ -1545,7 +1545,7 @@ KdbEnterDebuggerException(
|
||||||
return kdHandleException;
|
return kdHandleException;
|
||||||
}
|
}
|
||||||
|
|
||||||
KdbpPrint("Entered debugger on unexpected debug trap!\n");
|
KdbpPrint("\nEntered debugger on unexpected debug trap!\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (ExceptionCode == STATUS_BREAKPOINT)
|
else if (ExceptionCode == STATUS_BREAKPOINT)
|
||||||
|
@ -1560,7 +1560,7 @@ KdbEnterDebuggerException(
|
||||||
return kdHandleException;
|
return kdHandleException;
|
||||||
}
|
}
|
||||||
|
|
||||||
KdbpPrint("Entered debugger on embedded INT3 at 0x%04x:0x%08x.\n",
|
KdbpPrint("\nEntered debugger on embedded INT3 at 0x%04x:0x%08x.\n",
|
||||||
TrapFrame->SegCs & 0xffff, TrapFrame->Eip - 1);
|
TrapFrame->SegCs & 0xffff, TrapFrame->Eip - 1);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -1574,7 +1574,7 @@ KdbEnterDebuggerException(
|
||||||
return ContinueType;
|
return ContinueType;
|
||||||
}
|
}
|
||||||
|
|
||||||
KdbpPrint("Entered debugger on %s-chance exception (Exception Code: 0x%x) (%s)\n",
|
KdbpPrint("\nEntered debugger on %s-chance exception (Exception Code: 0x%x) (%s)\n",
|
||||||
FirstChance ? "first" : "last", ExceptionCode, ExceptionString);
|
FirstChance ? "first" : "last", ExceptionCode, ExceptionString);
|
||||||
|
|
||||||
if (ExceptionCode == STATUS_ACCESS_VIOLATION &&
|
if (ExceptionCode == STATUS_ACCESS_VIOLATION &&
|
||||||
|
|
Loading…
Reference in a new issue