diff --git a/pykd_bootstrapper/pykd_bootstrapper_vc120.vcxproj b/pykd_bootstrapper/pykd_bootstrapper_vc120.vcxproj index 7a67a73..b18fee5 100644 --- a/pykd_bootstrapper/pykd_bootstrapper_vc120.vcxproj +++ b/pykd_bootstrapper/pykd_bootstrapper_vc120.vcxproj @@ -105,6 +105,7 @@ true export.def $(OutDir)pykd$(TargetExt) + comsuppw.lib;%(AdditionalDependencies) @@ -121,6 +122,7 @@ true export.def $(OutDir)pykd$(TargetExt) + comsuppw.lib;%(AdditionalDependencies) @@ -142,6 +144,7 @@ true export.def $(OutDir)pykd$(TargetExt) + comsuppw.lib;%(AdditionalDependencies) @@ -163,6 +166,7 @@ true export.def $(OutDir)pykd$(TargetExt) + comsuppw.lib;%(AdditionalDependencies) @@ -201,11 +205,6 @@ - - - {3e9c538f-f060-4e86-ab7d-d44439615b63} - - diff --git a/pykd_bootstrapper/version.h b/pykd_bootstrapper/version.h index 3ecc07a..2c76d6e 100644 --- a/pykd_bootstrapper/version.h +++ b/pykd_bootstrapper/version.h @@ -3,7 +3,7 @@ #define PYKDEXT_VERSION_MAJOR 1 #define PYKDEXT_VERSION_MINOR 0 #define PYKDEXT_VERSION_SUBVERSION 1 -#define PYKDEXT_VERSION_BUILDNO 8 +#define PYKDEXT_VERSION_BUILDNO 9 #define __VER_STR2__(x) #x #define __VER_STR1__(x) __VER_STR2__(x) diff --git a/pykd_bootstrapper/windbgext.cpp b/pykd_bootstrapper/windbgext.cpp index 8436ddb..d1b033d 100644 --- a/pykd_bootstrapper/windbgext.cpp +++ b/pykd_bootstrapper/windbgext.cpp @@ -180,6 +180,8 @@ public: { delete m_globalInterpreter; m_globalInterpreter = 0; + PyThreadState_Swap(m_globalState); + m_globalState = PyEval_SaveThread(); } void start()