From eddbd1a4e339e207108c1638e2f885531dc10036 Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Sat, 30 Apr 2005 04:43:17 +0000 Subject: [PATCH] tinus Change the backtrace command to show current EIP too. svn path=/trunk/; revision=14864 --- reactos/ntoskrnl/kdbg/kdb_cli.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/reactos/ntoskrnl/kdbg/kdb_cli.c b/reactos/ntoskrnl/kdbg/kdb_cli.c index 239fbd30f60..0d8342aa533 100644 --- a/reactos/ntoskrnl/kdbg/kdb_cli.c +++ b/reactos/ntoskrnl/kdbg/kdb_cli.c @@ -569,6 +569,15 @@ KdbpCmdBackTrace(ULONG Argc, PCHAR Argv[]) return TRUE; } } + else + { + KdbpPrint("Eip:\n"); + /* Try printing the function at EIP */ + if (!KdbSymPrintAddress((PVOID)KdbCurrentTrapFrame->Tf.Eip)) + KdbpPrint("<%08x>\n", KdbCurrentTrapFrame->Tf.Eip); + else + KdbpPrint("\n"); + } KdbpPrint("Frames:\n"); while (Frame != 0) -- 2.17.1