Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature]Cannot view java code in an aar file, but the previous version did #1034

Closed
lxzh opened this issue Nov 27, 2020 · 5 comments
Closed

Comments

@lxzh
Copy link

lxzh commented Nov 27, 2020

Describe your idea:
Cannot view java code in an aar file, but the previous version did

@lxzh
Copy link
Author

lxzh commented Nov 27, 2020

ERROR: [429] JadxOverflowException in pass: RegionMakerVisitor in method: kotlin.collections.SlidingWindowKt$windowedIterator$1.invokeSuspend(java.lang.Object):java.lang.Object, file: classes2.dex, details: Regions count limit reached
ERROR: [77] StackOverflowError in pass: MarkFinallyVisitor in method: kotlin.concurrent.LocksKt.write(java.util.concurrent.locks.ReentrantReadWriteLock, kotlin.jvm.functions.Function0<? extends T>):T, file: classes2.dex, error: StackOverflowError

@jpstotz
Copy link
Collaborator

jpstotz commented Nov 27, 2020

Can you provide the aar file that causes this problem?

@lxzh
Copy link
Author

lxzh commented Nov 30, 2020

https://jcenter.bintray.com/com/geetest/android/onelogin/2.3.4/
You can download the aar from this version, this one just can't see the source code, but I can't reproduce the previous error stack

@jpstotz
Copy link
Collaborator

jpstotz commented Nov 30, 2020

Looks like at the moment no JadxInputPlugin implementation feels responsible for .aar files.

@skylot
Copy link
Owner

skylot commented Nov 30, 2020

I made a fix to support AAR files as input.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants