Maybe the server or a java instance is still running in background - so restarting the server after the crash results in the "failed to bind port" error
The crash itself points to jvm.dll - so something on your system prevents java from working - maybe the antivirus program, firewall or something else - I have no idea