Skip to content
New issue

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

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

Already on GitHub? # 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!

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

No branches or pull requests

2 participants