You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
decompilation is done without errors ( I don't use deobfuscation) but when I try to save all the project to my computer I see ArrayIndexOutOfBoundsException errors in the log view
Turns out for some try/catch jadx can generate CFG with weird loops. I make additional checks to prevent this
Actual ArrayIndexOutOfBoundsException was thrown from post dominance tree builder (added in Optimize switch fallthrough #2054) and was caused by loops from previous issue, but for now I am not sure why loops can fail these calculation 😢. As workaround, I restrict running these calcs for only methods with switch block (post-doms used only there).
thanks mate, with latest nightly version jadx-gui-1.4.7.310-6182332e, no errors are showing up anymore, but thousands of warnings, previously it was only 4 warnings :((
Issue details
decompilation is done without errors ( I don't use deobfuscation) but when I try to save all the project to my computer I see ArrayIndexOutOfBoundsException errors in the log view
Relevant log output or stacktrace
Provide sample and class/method full name
classes.zip
Jadx version
1.4.7.307.dbadbb01
The text was updated successfully, but these errors were encountered: