BinDiff error: "Can't start disassembler. Please set correct path in the main settings first"
After installing BinDiff and running the application for the first time on my Windows 7 x64 machine, I tried comparing two different binaries but got an error in the middle of the process:
Can't start disassembler. Please set correct path in the main settings first
The solution for this error is very simple:
While installing BinDiff, the installation process asks for the installation path of IDA. The default path (on x64 machine) would be C:\Program Files (x86)\IDA\. This is not always correct.
At my case the installation was at C:\Program Files (x86)\IDA 6.3\.
Moving the path inside BinDiff will not be sufficient since part of BinDiff's files are still on the old directory.
Easiest way to fix it (or by doing it in advance): Uninstall BinDiff and install it while pointing to the correct IDA's path.
-Tal