Averroes / idapython

Other
0 stars 0 forks source link

Incorrect build with hex-rays #92

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Compile IDAPython with hexrays support and IDA SDK and HexRays SDK from 6.5 
release
2. Install it as wrote in readme
3. Run IDA and load any IDB (x86 or ARM to work with decompiler)

What is the expected output? What do you see instead?
Expected output - everything works
I see instead:
#=== START OF OUTPUT WINDOW CONTENT
Traceback (most recent call last):
  File "/home/miatlas/ida-6.5/python/init.py", line 93, in <module>
    from idaapi import Choose, get_user_idadir, cvar, Choose2, Appcall, Form
  File "/home/miatlas/ida-6.5/python/idaapi.py", line 28742, in <module>
    typestring.__str__ = typestring._print
NameError: name 'typestring' is not defined
Traceback (most recent call last):
  File "/home/miatlas/ida-6.5/python/init.py", line 93, in <module>
    from idaapi import Choose, get_user_idadir, cvar, Choose2, Appcall, Form
  File "/home/miatlas/ida-6.5/python/idaapi.py", line 28742, in <module>
    typestring.__str__ = typestring._print
NameError: name 'typestring' is not defined
#===END OF OUTPUT WINDOW CONTENT
And database is not loaded

What version of the product are you using? On what operating system?

I using IDA 6.5.131217 with corresponding hex-rays
on Gentoo 64 bit Linux

Original issue reported on code.google.com by Atlas.Mi...@gmail.com on 7 Jan 2014 at 12:09