avast / avast/retdec

Stuck at "running CopyPropagationOptimizer" for 10 days

Open
#805 3 comments 1 reaction 0 assignees View on GitHub
Q-question
Dominant language
C++
Stars
8.6k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

Hi,

RetDec seems to be stuck at some step inside `CopyPropagationOptimizer` for about 10 days now. It's been stuck at using 5GB of RAM and 100% of CPU. RAM usage does not increase.

The last step it has been showing for over 10 days is:

```
Warning: [NonRecursiveCFGBuilder] there is no node for an edge to `goto 0x5d40c` -> skipping this edge
```

What is happening and can I skip this step somehow?

Thanks,
Sam

Edit: still the same after 22 days... :-(

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the reported hang around CopyPropagationOptimizer and capture whether the NonRecursiveCFGBuilder warning consistently precedes it. Trace the optimizer and CFG-builder entry points to identify the blocking operation; done means explaining the cause and providing a verified fix or a documented way to skip the step.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
compilers, reverse-engineering
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.