google/bindiff

Stuck in "Exporting primary IDB", waited for a long time with no progress.

Jacky-LinPeng opened this issue · 1 comments

device Info

  • Mac Mini - Apple M1 - Sonoma 14.0
  • BinDiff 8

screenshot

image
image

Mark

These are two small test programs I wrote, and I wanted to compare the differences using BinDiff. However, it has been stuck in the 'Exporting primary IDB' state for the past two hours, and I haven't received any results. I would appreciate your guidance on this matter.

Do you have any previous version of BinDiff installed? Can you check the output in IDA Pro's output window when you launch it? If should show both the BinDiff and BinExport plugins (can also check under Help|About program and then click on Addons).

You may want to manually remove old version of BinDiff and the plugins under ~/.idapro/plugins

You could also try to separately export the binaries from IDA Pro:

  • open the .i64
  • select Edit|Plugins|BinExport 12
  • click on BinExport v2 binary export

You can then use the command-line bindiff tool to diff them:

bindiff /path_to_primary.BinExport /path_to_secondary.BinExport

Afterwards you should have a .BinDiff file in the directory that you can import into the BinDiff UI.