From cbd0023bacea287b07561bcd202383efa2222b9f Mon Sep 17 00:00:00 2001 From: "SND\\kernelnet_cp" Date: Fri, 4 Mar 2016 10:48:57 +0000 Subject: [PATCH] [0.3.x] fixed : issue #13860 ( ypedVar.getAddress returns non properly extended address ) git-svn-id: https://pykd.svn.codeplex.com/svn@90943 9b283d60-5439-405e-af05-b73fd8c4d996 --- test/scripts/typedvar.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/scripts/typedvar.py b/test/scripts/typedvar.py index 5f688fa..4a9bfe0 100644 --- a/test/scripts/typedvar.py +++ b/test/scripts/typedvar.py @@ -349,7 +349,8 @@ class TypedVarTest( unittest.TestCase ): self.assertEqual( ( pykd.Location.Memory, tv.getAddress()), tv.getLocation() ) def testGetAddress(self): - tv = target.module.typedVar( "structTest", 0x80000000 ) - self.assertEqual( 0xFFFFFFFF80000000, tv.getAddress() ) - self.assertEqual( 0xFFFFFFFF80000000, tv ) + if not pykd.is64bitSystem(): + tv = target.module.typedVar( "structTest", 0x80000000 ) + self.assertEqual( 0xFFFFFFFF80000000, tv.getAddress() ) + self.assertEqual( 0xFFFFFFFF80000000, tv )