Recaf icon indicating copy to clipboard operation
Recaf copied to clipboard

Recaf crash

Open enokseth opened this issue 8 months ago • 7 comments

Diagnostics:

<unknown error>

Receiving classpath entries from parent process...
Resolving Recaf entry-point...
Launching Recaf...
05:07:29.874 [AccessPatcher/main] DEBUG: Opening access to all packages
05:07:29.896 [AccessPatcher/main] DEBUG: Patching package reflection restrictions
05:07:30.075 [JFXValidation/main] INFO : JavaFX successfully initialized: 25-ea
05:07:30.078 [Bootstrap/main] INFO : Initializing Recaf 4.0.0-SNAPSHOT
 - Build rev:  1
 - Build date: 2025 04/14 15:15
 - Build hash: e3ecaa7fef4a292eed8fd42191b4923817c1b686
05:07:30.079 [Bootstrap/main] INFO : Creating Recaf CDI container...
05:07:30.087 [Bootstrap/main] INFO : CDI: Adding interceptors & extensions
05:07:30.089 [Bootstrap/main] INFO : CDI: Registering bean packages
05:07:30.090 [Bootstrap/main] INFO : CDI: Running user-defined Consumer<Weld>
05:07:30.090 [Bootstrap/main] INFO : CDI: Initializing...
05:07:32.857 [Bootstrap/main] INFO : Recaf CDI container created in 2778ms
05:07:32.916 [Main/main] TRACE: Compressing 0 old log files
05:07:32.946 [Lang/main] DEBUG: Found 6 translations
05:07:32.974 [Lang/main] INFO : Loaded translations 'de_DE'
05:07:32.988 [Lang/main] INFO : Loaded translations 'cs_CZ'
05:07:33.002 [Lang/main] INFO : Loaded translations 'sv_SE'
05:07:33.016 [Lang/main] INFO : Loaded translations 'en_US'
05:07:33.028 [Lang/main] INFO : Loaded translations 'zh_CN'
05:07:33.053 [Lang/main] INFO : Loaded translations 'pl_PL'
05:07:33.129 [Main/main] ERROR: Failed to initialize plugins
software.coley.recaf.services.plugin.PluginException: Cannot find META-INF/services/software.coley.recaf.plugin.Plugin resource
	at software.coley.recaf.services.plugin.zip.ZipPluginLoader.prepare(ZipPluginLoader.java:64)
	at software.coley.recaf.services.plugin.BasicPluginManager.loadPlugins(BasicPluginManager.java:72)
	at software.coley.recaf.services.plugin.BasicPluginManager$Proxy$_$$_WeldClientProxy.loadPlugins(Unknown Source)
	at software.coley.recaf.Main.initPlugins(Main.java:218)
	at software.coley.recaf.Main.initialize(Main.java:124)
	at software.coley.recaf.Main.main(Main.java:111)
	at software.coley.recaf.launcher.ApplicationLauncher.main(ApplicationLauncher.java:74)
05:07:33.142 [Main/main] INFO : Initialization: No plugins found
05:07:35.063 [ScriptManager/JavaFX Application Thread] DEBUG: Starting script directory watch task
05:07:36.224 [WindowManager/JavaFX Application Thread] TRACE: Register stage: system-information
05:07:36.299 [WindowManager/JavaFX Application Thread] TRACE: Register stage: quick-nav
05:07:36.344 [WindowManager/JavaFX Application Thread] TRACE: Register stage: mapping-progress
05:07:36.353 [WindowManager/JavaFX Application Thread] TRACE: Register stage: script-manager
05:07:36.372 [WindowManager/JavaFX Application Thread] TRACE: Register stage: remote-vms
05:07:36.548 [WindowManager/JavaFX Application Thread] TRACE: Register stage: config
05:07:36.550 [WindowManager/JavaFX Application Thread] TRACE: Register stage: main
05:07:36.555 [RecafURLStreamHandlerProvider/JavaFX Application Thread] TRACE: Installed Recaf URL stream handler
05:07:42.455 [WindowManager/JavaFX Application Thread] TRACE: Register stage: anon-16080599-76f3-4d21-a483-d576f1d379c7
05:08:16.587 [WindowManager/JavaFX Application Thread] TRACE: Stage hiding: anon-16080599-76f3-4d21-a483-d576f1d379c7
05:08:16.588 [WindowManager/JavaFX Application Thread] TRACE: Stage pruned: anon-16080599-76f3-4d21-a483-d576f1d379c7 (null)
05:08:16.689 [BasicResourceImporter/Recaf-path-loader [10:0]] INFO : Reading input from ZIP container 'com.insta.android_375.0.0.38.66-377911350_minAPI28(arm64-v8a)(nodpi).apk'
05:08:17.776 [BasicResourceImporter/Recaf-path-loader [10:0]] INFO : Reading input from ZIP container 'assets/ctal_ferraris_ns.jit'
05:08:18.568 [BasicResourceImporter/Recaf-path-loader [10:0]] INFO : Reading input from ZIP container 'assets/libphone_data.zip'
05:08:34.566 [AndroidApiResource/Recaf-path-loader [10:0]] INFO : Initializing Android API support resource...
05:08:34.841 [WorkspaceProcessingService/Recaf-path-loader [10:0]] TRACE: Applying workspace processor: Mark throwable types
05:08:35.191 [JPhantomGenerator/ForkJoinPool.commonPool-worker-1] DEBUG: Phantom analysis complete, generated 5 classes

Apr 15, 2025 5:07:33 AM com.sun.javafx.application.PlatformImpl startup
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @131276c2'!

enokseth avatar Apr 15 '25 03:04 enokseth

Does this happen consistently with the APK you're trying to open?

Col-E avatar Apr 15 '25 03:04 Col-E

Cela se produit-il systématiquement avec l'APK que vous essayez d'ouvrir ?

yes systematically even if I do a pre-compilation with jadx and I extract the .jobf for example it remains the same thing and with all the apk's that I open I have the jdk 22

enokseth avatar Apr 15 '25 21:04 enokseth

Can you provide the exact files that are causing this issue? I cannot find any APK files that result in a crash on my end.

Col-E avatar Apr 18 '25 15:04 Col-E

Pouvez-vous me fournir les fichiers exacts à l'origine de ce problème ? Je ne trouve aucun fichier APK provoquant un plantage de mon côté.

Image

enokseth avatar Apr 19 '25 03:04 enokseth

Can you provide the exact files that are causing this issue? I cannot find any APK files that result in a crash on my end.

Image

finaly works but have issue to improve some steps in decompilation or resources gestion

enokseth avatar Apr 19 '25 03:04 enokseth

Can you provide the exact files that are causing this issue? I cannot find any APK files that result in a crash on my end.

Better editor y never seen

enokseth avatar Apr 19 '25 03:04 enokseth