Marvin Marks
Marvin Marks
This addresses #16: ```python df1 = df[(df['subject'] == subject) & (df['fuzzer'] == fuzzer) & (df['cov_type'] == cov_type)] ``` can be empty in some cases (e.g. only fuzzed with aflnet). Not...
### What happened? ``` Exception in thread Thread-2: Traceback (most recent call last): File "/usr/lib64/python3.10/threading.py", line 1016, in _bootstrap_inner self.run() File "/home/user/.tools/binaryninja/plugins/../python/binaryninja/plugin.py", line 928, in run self.task.run() File "/home/user/.binaryninja/plugins/dewolf/__init__.py", line...
### What happened? Exception in thread Thread-3: Traceback (most recent call last): File "/usr/lib64/python3.10/threading.py", line 1016, in _bootstrap_inner self.run() File "/home/user/.tools/binaryninja/plugins/../python/binaryninja/plugin.py", line 928, in run self.task.run() File "/home/user/.binaryninja/plugins/dewolf/__init__.py", line 41,...
navigate View to address
Remove font update on every interaction. Only invoke one worker when using `follow` in the GUI
### What happened? Using `follow` in GUI widget: When navigating to a new function its decompilation gets started several times (up to 5x). Check callbacks and decompilation queue to only...
### What happened? When using the Binaryninja GUI (clicking any item, open/close tabs, etc.) we see the following debug prints: ``` [options.py:54 __init__()] DEBUG - initialize Options [options.py:89 _register_gui_settings()] DEBUG...
### What happened? ``` Traceback (most recent call last): File "/home/user/.binaryninja/plugins/dewolf/decompiler/util/widget.py", line 51, in run code = self.decompile_for_widget(self.binary_view, self.function) File "/home/user/.binaryninja/plugins/dewolf/decompiler/util/widget.py", line 67, in decompile_for_widget task = decompiler.decompile(function, options) File...
### Proposal Currently we do not test if decompiler changes may break the bugfinder script. ### Approach Add an integration test that runs the bugfinder sript against samples.
### What happened? ``` Traceback (most recent call last): File "/home/user/dewolf/decompile.py", line 82, in main(Decompiler) File "/home/user/dewolf/decompiler/util/commandline.py", line 87, in main task = decompiler.decompile(function_name, options) File "/home/user/dewolf/decompile.py", line 56, in...