-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash when kicked from server #141
Comments
Looks like a bug in JVM. Have you updated to the latest Java version to see if it corrects? |
A dedicated thread tries to update a collection and result in an Access Violation, that's a typical of concurrent access issue for me. |
Dynamic Surroundings runs in the context of the client thread on the client. There are some structures that are shared between the server and client thread and those are guarded. The reason I say this looks like a JVM bug is because the exception occurs in the JVM compiler thread:
Have you tried adding |
I was referring to the code being compiled:
and the client was running for some time, I'm surprised he wouldn't have compiled footstep handling yet at that point:
Adding -server will disable client classes, or did I miss something? |
No, it won't disable the client classes. I use that JVM parameter all the time in my profiles. But yeah, if he has been running for some time I am surprised that JVM wants to compile something. |
@LemADEC Have you updated to the 1.0.5.9 version, and does this particular problem persist? I am still trying to puzzle this one out. There were some changes that went into 1.0.5.9 that may influence this issue if it were a concurrency issue. |
We're still using 1.0.5.6 and having issues. I guess we've missed the 1.0.5.9 release. |
When a player get kicked from the server, it randomly do hard crashes as seen below. This looks like a multi-threading issue to me.
DynamicSurroundings-1.7.10-1.0.5.6.jar
The text was updated successfully, but these errors were encountered: