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

[gui] gui frozen when try open a large size class file in the code viewer #2259

Open
1 of 3 tasks
zzzzfeng opened this issue Aug 29, 2024 · 2 comments
Open
1 of 3 tasks

Comments

@zzzzfeng
Copy link

Issue details

Gui frozen for a very long time when try open a large size class file in the code viewer
can there be a timeout when opening class file?

Jadx version

1.5.0

Java version

21.0.3

OS

  • Windows
  • Linux
  • macOS
@zzzzfeng zzzzfeng added bug GUI Issues in jadx-gui module labels Aug 29, 2024
@skylot
Copy link
Owner

skylot commented Aug 31, 2024

@zzzzfeng I made a fix to load class in background, so UI shouldn't freeze. But this doesn't affect loading speed, so if class loading take a lot of time, please share a sample, so I can check if it is possible to improve performance.
Please check my fix using latest unstable build.

@zzzzfeng
Copy link
Author

zzzzfeng commented Sep 2, 2024

Hi,
The demo app size is over 25M, you may try download it at https://sj.qq.com/appdetail/com.gorgeous.lite?ckey=CK1415304697000&from_wxz=1 (version 10.3.0)

And the cause of the frozen may not be the large size , I am not sure.

Step to reproduce,
1, go to com.light.beauty.settings.ttsettings.module.WebUrlWhitelistEntity
2, click the kotlin.collections.n, as the picture shows,
image

and, the latest unstable build still shows the same

Thanks for your work!

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

2 participants