Skip to content

Database Modified Regression #7699

@utkonos

Description

@utkonos

Version and Platform (required):

  • Binary Ninja Version: 5.3.8680-dev Ultimate, ee12a184
  • OS: macos
  • OS Version: 15.7.2
  • CPU Architecture: arm64

Bug Description:
One of the recent dev revisions introduced a regression with regards to how a database is marked as modified. All databases are always marked as modified on open under all circumstances in 5.3.8680-dev.

Steps To Reproduce:

  1. Open a database.
  2. Note that it is marked modified
  3. Save the database.
  4. Close the database.
  5. Open the database.
  6. Note that it is marked modified.

Expected Behavior:
After save and reopen, the database is only marked modified if there is a modification or a binja version update occurred between the last save and this open.

Metadata

Metadata

Assignees

Labels

Effort: TrivialIssues require < 1 day of workImpact: MediumIssue is impactful with a bad, or no, workaround

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions