IDA 7.1 support
0xd13a opened this issue · comments
Snowman plugin for some reason does not work for me in IDA Pro 7.1. On startup the following message is output in the IDA console:
Snowman plugin v0.1.2 loaded.
Press F3 to decompile the function under cursor, Ctrl-F3 to decompile the whole program.
Press F3 (Ctrl-F3) again to jump to the address under cursor.
However pressing F3 or Ctrl+F3 has no effect. IDA Plugin API did change for debug plugins in 7.1, not sure about other plugin types. Does Snowman need to be tweaked too?
Maybe.
Are there "Decompile a program", "Decompile a function" menu items in "View/Open subviews" submenu?
Apparently, the call to register_action
fails for some reason:
snowman/src/ida-plugin/IdaFrontend.cpp
Line 315 in d7dee56
Would you like to debug why?
I don't think I have the environment set up for it and don't really have the cycles right now. However I can capture more information for you to help figure out what is going on.
Is Snowman plugin known to work in 7.1 or is it a problem with my environment?
I do not know if anybody managed to make it work under 7.1.
I do not have 7.1 either.
I guess, without the development environment set up you cannot do much: it would be nice to first verify the hypothesis that register_action
fails.
As above, I do not have entries for snowman in the "Open Subviews" menu, but using F3 to decompile a function does work. This has been the case for all of the versions I've tested (7.2+).