-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
Description
[ohrdlicka@ohrdlicka java-runtime-decompiler]$ ./start.sh --verbose --decompile 8729 Cfr .*\$Gson\$Preconditions.*
Interpreting '8729' as PID. To use numbers as filenames, try './8729'.
Processing request. VM ID: 8729, PID: 8729, action: CLASSES, port: -1
Attaching agent to VM '8729'
Attempting to attach decompiler agent for VM '8729' on port '10900'
Agent successfully returned class names or overrides
Exception in thread "main" java.lang.RuntimeException: No class found to save.
at org.jrd.backend.data.Cli.returnNonzero(Cli.java:566)
at org.jrd.backend.data.Cli.decompile(Cli.java:561)
at org.jrd.backend.data.Cli.consumeCli(Cli.java:202)
at org.jrd.backend.data.Main.main(Main.java:20)
[ohrdlicka@ohrdlicka java-runtime-decompiler]$ ./start.sh --verbose --listclasses 8729 .*\$Gson\$Preconditions.*
Interpreting '8729' as PID. To use numbers as filenames, try './8729'.
Processing request. VM ID: 8729, PID: 8729, action: CLASSES, port: -1
Attaching agent to VM '8729'
java.lang.RuntimeException: Could not open socket on port 10900. Trying again.
at org.jrd.backend.core.AgentLoader.findPort(AgentLoader.java:68)
at org.jrd.backend.core.AgentLoader.attach(AgentLoader.java:35)
at org.jrd.backend.core.AgentAttachManager.attachAgentToVm(AgentAttachManager.java:23)
at org.jrd.backend.core.DecompilerRequestReceiver.checkIfAgentIsLoaded(DecompilerRequestReceiver.java:247)
at org.jrd.backend.core.DecompilerRequestReceiver.getPort(DecompilerRequestReceiver.java:110)
at org.jrd.backend.core.DecompilerRequestReceiver.getResponse(DecompilerRequestReceiver.java:138)
at org.jrd.backend.core.DecompilerRequestReceiver.getListAction(DecompilerRequestReceiver.java:213)
at org.jrd.backend.core.DecompilerRequestReceiver.processRequest(DecompilerRequestReceiver.java:82)
at org.jrd.frontend.frame.main.DecompilationController.submitRequest(DecompilationController.java:570)
at org.jrd.backend.data.Cli.obtainClasses(Cli.java:783)
at org.jrd.backend.data.Cli.obtainFilteredClasses(Cli.java:668)
at org.jrd.backend.data.Cli.listClassesFromVmInfo(Cli.java:681)
at org.jrd.backend.data.Cli.listClasses(Cli.java:662)
at org.jrd.backend.data.Cli.consumeCli(Cli.java:194)
at org.jrd.backend.data.Main.main(Main.java:20)
Caused by: java.net.BindException: Address already in use (Bind failed)
at java.base/java.net.PlainSocketImpl.socketBind(Native Method)
at java.base/java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:436)
at java.base/java.net.ServerSocket.bind(ServerSocket.java:395)
at java.base/java.net.ServerSocket.<init>(ServerSocket.java:257)
at java.base/java.net.ServerSocket.<init>(ServerSocket.java:149)
at org.jrd.backend.core.AgentLoader.findPort(AgentLoader.java:63)
... 14 more
Attempting to attach decompiler agent for VM '8729' on port '10901'
Agent successfully returned class names or overrides
[ohrdlicka@ohrdlicka java-runtime-decompiler]$