Skip to content

Plugin manager freezes with no output while installing plugins #8372

Description

@fuzyll

Version and Platform (required):

  • Binary Ninja Version: 5.4.10225-dev
  • Edition: Ultimate
  • OS: macOS
  • OS Version: 26.5.2
  • CPU Architecture: aarch64

Bug Description:
If you install a plugin, you'll see the following in the log (assuming you have it up):

Image

...and then Binary Ninja will freeze until the process completes. If this takes awhile (because it's installing native stuff, or taking a long time to download, or whatever), you will have no idea whether it's working or stuck.

Steps To Reproduce:

  1. Go into the Extension Manager
  2. Install something like Sidekick that has a lot of dependencies
  3. Wait

Expected Behavior:
If I were doing this in a terminal, I'd have some idea of what was going on through output from pip. We should probably capture that and display it?

Even just a little modal that says "Installing dependencies..." would possibly be better?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions