PaperMC / Paper

The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
https://papermc.io/
Other
10.04k stars 2.34k forks source link

Reoccurring 'Exception ticking world' Crash #11257

Open iTzMatiasHD opened 3 months ago

iTzMatiasHD commented 3 months ago

Stack trace

[https://paste.gg/p/anonymous/3b314528949a4f968c04c3b379c9f3f5](https://paste.gg/p/anonymous/3b314528949a4f968c04c3b379c9f3f5)

Plugin and Datapack List

Server Plugins (47): [00:29:57 INFO]: Bukkit Plugins: [00:29:57 INFO]: - AdvancedReplay, BattlePass, ButtonWarp, ChestShop, Citizens, CMILib, DecentHolograms, DeluxeMenus, Elevator, FastAsyncWorldEdit, floodgate, GambleBarLite, Geyser-Spigot, GSit, HeadDrop, *iConomy, ImageFrame, InventoryRollbackPlus, ItemsAdder, Jobs, K0dy, LevelledMobs, LiteFish, LoneLibs, LuckPerms, MobMoney, Multiverse-Core, MyCommand, MysteryBoxes, NBTAPI, OpenAudioMc, Orebfuscator, Papotronics, PlaceholderAPI, ProtocolLib, Rankup, Residence, Shopkeepers, SimpleClans, SkinsRestorer, SmartLogin, TAB, UltimateTimber, Vault, Votifier, VotingPlugin, WorldGuard

There are 3 data pack(s) enabled: [vanilla (built-in)], [file/bukkit (world)], [paper (built-in)] There are no more data packs available

Actions to reproduce (if known)

No response

Paper version

This server is running Paper version 1.21-130-master@b1b5d4c (2024-08-10T10:02:42Z) (Implementing API version 1.21-R0.1-SNAPSHOT) You are running the latest version Previous version: 1.21.1-5-7d7f123 (MC: 1.21.1)

Other

The error occurs at random times, I suspect teleportation between worlds.

AnonymousDr commented 3 months ago

I am having the same issue with the same crash error

Malfrador commented 3 months ago

This likely is caused by a plugin creating invalid entities. Especially NPC plugins could do that. Are you able to reproduce the issue without any plugins installed?

adwalters commented 3 months ago

I am also having this issue. Trying to reproduce by playing without plugins is almost infeasible since this has happened 10 times over a week with 10-20 players online (would likely have to play alone for 100+ hours to be sure).

My plugins:

[12:25:43 INFO]: [PluginInitializerManager] Paper plugins (2):
 - AdvancedServerList (4.12.1), EconomyShopGUI-Premium (5.14.2)
[12:25:43 INFO]: [PluginInitializerManager] Bukkit plugins (29):
 - AuraSkills (2.2.1), BetterRTP (3.6.13), BlueSlimeCore (2.9.6.431), CMILib (1.5.0.9), Chunky (1.4.10), CoinsEngine (2.3.4), CombatLogX (11.5.0.0.1242), DecentHolograms (2.8.9), Essentials (2.21.0-dev+106-8b08a8f), FarmControl (1.3.0), FastAsyncWorldEdit (2.11.1-SNAPSHOT-871;fcbd346), GravesX (4.9.3.9), GriefPrevention (16.18.4), LuckPerms (5.4.137), MobMoney (5.1.8), Multiverse-Core (4.3.12), Multiverse-Portals (4.2.3), PlaceholderAPI (2.11.6), PlayerBiomes (6.0.0), ProtocolLib (5.3.0-SNAPSHOT-726), SignShop (4.0.0), SimpleClans (2.19.2-05e7abc), SunLight (3.12.1), TAB (4.1.6), Vault (1.7.3-b131), ViaBackwards (5.0.1), ViaVersion (5.0.2), WorldGuard (7.0.11-beta1+a801a9d), nightcore (2.6.3)

If it is a plugin issue, the only (relevant) plugins which seem to overlap with Matias is DecentHolograms and MobMoney.

Regardless, it'd be really helpful if the erroneous entity would be included in the crash report, but I understand if the performance cost of that would make that difficult to do (maybe could be included if some debug config option is true?).

Here is the latest crash report: crash-2024-08-22_12.34.21-server.txt

electronicboy commented 3 months ago

something messed up the entity tracker, a hologram plugin could be a concern if they're adding entities to the world as some hologram plugins mess with that kinda thing in order to show per-player info, for ex