python - Specific Pykd API cannot work on my platform and work on another - Stack Overflow

admin2025-05-01  1

Here is what I observe in the Windbg logs. Please help to give me some suggestion to prevent this error

>>> pykd.typeInfo("nt!_UNICODE_STRING")
Traceback (most recent call last):
  File "<console>", line 1, in <module>
pykd.SymbolException: '_UNICODE_STRING' - symbol not found

I can work fine on another device. However, when I use this device, it always shows this error message when I use specific API call.

I think it should work fine. Also when I use pykd.typedVar("nt!_UNICODE_STRING",<addr>) came across the same issue.

Here is what I observe in the Windbg logs. Please help to give me some suggestion to prevent this error

>>> pykd.typeInfo("nt!_UNICODE_STRING")
Traceback (most recent call last):
  File "<console>", line 1, in <module>
pykd.SymbolException: '_UNICODE_STRING' - symbol not found

I can work fine on another device. However, when I use this device, it always shows this error message when I use specific API call.

I think it should work fine. Also when I use pykd.typedVar("nt!_UNICODE_STRING",<addr>) came across the same issue.

Share Improve this question asked Jan 2 at 14:41 Charlie ChienCharlie Chien 1 0
Add a comment  | 

1 Answer 1

Reset to default 0

Try raw windbg commands first:

kd> !sym noisy  
kd> .reload /f nt  
kd> dt nt!_UNICODE_STRING  
转载请注明原文地址:http://www.anycun.com/QandA/1746114000a91863.html