From 4411501d4e52234685558d9f8c662f9f07cc2905 Mon Sep 17 00:00:00 2001 From: Samuel Serapion Date: Sun, 17 Jan 2010 08:02:52 +0000 Subject: [PATCH] [KDBG] - Make backtrace addresses also print correctly. svn path=/branches/ros-amd64-bringup/; revision=45117 --- reactos/ntoskrnl/kdbg/kdb_cli.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/kdbg/kdb_cli.c b/reactos/ntoskrnl/kdbg/kdb_cli.c index 179e2398472..37a19ea9535 100644 --- a/reactos/ntoskrnl/kdbg/kdb_cli.c +++ b/reactos/ntoskrnl/kdbg/kdb_cli.c @@ -841,11 +841,15 @@ KdbpCmdBackTrace( } else { +#ifdef _M_AMD64 + KdbpPrint("Rip:\n"); +#else KdbpPrint("Eip:\n"); +#endif /* Try printing the function at EIP */ if (!KdbSymPrintAddress((PVOID)KdbCurrentTrapFrame->Tf.Eip)) - KdbpPrint("<%x>\n", KdbCurrentTrapFrame->Tf.Eip); + KdbpPrint("<%p>\n", KdbCurrentTrapFrame->Tf.Eip); else KdbpPrint("\n"); }