
Crash upon player login on long running and usually empty server
enricotagliavini opened this issue ยท 2 comments
Issue Description:
No modpacks, just a selection of mods I did. This is a family Minecraft server, 3-4 players. Server is always running, but most of the time nobody is logged in. When the server is running for a while (typically a day or so, hard to tell how long is exactly needed to trigger the issue), if a player logs in the server gets stuck. CPU usage of java process is 100% of one core, on the client world will only load partially and no interaction is possible, after 60 seconds the watchdog will kill the server. From the crash report it seems Ender IO stuff is causing the issue. The backtrace always points to AbtractCondiutNetwork calls. Attached is the full crash report. Now I honestly don't understand enough to be sure Ender IO is causing the issue. If this is not the case I apologize for the bother but I appreciate any hint that can be shared.
What happens:
Upon player login after some period of no use the server is stuck, watchdog kills it
What you expected to happen:
Server should not get stuck, gameplay should resume correctly.
Steps to reproduce:
- Start the server and login to verify everything works as expected
- Not sure if this is needed but the area where I login / logout has EnderIO stuff, SAG mill, two Alloy smelters, a stirling generator a capacitor bank and a power monitor. I use energy conduits to bring the power from the capacitor bank to the machines and a power monitor to turn on the generator when power goes below 90% (hence I also have redstone conduit). No other conduits are present
- Logout and wait some time with no user logged in, typically a day. Not sure if can be reproduced with a shorter time. The first few logins will work as expected and that's the weirdest part
- Log back in and notice the server gets stuck, after one minute you are kicked out by the watchdog shutting down the server.
Affected Versions (Do not use "latest"):
- EnderIO: 1.10.2-3.0.1.149_beta
- EnderCore: 1.10.2-0.4.1.62-beta
- Minecraft: 1.10.2
- Forge: 1.10.2-12.18.3.2185