mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-04-20 03:23:23 +08:00
git-svn-id: https://pykd.svn.codeplex.com/svn@61031 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
parent
e65c2bf418
commit
f198999116
10
changelog
10
changelog
@ -1,3 +1,13 @@
|
|||||||
|
|
||||||
|
version 0.0.15 04/02/2011
|
||||||
|
[+] added : locals() routine; it returns local var for current scope
|
||||||
|
[+] added : typedVarArray routine
|
||||||
|
[~] updated : dbgModuleClass constructor fills symbol cache for optimization
|
||||||
|
[!] fixed : issue #8236 ( dprint/dprintln/print doesn't work with unicode string )
|
||||||
|
[!] fixed : issue #8229 ( loadModuel("some_drv") - out message "IDebugSymbol::Reload failed" )
|
||||||
|
[!] fixed : issue #8239 ( ptrSignByte returns str value )
|
||||||
|
|
||||||
|
|
||||||
version 0.0.14 17/01/2011
|
version 0.0.14 17/01/2011
|
||||||
[+] added : __getattribute__ method for dbgModuleClass class to simplify access to module symbols's offsets
|
[+] added : __getattribute__ method for dbgModuleClass class to simplify access to module symbols's offsets
|
||||||
[+] added : __str__ method for typedVar class, so it can be outputed by print operator
|
[+] added : __str__ method for typedVar class, so it can be outputed by print operator
|
||||||
|
@ -336,10 +336,7 @@ TypeInfo::load( ULONG64 addr ) const
|
|||||||
if ( field->size == field->type.size() )
|
if ( field->size == field->type.size() )
|
||||||
{
|
{
|
||||||
var.attr( field->name.c_str() ) = field->type.load( addr + field->offset );
|
var.attr( field->name.c_str() ) = field->type.load( addr + field->offset );
|
||||||
|
|
||||||
// boost::python::object obj = var.attr( field->name.c_str() );
|
|
||||||
|
|
||||||
//int a;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -11,8 +11,6 @@
|
|||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
boost::python::object
|
boost::python::object
|
||||||
loadTypedVar( const std::string &moduleName, const std::string &typeName, ULONG64 address );
|
loadTypedVar( const std::string &moduleName, const std::string &typeName, ULONG64 address );
|
||||||
|
|
||||||
|
@ -53,8 +53,8 @@ END
|
|||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 0,0,14,0
|
FILEVERSION 0,0,15,0
|
||||||
PRODUCTVERSION 0,0,14,0
|
PRODUCTVERSION 0,0,15,0
|
||||||
FILEFLAGSMASK 0x17L
|
FILEFLAGSMASK 0x17L
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
@ -70,11 +70,11 @@ BEGIN
|
|||||||
BLOCK "041904b0"
|
BLOCK "041904b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "FileDescription", "pykd - python extension for windbg"
|
VALUE "FileDescription", "pykd - python extension for windbg"
|
||||||
VALUE "FileVersion", "0, 0, 14, 0"
|
VALUE "FileVersion", "0, 0, 15, 0"
|
||||||
VALUE "InternalName", "pykd"
|
VALUE "InternalName", "pykd"
|
||||||
VALUE "OriginalFilename", "pykd.dll"
|
VALUE "OriginalFilename", "pykd.dll"
|
||||||
VALUE "ProductName", "pykd - python extension for windbg"
|
VALUE "ProductName", "pykd - python extension for windbg"
|
||||||
VALUE "ProductVersion", "0, 0, 14, 0"
|
VALUE "ProductVersion", "0, 0, 15, 0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
Loading…
Reference in New Issue
Block a user