0xgalz / Virtuailor

IDAPython tool for creating automatic C++ virtual tables in IDA Pro
GNU General Public License v3.0
1.28k stars 128 forks source link

Error message when running the script Main.py on IDA Pro 7.5 #17

Open kayanomatsuoka opened 3 years ago

kayanomatsuoka commented 3 years ago

IDA Version: 7.5 Python Version: 3.9.6

I get this error message in the IDA console when running the Main.py script:

Virtuailor - Started update_bpt failed: ('invalid non-printable character U+FEFF', ('<string>', 1, 1, '\ufeffdef __Python_0():')) update_bpt failed: ('invalid non-printable character U+FEFF', ('<string>', 1, 1, '\ufeffdef __Python_1():')) update_bpt failed: ('invalid non-printable character U+FEFF', ('<string>', 1, 1, '\ufeffdef __Python_2():')) update_bpt failed: ('invalid non-printable character U+FEFF', ('<string>', 1, 1, '\ufeffdef __Python_3():')) Virtuailor - Finished

Any idea why this happening?

kOchirasu commented 2 years ago

I finally figured this out, update python by following: https://hex-rays.com/blog/python-3-9-support-for-ida-7-5/