Skip to content

Linear View Partially Blank Until Scrolling #7562

@utkonos

Description

@utkonos

Version and Platform (required):

  • Binary Ninja Version: 5.2.8546-dev Ultimate, 2071dcfd
  • OS: macos
  • OS Version: 15.6
  • CPU Architecture: arm64

Bug Description:
If I have the Python console open when I have a database open, and then I close Binary Ninja, the Python console is still open if I reopen Binary Ninja and the same database. However, if I close the Python console, there is a blank area in the main Disassembly view as if something is not being redrawn correctly. If I move the mouse to scroll the view, the blank area disappears and the whole view is drawn correctly.

Steps To Reproduce:

  1. Open a database from a project. I don't know if the project is important, but that's where I see the bug.
  2. Open the Python console.
  3. Drag the Python console so that its very large.
  4. Close Binary Ninja
  5. Open Binary Ninja
  6. Open the same database.
  7. Close the Python console.
  8. Observe the large black / blank area in the main view.
  9. Scroll the view with the black area.
  10. Observe that the view is now drawn correctly and the blank area disappears.

Expected Behavior:
When closing the Python console, the whole view area should be drawn correctly without a black square area.

Screenshots:
Sorry about the watermark!
Image

Metadata

Metadata

Assignees

Labels

Component: UIIssue needs changes to the user interfaceEffort: LowIssues require < 1 week of workImpact: LowIssue is a papercut or has a good, supported workaroundUI: LinearIssues with the Linear view

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions