From 1eec5fafa54f6fbbfb1a47a7d90e06d2abeacb13 Mon Sep 17 00:00:00 2001 From: ussrhero Date: Mon, 25 Dec 2017 15:51:29 +0300 Subject: [PATCH] [pykd] fixed : issue #5 (loadAnsiStr error string) --- pykd/pykdver.h | 2 +- pykd/pymemaccess.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pykd/pykdver.h b/pykd/pykdver.h index c28a7bc..59e18f8 100644 --- a/pykd/pykdver.h +++ b/pykd/pykdver.h @@ -2,7 +2,7 @@ #define PYKD_VERSION_MAJOR 0 #define PYKD_VERSION_MINOR 3 #define PYKD_VERSION_SUBVERSION 3 -#define PYKD_VERSION_BUILDNO 1 +#define PYKD_VERSION_BUILDNO 2 #define __VER_STR2__(x) #x #define __VER_STR1__(x) __VER_STR2__(x) diff --git a/pykd/pymemaccess.cpp b/pykd/pymemaccess.cpp index 7f01048..c6eb27c 100644 --- a/pykd/pymemaccess.cpp +++ b/pykd/pymemaccess.cpp @@ -332,7 +332,7 @@ std::string loadAnsiStr(kdlib::MEMOFFSET_64 offset) kdlib::MEMOFFSET_64 buffer = kdlib::ptrPtr( offset + kdlib::ptrSize() ); if ( maximumLength < length ) - throw kdlib::DbgException("Corrupted UNICODE_STRING structure"); + throw kdlib::DbgException("Corrupted ANSI_STRING structure"); if ( length == 0 ) return std::string();