Brettflan / WorldBorder

Bukkit plugin for maintaining borders for your worlds to limit their sizes, as well as generating missing chunks or trimming excess chunks.
https://www.spigotmc.org/resources/worldborder.60905/
BSD 2-Clause "Simplified" License
139 stars 210 forks source link

Crash when filling in 1.8 #92

Closed BenTheNoble closed 6 years ago

BenTheNoble commented 6 years ago

Whenever I try to /wb fill my world border that is 2k x 2k. It generates a bit then always crashes the server.

Then I get a huge crash-report in my logs. Any fix for this?

Brettflan commented 6 years ago

Post the stack trace, and version numbers of Spigot/CraftBukkit and of WorldBorder that you're using.

BenTheNoble commented 6 years ago

[03:44:41] [PaperSpigot Watchdog Thread/ERROR]: During the run of the server, a physics stackoverflow was supressed [03:44:41] [PaperSpigot Watchdog Thread/ERROR]: near 942, 31, -155

[03:44:41] [PaperSpigot Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to PaperSpigot!):

PaperSpigot-4c7641d 1.8.8-R0.1-SNAPSHOT

WorldBorder version 1.8.7

Brettflan commented 6 years ago

In Spigot, the stack trace portion of the log would look like this, but a bit longer:

2016-12-15 12:34:45 [ERROR]     Stack:
2016-12-15 12:34:45 [ERROR]         net.minecraft.server.v1_11_R1.WorldServer.a(WorldServer.java:767)
2016-12-15 12:34:45 [ERROR]         net.minecraft.server.v1_11_R1.WorldServer.a(WorldServer.java:751)
2016-12-15 12:34:45 [ERROR]         net.minecraft.server.v1_11_R1.ChunkRegionLoader.a(ChunkRegionLoader.java:336)
2016-12-15 12:34:45 [ERROR]         net.minecraft.server.v1_11_R1.ChunkRegionLoader.a(ChunkRegionLoader.java:142)
BenTheNoble commented 6 years ago

`[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to PaperSpigot!):

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: Current Thread: Server thread [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: PID: 16 | Suspended: false | Native: false | State: RUNNABLE

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

[04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [04:35:41] [PaperSpigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Unknown Source)

BenTheNoble commented 6 years ago

https://hastebin.com/ekurimehap.md Organized version. It's much more longer than that btw

Brettflan commented 6 years ago

There's no reference to any code from WorldBorder in the stack trace above, and the link you posted doesn't seem to be working.

BenTheNoble commented 6 years ago

The link works for me but the crash log is much more longer but it says its too long to post it

Brettflan commented 6 years ago

Just tried the link again, it's loading for me now.

There's no reference to Worldborder at all in that stack trace. It all seems to be referencing flowing water repeatedly.

Do you recognize anything of this particular line as part of a plugin/mod you're using?

me.syfer.Basics.AntiSpawnerWater.antiSpawnerWatering(AntiSpawnerWater.java:24)

"Syfer" presumably being the author, and the parts after that possibly being a plugin name.

BenTheNoble commented 6 years ago

That is a plugin that prevents spawners from being watered. So spawners act like sponges technically.

Brettflan commented 6 years ago

Well, based on the stack trace, it looks to be the cause of your problems.