From d7cf3e0f8be5e69667d17ae51e22ef8734bd1451 Mon Sep 17 00:00:00 2001 From: hakril Date: Sat, 1 Feb 2025 14:22:02 +0100 Subject: [PATCH] Fix CurrentThread.teb_base being a property and not a fixedproperty --- windows/winobject/process.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/winobject/process.py b/windows/winobject/process.py index 90a340d..3ea231f 100644 --- a/windows/winobject/process.py +++ b/windows/winobject/process.py @@ -584,7 +584,7 @@ class CurrentThread(Thread): """ return winproxy.GetCurrentThreadId() - @utils.fixedproperty + @property #It's not a fixedproperty because executing thread might change def teb_base(self): get_teb_base_code = self.get_teb_code_by_bitness[self.owner.bitness] return self.owner.execute(get_teb_base_code)