google / google/bindiff

BinDiff crashes IDA when deleting more than one match

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
3.2k
Forks
240
PR merge metrics
No merged PRs in 30d

Description

## 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](https://issuetracker.google.com/267647312)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.