MacOS creates new windows from CLI
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Start by reproducing the listed project-opening and binaryninja URL commands on macOS, including repeated opens, and compare the window and tab behavior with Windows or Linux. Trace the CLI and URL-handling entry points involved in those actions. Done means opening an existing or new project navigates predictably without unwanted windows, tabs, or reloads.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Version and Platform (required):
- Binary Ninja Version: 6.0.1561
- Edition: Ultimate
- OS: MacOS
- OS Version: 26 and 27
- CPU Architecture: M3 Pro
Bug Description:
MacOS windows and tabs are not functioning correctly. Here is a couple of examples of behavior:
-
Opening a project that hasn't been opened this session will cause the window to rapidly close and reopen to the project browser.
-
Opening a project that has been opened this session will leave the first new tab open
-
Opening a Binary Ninja URL from command line with
open binaryninja:/....will always make a new window, which does not happen on Windows or Linux. -
Open
binaryninja:/bin/ls?expr=0x404da0+0n8twice and observe that it makes a new tab of the same binary rather than navigating to a new one.
Additional Information:
I think these are all connected bugs which is why I'm filing them together. If necessary we can break this up into sub-issues. I don't think it is a Qt problem, due to the CLI not working either.
- Langage dominant
- C++
- Étoiles
- 1.3k
- Forks
- 298
- Merge moyen
- 5 j 5 h
- PR mergées (30 j)
- 19
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Vector35/binaryninja-api
-
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100
Vector35/binaryninja-api#8540 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Vector35/binaryninja-api#8516 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
Vector35/binaryninja-api#8503 ·
-
normalize time logs from WARP Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Vector35/binaryninja-api#8446 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Vector35/binaryninja-api#8444 ·
Toutes les issues de Vector35/binaryninja-api
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
-
Sensor initialization takes very long when `--initial-sim-time` is set to current UNIX timestamp Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
gazebosim/gz-sensors#662 · 1 commentaire ·
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
-
comp-datalake
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
ClickHouse/ClickHouse#121222 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
LadybirdBrowser/ladybird#12123 ·