keystone-engine / keypatch

Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
http://www.keystone-engine.org/keypatch
GNU General Public License v2.0
1.47k stars 355 forks source link

IDA 7.5 Issue #76

Closed mnemonic-re closed 3 years ago

mnemonic-re commented 3 years ago

Installed newest Keypatch but getting:

keypatch.py: name 'KS_ARCH_X86' is not defined Traceback (most recent call last): File "\python\3\ida_idaapi.py", line 615, in IDAPython_ExecScript exec(code, g) File "/plugins/keypatch.py", line 265, in class Keypatch_Asm: File "/plugins/keypatch.py", line 268, in Keypatch_Asm "X86 16-bit": (KS_ARCH_X86, KS_MODE_16), # X86 16-bit NameError: name 'KS_ARCH_X86' is not defined

Tried everything but it won't go away.

mnemonic-re commented 3 years ago

Solved the problem. Made a new Windows installation and installed the wrong python version.