B4J Question Debug mode in B4J 8.31

yo3ggx

Active Member
Licensed User
After updating to 8.31, debug mode does not work anymore for me. I get only the following message in the log:
Waiting for debugger to connect...
Stopping Windows firewall and Windows Defender does not help, nor restarting the system.
Any hints?
 

yo3ggx

Active Member
Licensed User
If I run B4J with "-log" switch, I get the following error:
B4X:
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

Port 59812 is not used on my PC and Windows Firewall is fully disabled.
 
Last edited:
Upvote 0

yo3ggx

Active Member
Licensed User
Tried to uninstall B4J and then reinstall v8.31, same issue. Windows Defender is stopped too. No other antivirus installed. Firewall down too, for all Private, Home and Public network, even I didn't changed anything before upgrading to v8.31.
 
Upvote 0

yo3ggx

Active Member
Licensed User
Debug mode started to work again after I've uninstalled VMWare Player. Need to mention that debug mode was working before with VMWare Player installed, but now seems that B4J messed up the local IP addresses with the ones created by VMWare.
 
Upvote 0
Top