MineColonies

MineColonies

56M Downloads

"attempting to register with Colony #1 as Citizen #1, but already have a citizen" Memory leak? SMP dies overnight.

neadlak opened this issue ยท 2 comments

commented

Minecolonies version

version 0.6.2038

Expected behavior

  • SMP is stable overnight

Actual behaviour

  • After (Real Life) sleeping, first attempt to login to SMP gets a 'disconnect' error and then the server crashes.

  • After rebooting server it works fine for hours, but at some point after I go to bed, when my friend in another time zone tries to play, it dies.

  • I'm also noticing (no idea if related) that for some build jobs, the builders will stop working if I disconnect and not resume work after I reconnect. I don't know if this is related, if it's part of the night/day cycle or has to do with chunks being loaded or unloaded.

  • I did kill several colonists to re-roll the stats on others, and I wonder if this might be why there are some issues assigning a new colonist.

Logs in next comment.

commented

Seeing a lot of this:

[09:09:51] [Server thread/DEBUG] [FML/]: The world 4f3e1751 (world) may have leaked: seen 225 times.

[09:09:56] [Server thread/DEBUG] [FML/]: Gathering id map for writing to world save world
[09:09:56] [Server thread/WARN] [minecolonies/]: EntityCitizen '069e0b99-d9f1-4996-ac90-83793e72d818' attempting to register with Colony #1 as Citizen #1, but already have a citizen ('069e0b99-d9f1-4996-ac90-83793e72d818')

and this right before crashing:

[08:06:31] [Server thread/DEBUG] [FML/]: The world 4f3e1751 (world) may have leaked: seen 8485 times.

[08:06:31] [Server thread/DEBUG] [FML/]: The world 6d41fadf (world) may have leaked: seen 8065 times.

[08:06:41] [Server thread/DEBUG] [FML/]: The world 102c6d2a (world) may have leaked: seen 8070 times.

[08:06:56] [Server thread/DEBUG] [FML/]: Gathering id map for writing to world save world

fml-server-3.txt

commented

doesn't happen on our servers.
The message is quite normal that happens sometimes.
Probably not related to us.