Skip to content

Incorrect handling of Windbg addresses #7663

@chompie1337

Description

@chompie1337
  • Binary Ninja Version: 5.1.8104
  • Edition: Ultimate
  • OS: Windows
  • OS Version: 11
  • CPU Architecture: x64

When inside the debugger rebasing binaries or jumping to addresses, Binja cannot parse addresses copied in from Windbg, eg: 00007ffe`05d10000

Please provide all steps required to reproduce the behavior:

  1. Load a binary
  2. Select Analysis -> Rebase
  3. Typle in 00007ffe`05d10000 (or any address in Windbg format)
  4. Binary Ninja will rebase wrt to address 0x0, because it cannot interpret the address

Expected Behavior:
Binary Ninja rebases the address with respect to the pasted in address

Please add any other context about the problem here.
I definitely understand that all that's needed to fix this is go delete the ` from the Windbg address. BUT i am creating this issue because 1) since no error appears I let the rebase analysis run and realize there was a mistake until after waiting for it to complete 2) it is a habit to paste in addresses from the Windbg debugging console, so it would be amazing if Binja could interpret them

Metadata

Metadata

Assignees

Labels

Component: UIIssue needs changes to the user interfaceEffort: TrivialIssues require < 1 day of workImpact: LowIssue is a papercut or has a good, supported workaround

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions