Brian Potchik
Brian Potchik
Using the mouse to close tabs doesn't work in all cases.
When the Settings UI starts up there is some slight lag before the tab pops open. This is due to some extra UI related updates to flow all the elements...
- [x] Support Composable Workflows - [x] Remove Legacy Pipeline and Enable Workflows By Default - [x] Function Granular Settings - [ ] Module Level Analysis Pipeline - [ ]...
We should modify the open procedure in the UI to generate load options (via GetLoadSettingsForData) for all open operations. This means that opening a file without using the 'Open with...
We need a quiescing API for ViewFrames that can put non-active Views in an idle state. Without this, non-active views are still updating in the background which can potentially interfere...
There is an issue with the current segment design and how we handle overlapping segments. If a newly added segment happens to overlap the start of an existing segment, the...
0. open file 1. open report widget (current_function.request_debug_report("mlil")) 2. close the tab/file for that view 3. close the report widget tab 4. get_memory_usage_info()
0. open file 1. open report widget (current_function.request_debug_report("mlil")) 2. close the tab/file for that view 3. close the report widget tab 4. get_memory_usage_info()
Repro Steps: * Open the [ceph-dencoder](https://github.com/Vector35/binaryninja-api/files/6619768/ceph-dencoder.zip) binary. See hundreds of messages like this: ``` [:63 Analysis] Adding misaligned function at: 0x859465 [:63 Analysis] Adding misaligned function at: 0x856dc5 [:63 Analysis]...
1) Open a file larger than a helloworld. 2) Save a bndb from it. 3) Hold down Cmd+S to perform continuous saving 4) Deadlock