How to prevent this problem on the server? - Jammet - 07-27-2015
Code: [02:44:28] Entity at 0x71174730 (cPickup, ID 16895) spawning in a non-existent chunk, the entity is lost.
[02:49:31] Entity at 0x7173d600 (cPickup, ID 16912) spawning in a non-existent chunk, the entity is lost.
[02:54:33] Entity at 0x6b386ae0 (cPickup, ID 16929) spawning in a non-existent chunk, the entity is lost.
[02:59:36] Entity at 0x5327490 (cPickup, ID 16946) spawning in a non-existent chunk, the entity is lost.
[03:04:38] Entity at 0x51057e0 (cPickup, ID 16963) spawning in a non-existent chunk, the entity is lost.
[03:09:41] Entity at 0x3309aa8 (cPickup, ID 16980) spawning in a non-existent chunk, the entity is lost.
[03:14:44] Entity at 0x505d0b8 (cPickup, ID 16997) spawning in a non-existent chunk, the entity is lost.
[03:19:46] Entity at 0x2df10b0 (cPickup, ID 17014) spawning in a non-existent chunk, the entity is lost.
[03:24:49] Entity at 0x53fc3b8 (cPickup, ID 17031) spawning in a non-existent chunk, the entity is lost.
[03:29:52] Entity at 0x4adaf58 (cPickup, ID 17048) spawning in a non-existent chunk, the entity is lost.
[03:34:54] Entity at 0x41343a0 (cPickup, ID 17065) spawning in a non-existent chunk, the entity is lost.
[03:39:57] Entity at 0x4e52c20 (cPickup, ID 17082) spawning in a non-existent chunk, the entity is lost.
[03:44:59] Entity at 0x4e4e9b8 (cPickup, ID 17099) spawning in a non-existent chunk, the entity is lost.
[03:50:02] Entity at 0x4031218 (cPickup, ID 17116) spawning in a non-existent chunk, the entity is lost.
[03:55:04] Entity at 0x5312b40 (cPickup, ID 17133) spawning in a non-existent chunk, the entity is lost.
[04:00:07] Entity at 0x6e40cf98 (cPickup, ID 17150) spawning in a non-existent chunk, the entity is lost.
[04:05:09] Entity at 0x70bf88f8 (cPickup, ID 17167) spawning in a non-existent chunk, the entity is lost.
[04:10:12] Entity at 0x685bb130 (cPickup, ID 17184) spawning in a non-existent chunk, the entity is lost.
[04:15:15] Entity at 0x6b260ba8 (cPickup, ID 17201) spawning in a non-existent chunk, the entity is lost.
[04:20:17] Entity at 0x70b6b018 (cPickup, ID 17218) spawning in a non-existent chunk, the entity is lost.
[04:25:20] Entity at 0x6dbac310 (cPickup, ID 17235) spawning in a non-existent chunk, the entity is lost.
[04:30:23] Entity at 0x6be00018 (cPickup, ID 17252) spawning in a non-existent chunk, the entity is lost.
[04:35:25] Entity at 0x71260368 (cPickup, ID 17269) spawning in a non-existent chunk, the entity is lost.
[04:40:28] Entity at 0x70f64130 (cPickup, ID 17286) spawning in a non-existent chunk, the entity is lost.
[04:45:31] Entity at 0x6952d5a0 (cPickup, ID 17303) spawning in a non-existent chunk, the entity is lost.
[04:50:33] Entity at 0x70be80b8 (cPickup, ID 17320) spawning in a non-existent chunk, the entity is lost.
[04:55:36] Entity at 0x68378d28 (cPickup, ID 17337) spawning in a non-existent chunk, the entity is lost.
[05:00:39] Entity at 0x6d0b3a40 (cPickup, ID 17354) spawning in a non-existent chunk, the entity is lost.
[05:05:41] Entity at 0x6832a110 (cPickup, ID 17371) spawning in a non-existent chunk, the entity is lost.
[05:10:44] Entity at 0x685104b8 (cPickup, ID 17388) spawning in a non-existent chunk, the entity is lost.
[05:15:46] Entity at 0x71bd9fc0 (cPickup, ID 17405) spawning in a non-existent chunk, the entity is lost.
[05:20:49] Entity at 0x6dcc4660 (cPickup, ID 17422) spawning in a non-existent chunk, the entity is lost.
[05:25:52] Entity at 0x69437e88 (cPickup, ID 17439) spawning in a non-existent chunk, the entity is lost.
[05:30:54] Entity at 0x6b690f38 (cPickup, ID 17456) spawning in a non-existent chunk, the entity is lost.
[05:35:57] Entity at 0x6b386750 (cPickup, ID 17473) spawning in a non-existent chunk, the entity is lost.
[05:41:00] Entity at 0x71b022a8 (cPickup, ID 17490) spawning in a non-existent chunk, the entity is lost.
[05:46:02] Entity at 0x69f57d60 (cPickup, ID 17507) spawning in a non-existent chunk, the entity is lost.
[05:51:05] Entity at 0x6e70d9e8 (cPickup, ID 17524) spawning in a non-existent chunk, the entity is lost.
[05:56:08] Entity at 0x6e340598 (cPickup, ID 17541) spawning in a non-existent chunk, the entity is lost.
[06:01:11] Entity at 0x6e833ee8 (cPickup, ID 17558) spawning in a non-existent chunk, the entity is lost.
[06:06:13] Entity at 0x6cd063a0 (cPickup, ID 17575) spawning in a non-existent chunk, the entity is lost.
[06:11:16] Entity at 0x6cd06530 (cPickup, ID 17592) spawning in a non-existent chunk, the entity is lost.
[06:16:19] Entity at 0x6b329088 (cPickup, ID 17609) spawning in a non-existent chunk, the entity is lost.
[06:21:21] Entity at 0x715dc9a8 (cPickup, ID 17626) spawning in a non-existent chunk, the entity is lost.
[06:26:24] Entity at 0x69dc0020 (cPickup, ID 17643) spawning in a non-existent chunk, the entity is lost.
[06:31:27] Entity at 0x6d463770 (cPickup, ID 17660) spawning in a non-existent chunk, the entity is lost.
[06:36:30] Entity at 0x6e70fcd8 (cPickup, ID 17677) spawning in a non-existent chunk, the entity is lost.
The server log is filling up with this, even when nobody is playing. What is happening here? If this is some animal spawning in a bad place, how do I stop it?
RE: How to prevent this problem on the server? - DiamondToaster - 07-28-2015
Basically, chunks aren't being loaded fast enough to keep up with the entities being spawned, like leaves to sapling drops, most likely due to scheduled chunk unloading in NoChunkFall. I'll probably look into it and patch it.
RE: How to prevent this problem on the server? - Jammet - 07-28-2015
I'm not using NoChunkFall at the moment since you said I shouldn't ... I still get these messages like, all the time now.
RE: How to prevent this problem on the server? - xoft - 07-28-2015
Could you install the PerfPages plugin and post a screenshot of the chunk count graph? I'm wondering if this is caused by chunks being loaded further and further away.
PerfPages: https://forum.cuberite.org/showthread.php?tid=1245
RE: How to prevent this problem on the server? - Jammet - 07-28-2015
I'll do that tomorrow morning.
And yes, I must sadly say, I did notice a strong decrease in chunk loading performance a while ago. It takes up to 30 seconds for the world to be loaded when I spawn. That was *not* the case two or three weeks ago. I blamed the SD card writing everything in random order....
Plus I get this when I stop the server now, every time:
Code: [03:18:41] Unloading worlds...
[03:18:41] D: | MCServer has encountered an error and needs to close
[03:18:41] Details | SIGSEGV: Segmentation fault
[03:18:41] MCServer Jenkins gcc armhf Release (master) build id: #94
[03:18:41] from commit id: b7114af5ae8257e21a87d993a945ee4076a91f71 built at: Sun 19 Jul 14:52:04 CEST 2015
./MCServer(_Z15PrintStackTracev+0x14)[0x1eb4ec]
./MCServer(_Z14NonCtrlHandleri+0x8c)[0x1d881c]
/lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer_v2+0x0)[0x76d13b20]
[03:18:41] D: | MCServer has encountered an error and needs to close
[03:18:41] Details | SIGABRT: Server self-terminated due to an internal fault
[03:18:41] MCServer Jenkins gcc armhf Release (master) build id: #94
[03:18:41] from commit id: b7114af5ae8257e21a87d993a945ee4076a91f71 built at: Sun 19 Jul 14:52:04 CEST 2015
./MCServer(_Z15PrintStackTracev+0x14)[0x1eb4ec]
./MCServer(_Z14NonCtrlHandleri+0x8c)[0x1d881c]
/lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer_v2+0x0)[0x76d13b20]
/lib/arm-linux-gnueabihf/libc.so.6(gsignal+0x40)[0x76d128dc]
./start.sh: line 1: 21059 Aborted ./MCServer
RE: How to prevent this problem on the server? - Jammet - 07-28-2015
I made the PerfPages screenshots, but to me, it's obvious now that something is massively slower in chunk loading performance now than it was a few weeks ago.
As a result, I downgraded my server to an early version in June, because, once I connect there, a second later I see the entire world.
ALSO -- I think this decrease in Chunk loading performance might be the reason why people constantly die when trying to enter/leave the Nether in my world. The world loads so darn slow that they just clip into blocks below them, and might even fall through the bottom of the world before the chunks are here.
But don't take my word for it, just look at this:
New version first, old (faster) version second, both new started with no players connected whatsoever.
Recent version: Jenkins July 19th, build #94
http://s10.postimg.org/xi6s91nah/cuberite_july19_build94.png
Older version: Jenkins June 9th, build #61
http://s23.postimg.org/4eo2surkb/cuberite_june9_build61.png
RE: How to prevent this problem on the server? - Jammet - 07-28-2015
Then again .... even with the old version I get these....
Code: [07:22:34] Entity at 0x4826cc0 (cPickup, ID 1069) spawning in a non-existent chunk, the entity is lost.
[07:32:39] Entity at 0x20105c0 (cPickup, ID 1086) spawning in a non-existent chunk, the entity is lost.
[07:42:44] Entity at 0x316ad58 (cPickup, ID 1103) spawning in a non-existent chunk, the entity is lost.
[07:52:48] Entity at 0x3f0e2c8 (cPickup, ID 1120) spawning in a non-existent chunk, the entity is lost.
[08:02:53] Entity at 0x3802d00 (cPickup, ID 1137) spawning in a non-existent chunk, the entity is lost.
[08:12:58] Entity at 0x7085e920 (cPickup, ID 1154) spawning in a non-existent chunk, the entity is lost.
[08:23:03] Entity at 0x6d235898 (cPickup, ID 1171) spawning in a non-existent chunk, the entity is lost.
[08:33:08] Entity at 0x70c28370 (cPickup, ID 1188) spawning in a non-existent chunk, the entity is lost.
[08:43:13] Entity at 0x6cd9fe90 (cPickup, ID 1205) spawning in a non-existent chunk, the entity is lost.
[08:53:18] Entity at 0x6cd9fff8 (cPickup, ID 1222) spawning in a non-existent chunk, the entity is lost.
[09:03:22] Entity at 0x70ffa380 (cPickup, ID 1239) spawning in a non-existent chunk, the entity is lost.
[09:13:27] Entity at 0x6cdb3c38 (cPickup, ID 1256) spawning in a non-existent chunk, the entity is lost.
[09:23:32] Entity at 0x6d59b8b0 (cPickup, ID 1273) spawning in a non-existent chunk, the entity is lost.
[09:33:37] Entity at 0x6e4ebbd0 (cPickup, ID 1290) spawning in a non-existent chunk, the entity is lost.
[09:43:42] Entity at 0x6c9a1fd0 (cPickup, ID 1307) spawning in a non-existent chunk, the entity is lost.
[09:53:47] Entity at 0x3e12518 (cPickup, ID 1324) spawning in a non-existent chunk, the entity is lost.
[10:03:52] Entity at 0x3c37610 (cPickup, ID 1341) spawning in a non-existent chunk, the entity is lost.
[10:13:57] Entity at 0x4698460 (cPickup, ID 1358) spawning in a non-existent chunk, the entity is lost.
[10:24:02] Entity at 0x355fa40 (cPickup, ID 1375) spawning in a non-existent chunk, the entity is lost.
[10:34:07] Entity at 0x38d5b68 (cPickup, ID 1392) spawning in a non-existent chunk, the entity is lost.
[10:44:11] Entity at 0x70c5bc38 (cPickup, ID 1409) spawning in a non-existent chunk, the entity is lost.
[10:54:16] Entity at 0x3c8fea8 (cPickup, ID 1426) spawning in a non-existent chunk, the entity is lost.
[11:04:21] Entity at 0x4665700 (cPickup, ID 1443) spawning in a non-existent chunk, the entity is lost.
[11:14:25] Entity at 0x3857da0 (cPickup, ID 1460) spawning in a non-existent chunk, the entity is lost.
[11:24:30] Entity at 0x70c0d580 (cPickup, ID 1477) spawning in a non-existent chunk, the entity is lost.
[11:34:34] Entity at 0x6cd0fc70 (cPickup, ID 1494) spawning in a non-existent chunk, the entity is lost.
[11:44:39] Entity at 0x6c991398 (cPickup, ID 1511) spawning in a non-existent chunk, the entity is lost.
[11:54:43] Entity at 0x6c991500 (cPickup, ID 1528) spawning in a non-existent chunk, the entity is lost.
[12:04:47] Entity at 0x6cdd60f0 (cPickup, ID 1545) spawning in a non-existent chunk, the entity is lost.
[12:14:52] Entity at 0x6cc40318 (cPickup, ID 1562) spawning in a non-existent chunk, the entity is lost.
RE: How to prevent this problem on the server? - DiamondToaster - 07-29-2015
Maybe your SD card in your Raspberry Pi 2 is just too slow for a world of that size? Try decreasing the DefaultViewDistance value in the settings.ini file.
RE: How to prevent this problem on the server? - Jammet - 07-29-2015
Maybe... I have nothing to compare it to, but the change was rather sudden. Somehow, I have the feeling that it's something else, but it sure *feels* like the SD is too slow. Thing is, it wasn't, the whole time, and you only ever load portions of the world, and it's not just one big, ever growing file.
Also, this whole entity is lost thing only started days ago. The world wasn't growing that much then, it was just me and another player, who was near spawn.
RE: How to prevent this problem on the server? - DiamondToaster - 07-29-2015
Well, if it doesn't happen too often, it's not really anything serious, I get these same messages occasionally. Otherwise, maybe I could write a logger program that shows exactly where the entities failed to spawn?
|