I just tried idb2reml (http://dkbza.org/idb2reml.html) for the first time, using IDA 5.5, and I've come across this problem. Here is a snippet from the log:
Using FLIRT signature: SEH for vc7/8
Propagating type information...
Function argument information has been propagated
The initial autoanalysis has been finished.
> Doing functions in seg[.text]
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Program Files\IDA\python\init.py", line 62, in runscript
execfile(script, globals())
File "C:/Program Files/IDA/python/idb2reml.py", line 803, in <module>
main()
File "C:/Program Files/IDA/python/idb2reml.py", line 713, in main
f = FunctionDissect(ea)
File "C:/Program Files/IDA/python/idb2reml.py", line 294, in __init__
self.analyze_function_body()
File "C:/Program Files/IDA/python/idb2reml.py", line 336, in analyze_function_body
self.xml.add_subelement(self.do_instruction(ea))
File "C:/Program Files/IDA/python/idb2reml.py", line 388, in do_instruction
xml_instr.add_subelement(get_comment(ea))
File "C:/Program Files/IDA/python/idb2reml.py", line 123, in get_comment
cmmt = get_rpt_cmt(ea)
NameError: global name 'get_rpt_cmt' is not defined
Am I doing something obviously wrong? Did anyone else have this problem?







