I've been running a PZ Dedicated Server for a while without reset. For the past month or so, the logs are filled with errors like this:
[20-02-23 17:31:11.472] LOG : General , 1676943071472> 827,541,384> Index 800 out of bounds for length 800.
[20-02-23 17:31:11.473] ERROR: General , 1676943071473> 827,541,384> java.lang.ArrayIndexOutOfBoundsException: Index 800 out of bounds for length 800.
[20-02-23 17:31:11.473] ERROR: General , 1676943071473> 827,541,385> at zombie.iso.areas.isoregion.data.DataChunk.load(DataChunk.java:196).
[20-02-23 17:31:11.473] ERROR: General , 1676943071473> 827,541,385> at zombie.iso.areas.isoregion.jobs.JobChunkUpdate.readChunksPacket(JobChunkUpdate.java:86).
[20-02-23 17:31:11.473] ERROR: General , 1676943071473> 827,541,385> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_run_batched_jobs(IsoRegionWorker.java:218).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,385> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_main_loop(IsoRegionWorker.java:190).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,385> at zombie.iso.areas.isoregion.IsoRegionWorker.lambda$create$0(IsoRegionWorker.java:58).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,386> at java.base/java.lang.Thread.run(Unknown Source).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,386> java.lang.ArrayIndexOutOfBoundsException: Index -66 out of bounds for length 800.
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,386> at zombie.iso.areas.isoregion.data.DataChunk.getSquare(DataChunk.java:106).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,386> at zombie.iso.areas.isoregion.data.DataRoot$SelectInfo.ensureSquare(DataRoot.java:85).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,386> at zombie.iso.areas.isoregion.data.DataRoot$SelectInfo.reset(DataRoot.java:60).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,387> at zombie.iso.areas.isoregion.jobs.JobChunkUpdate.readChunksPacket(JobChunkUpdate.java:70).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,387> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_run_batched_jobs(IsoRegionWorker.java:218).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,387> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_main_loop(IsoRegionWorker.java:190).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,387> at zombie.iso.areas.isoregion.IsoRegionWorker.lambda$create$0(IsoRegionWorker.java:58).
[20-02-23 17:31:11.476] ERROR: General , 1676943071476> 827,541,387> at java.base/java.lang.Thread.run(Unknown Source).
[20-02-23 17:31:11.477] LOG : General , 1676943071477> 827,541,389> Index 800 out of bounds for length 800.
[20-02-23 17:31:11.477] ERROR: General , 1676943071477> 827,541,389> java.lang.ArrayIndexOutOfBoundsException: Index 800 out of bounds for length 800.
[20-02-23 17:31:11.477] ERROR: General , 1676943071477> 827,541,389> at zombie.iso.areas.isoregion.data.DataChunk.load(DataChunk.java:196).
[20-02-23 17:31:11.478] ERROR: General , 1676943071478> 827,541,389> at zombie.iso.areas.isoregion.jobs.JobChunkUpdate.readChunksPacket(JobChunkUpdate.java:86).
[20-02-23 17:31:11.478] ERROR: General , 1676943071478> 827,541,389> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_run_batched_jobs(IsoRegionWorker.java:218).
I've since noticed that NO player construction is seen as "indoors". Even stuff that previously was, and hasn't been modified, is showing as outdoors all the time.
I did notice a bunch of files in the isoregion folder were 828 bytes, not sure if this is related to the out of bounds length error seen in the logs.
I tried moving one of these files out of that folder but it was not regenerated. I'm hoping I can somehow regenerate these files (none have been changed since January 20th) and fix this without having to reset the whole server.
Question
WCC_Admin
I've been running a PZ Dedicated Server for a while without reset. For the past month or so, the logs are filled with errors like this:
[20-02-23 17:31:11.472] LOG : General , 1676943071472> 827,541,384> Index 800 out of bounds for length 800.
[20-02-23 17:31:11.473] ERROR: General , 1676943071473> 827,541,384> java.lang.ArrayIndexOutOfBoundsException: Index 800 out of bounds for length 800.
[20-02-23 17:31:11.473] ERROR: General , 1676943071473> 827,541,385> at zombie.iso.areas.isoregion.data.DataChunk.load(DataChunk.java:196).
[20-02-23 17:31:11.473] ERROR: General , 1676943071473> 827,541,385> at zombie.iso.areas.isoregion.jobs.JobChunkUpdate.readChunksPacket(JobChunkUpdate.java:86).
[20-02-23 17:31:11.473] ERROR: General , 1676943071473> 827,541,385> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_run_batched_jobs(IsoRegionWorker.java:218).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,385> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_main_loop(IsoRegionWorker.java:190).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,385> at zombie.iso.areas.isoregion.IsoRegionWorker.lambda$create$0(IsoRegionWorker.java:58).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,386> at java.base/java.lang.Thread.run(Unknown Source).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,386> java.lang.ArrayIndexOutOfBoundsException: Index -66 out of bounds for length 800.
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,386> at zombie.iso.areas.isoregion.data.DataChunk.getSquare(DataChunk.java:106).
[20-02-23 17:31:11.474] ERROR: General , 1676943071474> 827,541,386> at zombie.iso.areas.isoregion.data.DataRoot$SelectInfo.ensureSquare(DataRoot.java:85).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,386> at zombie.iso.areas.isoregion.data.DataRoot$SelectInfo.reset(DataRoot.java:60).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,387> at zombie.iso.areas.isoregion.jobs.JobChunkUpdate.readChunksPacket(JobChunkUpdate.java:70).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,387> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_run_batched_jobs(IsoRegionWorker.java:218).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,387> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_main_loop(IsoRegionWorker.java:190).
[20-02-23 17:31:11.475] ERROR: General , 1676943071475> 827,541,387> at zombie.iso.areas.isoregion.IsoRegionWorker.lambda$create$0(IsoRegionWorker.java:58).
[20-02-23 17:31:11.476] ERROR: General , 1676943071476> 827,541,387> at java.base/java.lang.Thread.run(Unknown Source).
[20-02-23 17:31:11.477] LOG : General , 1676943071477> 827,541,389> Index 800 out of bounds for length 800.
[20-02-23 17:31:11.477] ERROR: General , 1676943071477> 827,541,389> java.lang.ArrayIndexOutOfBoundsException: Index 800 out of bounds for length 800.
[20-02-23 17:31:11.477] ERROR: General , 1676943071477> 827,541,389> at zombie.iso.areas.isoregion.data.DataChunk.load(DataChunk.java:196).
[20-02-23 17:31:11.478] ERROR: General , 1676943071478> 827,541,389> at zombie.iso.areas.isoregion.jobs.JobChunkUpdate.readChunksPacket(JobChunkUpdate.java:86).
[20-02-23 17:31:11.478] ERROR: General , 1676943071478> 827,541,389> at zombie.iso.areas.isoregion.IsoRegionWorker.thread_run_batched_jobs(IsoRegionWorker.java:218).
I've since noticed that NO player construction is seen as "indoors". Even stuff that previously was, and hasn't been modified, is showing as outdoors all the time.
I did notice a bunch of files in the isoregion folder were 828 bytes, not sure if this is related to the out of bounds length error seen in the logs.
I tried moving one of these files out of that folder but it was not regenerated. I'm hoping I can somehow regenerate these files (none have been changed since January 20th) and fix this without having to reset the whole server.
Thanks.
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.