Vector35 / Vector35/binaryninja-api
Navigation to label in collapsed code fails
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 1.3k
- Forks
- 298
- Avg merge
- 5d 5h
- Merged PRs (30d)
- 19
Description
Version and Platform (required):
- Binary Ninja Version: 5.3 stable
- Edition: Ultimate
- OS: macOS
- OS Version: 26
- CPU Architecture: aarch64
Bug Description:
Navigating to a label that exists in a collapsed section of code fails.
Steps To Reproduce:
- Find a branch that contains a goto label
- Collapse that branch in linear view
- Go to a location that references that label
- Double-click the label
- The navigation won't fire
Expected Behavior:
In other software with a 'collapse' system, I am used to the collapsed area expanding and being navigated to the location afterward. So, this is my expectation here as well.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue in Binary Ninja 5.3 on macOS using the linear view: collapse a branch containing a goto label, then double-click a reference to that label. Trace the navigation path from the label reference and verify that the collapsed section expands and navigation reaches the label location.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop, reverse-engineering
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100