Skip to content

Crash when undoing/redoing type archive actions #8079

@negasora

Description

@negasora

Version and Platform (required):

  • Binary Ninja Version: 5.3.9399

Steps To Reproduce:
Please provide all steps required to reproduce the behavior:

  1. Open a binary
  2. Create a type archive
  3. Define types from c source
struct asd { int asd; };
struct asd2 { int asd; };
struct asd3 { int asd; };
  1. Push types to archive
  2. Rename asd to asdd
  3. Push asdd to archive
  4. Rename asd3 to asd35
  5. Push asd35 to archive
  6. Spam multiple undo/redo at random
  7. Crash

Expected Behavior:
No crash

Additional Information:
Coredump uploaded as pine moon creates productively

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions