[SPIGOT-3069] skeleton horses crashing server Created: 17/Feb/17  Updated: 17/Feb/17  Resolved: 17/Feb/17

Status: Resolved
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Virtual Gladiator Assignee: Unassigned
Resolution: Invalid Votes: 0
Labels: crash, skeleton_horse
Environment:

First noticed in 1.10.2, also tested on Spigot 1.11.2, built from source on 2017-02-17 (today)

    Minecraft Version: 1.10.2
    Operating System: Linux (amd64) version 2.6.32-573.18.1.el6.x86_64
    Java Version: 1.8.0_25, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 774215240 bytes (738 MB) / 1610612736 bytes (1536 MB) up to 6442450944 bytes (6144 MB)
    JVM Flags: 5 total; -Xmx6144M -Xms1536M -XX:+CMSClassUnloadingEnabled -XX:+UseG1GC -XX:MaxGCPauseMillis=50
    IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
    CraftBukkit Information:
   Running: CraftBukkit version git-Spigot-de459a2-51263e9 (MC: 1.10.2) (Implementing API version 1.10.2-R0.1-SNAPSHOT) true



 Description   

Tested also with only Essentials and Multiverse plugins, which were needed to warp to the specific location in the specific world where all the skeleton horses (thunder) were spawning.

Same crash every time. It takes a few seconds, but then commands no longer respond and watchdog kicks in to kill the server. Further attempts to join are met with almost instant crashing of the server, forcing a restore from backups. region_fixer finds nothing wrong in the world:

http://pastebin.com/xwze3RAd



 Comments   
Comment by md_5 [ 17/Feb/17 ]

It's easily reproducible on your corrupt map. Its jot reproducible on a non corrupt map.

Comment by Virtual Gladiator [ 17/Feb/17 ]

@md_5

OK, but mcedit isn't much of a solution for the crashing, which was the original subject of this bug report. It's also a 4.1GB world, which makes it extremely prohibitive to download from the server just to remove entities and then upload the entire world back to the server. (Not to mention an internal, documented command should work as documented.)

The crash is easily repeatable. I'm glad to post the region files affected if you want to try and reproduce it yourself.

Comment by md_5 [ 17/Feb/17 ]

Remove all entities using a program like mcedit or mcregionfixer

Comment by Virtual Gladiator [ 17/Feb/17 ]

On a side note, skeleton_horse is not a valid entity when trying to kill them all using Minecraft's internal commands
/execute @a ~ ~ ~ /kill @e[type=skeleton_horse]

It's documented in several places that skeleton_horse is the correct entity name to use, so I don't know WTH is going on with this. /butcher -a doesn't work, nothing seems to work except tping them into oblivion. Very frustrating.

Generated at Tue Apr 22 04:54:50 UTC 2025 using Jira 10.3.5#10030005-sha1:190c783f2bd6c69cd5accdb70f97e48812a78d14.