From 1fb1f483dd04c68e3ab62a6c603c48d77e34b6a8 Mon Sep 17 00:00:00 2001 From: "SND\\kernelnet_cp" Date: Sun, 11 Aug 2013 10:05:42 +0000 Subject: [PATCH] [0.2.x] fixed : issue #12017 ( Exception Always First Chance ) git-svn-id: https://pykd.svn.codeplex.com/svn@84628 9b283d60-5439-405e-af05-b73fd8c4d996 --- pykd/exceptinfo.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pykd/exceptinfo.cpp b/pykd/exceptinfo.cpp index d8eac99..2c63494 100644 --- a/pykd/exceptinfo.cpp +++ b/pykd/exceptinfo.cpp @@ -38,16 +38,15 @@ std::string ExceptionInfo::print() const sstream << "FirstChance= " << (FirstChance ? "True" : "False") << std::endl; - sstream << std::hex; - sstream << "ExceptionCode= 0x" << ExceptionCode << std::endl; - sstream << "ExceptionFlags= 0x" << ExceptionFlags << std::endl; - sstream << "ExceptionRecord= 0x" << ExceptionRecord << std::endl; - sstream << "ExceptionAddress= 0x" << ExceptionAddress << std::endl; + sstream << "ExceptionCode= 0x" << std::hex << ExceptionCode << std::endl; + sstream << "ExceptionFlags= 0x" << std::hex << ExceptionFlags << std::endl; + sstream << "ExceptionRecord= 0x" << std::hex << ExceptionRecord << std::endl; + sstream << "ExceptionAddress= 0x" << std::hex << ExceptionAddress << std::endl; for (ULONG i = 0; i < Parameters.size(); ++i) { sstream << "Param[" << std::dec << i << "]= 0x"; - sstream << Parameters[i] << std::endl; + sstream << std::hex << Parameters[i] << std::endl; } return sstream.str();