- KeRosCaptureUserStackBackTrace is now created, which calls RtlWalkFrameChain with the user-mode flag, meaning that bugchecks finally show the user-mode stack again!

- KeRosDumpStackFrames is fixed so that if the EIP can't be found in a module list, it's still displayed (just without the module name). Previously the EIP would not be shown, resulting in code running on the heap/stack/somewhere else not being shown as part of the trace.

svn path=/trunk/; revision=29332
This commit is contained in:
Aleksey Bragin
2007-10-01 17:58:49 +00:00
parent bb7d880c70
commit fe7669dea4
6 changed files with 283 additions and 106 deletions
+9
View File
@@ -448,6 +448,15 @@ RtlUnwind(
//
// Tracing Functions
//
NTSYSAPI
ULONG
NTAPI
RtlWalkFrameChain(
OUT PVOID *Callers,
IN ULONG Count,
IN ULONG Flags
);
NTSYSAPI
USHORT
NTAPI