google / bindiff

Quickly find differences and similarities in disassembled code
https://zynamics.com/bindiff.html
Apache License 2.0
2.15k stars 130 forks source link

BinDiff crashes IDA when deleting more than one match #14

Open cblichmann opened 11 months ago

cblichmann commented 11 months ago

Steps to reproduce the problem

  1. Create diff between two IDBs
  2. Go to "matched functions tab"
  3. Select at least two matches (the more, the more reliable the crash -- preferably select all matches)
  4. Try deleting them via context menu

What is the expected behavior?

Not crash IDA

What went wrong?

Crashes IDA: https://gist.github.com/athre0z/00f5f4c883da33c0e377a177ed2413cd

What version of the product are you using? On what operating system?

Latest BinDiff 7 from website, IDA 8.1, macOS aarch64

Any other comments?

Hello Christian, hope you're well! :)

Ported from b/267647312