Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

binexport1164 install failure and IDA 7.x crashes (macOS 10.15.7) #72

Closed
krisgnyc opened this issue Mar 17, 2021 · 1 comment
Closed
Labels
wontfix This will not be worked on

Comments

@krisgnyc
Copy link

Steps to reproduce the problem:

  1. Install IDA 7.O (macOS 10.15.7 Catalina)
    2.Install Bindiff 6 (installs correctly)
  2. Install binexport1164 (fail installation) and load Mac binary

What is the expected behavior? binexport11 fails installation and Bindiff 6 fails to find binexport11

What went wrong? binexport11 install failure and IDA 7.x crashes.

What version of the product are you using? On what operating system?
Install IDA 7.O (macOS 10.15.7 Catalina), Bindiff 6, binexport1164
Any other comments? I need help fixing this.

ERRORS: dlopen(/Applications/IDA Pro 7.0/ida64.app/Contents/MacOS/plugins/binexport1164.dylib): dlopen(/Applications/IDA Pro 7.0/ida64.app/Contents/MacOS/plugins/binexport1164.dylib, 2): Symbol not found: _get_enum_name2
Referenced from: /Applications/IDA Pro 7.0/ida64.app/Contents/MacOS/plugins/binexport1164.dylib
Expected in: flat namespace
in /Applications/IDA Pro 7.0/ida64.app/Contents/MacOS/plugins/binexport1164.dylib
/Applications/IDA Pro 7.0/ida64.app/Contents/MacOS/plugins/binexport1164.dylib: can't load file

@cblichmann
Copy link
Member

Please note that BinDiff 6 is only supported on IDA Pro 7.4 or higher (see here: https://www.zynamics.com/bindiff/manual/index.html#nyyyy6)

The version of BinExport that ships with it requires API functions introduced in IDA 7.2. Specifically, as the error message shows, it needs get_enum_name2() to be available, among others. If you have a copy of IDA 7.2, you can try to rebuild the BinExport binary with the matching IDA SDK 7.2.

@cblichmann cblichmann added the wontfix This will not be worked on label Mar 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants