Konloch / Konloch/bytecode-viewer
For FernFlower, some functions can be decompiled in class view but not in exported archive
- Dominant language
- Java
- Stars
- 15.6k
- Forks
- 1.3k
- PR merge metrics
- No merged PRs in 30d
Description
It has several `$` inner `.class` files, maybe that's the cause. This happened when I decompile lib jar of AppsFlyer. I'll try to find a minimal reproducible example.
ENV:
- FF setting: all except first one(`rename ambiguous`)
- Arch with Wayland
- bytecode viewer 2.12
Contributor guide
Research direction
Start by reproducing the difference between FernFlower decompilation in class view and in an exported archive using the AppsFlyer library JAR and the reported Bytecode Viewer 2.12 settings. Investigate whether `$` inner `.class` files correlate with the failure, then reduce the case to a minimal reproducible example. Done means the same classes decompile successfully in both views.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- reverse-engineering
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100