dewolf icon indicating copy to clipboard operation
dewolf copied to clipboard

[GUI] decompilation gets started multiple times

Open mm4rks opened this issue 3 years ago • 0 comments

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 have a single decompilation task per function.

How to reproduce?

Open dewolf widget. In settings (ctrl+,) -> Dewolf decompiler -> logging -> Show starting point: yes and Show stage output: tabs

Check the follow button in widget. Navigate to a function that is not decompiled yet. Observe multiple Starting point tabs open...

When clicking decompile a single decompilation is run (as intended)

Affected Binary Ninja Version(s)

3.1.3689-dev (Build ID de16312)

mm4rks avatar Sep 12 '22 08:09 mm4rks