Skip to content
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

SMP Server hang when placing robots buildcraft 6.1.7 #2184

Closed
grannyte opened this issue Nov 8, 2014 · 5 comments
Closed

SMP Server hang when placing robots buildcraft 6.1.7 #2184

grannyte opened this issue Nov 8, 2014 · 5 comments
Labels
status: needs investigation type: bug Something isn't behaving as expected, from a developer perspective. (Except crashes are always bugs)

Comments

@grannyte
Copy link

grannyte commented Nov 8, 2014

when placing a robot on minecraft server the server hang with 100% cpu usage an never comes back there is no actual crash nor error log

@asiekierka asiekierka added status: needs investigation type: bug Something isn't behaving as expected, from a developer perspective. (Except crashes are always bugs) labels Nov 9, 2014
@asiekierka asiekierka added this to the BuildCraft 6.1.8 milestone Nov 9, 2014
@Kubuxu
Copy link
Contributor

Kubuxu commented Nov 9, 2014

I can't reproduce it. Can you help me a bit?

@grannyte
Copy link
Author

grannyte commented Nov 9, 2014

The robot need to have a valid task it can take on then it will hang my specific experience was with the delivery robot but some one reported a similar issue with lumberjack robots

@Kubuxu
Copy link
Contributor

Kubuxu commented Nov 9, 2014

So there is the deadlock:
http://hastebin.com/cofawuciye.js

"Path Finding" #44 locked <0x00000006d75a67d0> (a buildcraft.core.utils.WorldPropertyIsSoft) but then started waiting. It caused Server thread lock as it wants to lock 0x00000006d75a67d0 too.

@grannyte
Copy link
Author

grannyte commented Nov 9, 2014

definitely looks like it how did you obtain this log?

@Kubuxu
Copy link
Contributor

Kubuxu commented Nov 9, 2014

JavaVisualVM. It is installed with every Oracle JDK and it is thread dump option.

asiekierka added a commit that referenced this issue Nov 10, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: needs investigation type: bug Something isn't behaving as expected, from a developer perspective. (Except crashes are always bugs)
Projects
None yet
Development

No branches or pull requests

3 participants