I've used debugger mode a lot without any issue with b4j. Several days usied just Release mode. Today, when I tried to run again in debugger mode, I get the error from the title. Running B4J with '-log' I get the following.
Gui: 121
Compilation task: 946.0014
RapidDebugger: Trying to connect to port: 59812, attempts left: 20
RD: debugger switching to alternate port
RD e: java.net.BindException: Address already in use: NET_Bind
RD e: at java.base/java.net.PlainSocketImpl.bind0(Native Method)
RD e: at java.base/java.net.PlainSocketImpl.socketBind(PlainSocketImpl.java:132)
RD e: at java.base/java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:436)
RD e: at java.base/java.net.ServerSocket.bind(ServerSocket.java:381)
RD e: at java.base/java.net.ServerSocket.<init>(ServerSocket.java:243)
RD e: at anywheresoftware.b4a.DebugConnector.mainLoop(DebugConnector.java:89)
RD e: at anywheresoftware.b4a.DebugConnector.run(DebugConnector.java:54)
RD e: at java.base/java.lang.Thread.run(Thread.java:834)
RD: exit
ExitCode: 0
Output:
Error:
Checked with netstat and port 59812 is not used.
Tried to fully stop the firewall with the same result.
Im running B4J v 9.10 With Windows 10 x64 and openjdk11 (same error with openjdk14).
Any hints on how to troubleshoot this?
Can be something related to my code?