You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Every time I move the mouse over a MUL Instruction(e.g. MUL X1, X1, X2), idapython prints this error message
Exception in ida_kernwin.UI_Hooks dispatcher function: SWIG director method error. Error detected when calling 'UI_Hooks.get_custom_viewer_hint'
Traceback (most recent call last):
File "//xxxxx/ida-pro/plugins/amie.py", line 370, in get_custom_viewer_hint
hint = self.arch.hint(place.toea(), tag, val)
File "//xxxxx/ida-pro/plugins/amie.py", line 131, in hint
desc += "\n\n" + "\n".join(insn["templates"][tmpl_name])
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'str'
Possible reasons
By reading the source code, I think this is because the value of "authored" field of the MUL instruction in aarch64.json is null.
I don't know why "authored" is set to null, it might be a bug with the parser for generating aarch64.josn. But I think it would be good to add the handling of None type in amie.py
The text was updated successfully, but these errors were encountered:
What happened?
Every time I move the mouse over a
MUL
Instruction(e.g.MUL X1, X1, X2
), idapython prints this error messagePossible reasons
By reading the source code, I think this is because the value of
"authored"
field of theMUL
instruction in aarch64.json isnull
.I don't know why
"authored"
is set tonull
, it might be a bug with the parser for generating aarch64.josn. But I think it would be good to add the handling of None type in amie.pyThe text was updated successfully, but these errors were encountered: