EssentialsX

EssentialsX

2M Downloads

Bed home and multiverse world cause server crash

mhtvsSFrpHdE opened this issue ยท 1 comments

commented

Type of bug

Compatibility issue, Other unexpected behaviour

/ess dump all output

It says Connection refused, can't get result properly

Error log (if applicable)

https://gist.github.com/mhtvsSFrpHdE/34efa7804eb80cf5bb21c1ed017a8f37

Bug description

EssentialsX version EssentialsX-2.21.0-dev+115-6157668.jar, EssentialsXSpawn-2.21.0-dev+115-6157668.jar
Multiverse version multiverse-core-4.3.13.jar, multiverse-netherportals-4.3.0-pre.2.jar, multiverse-signportals-4.3.0.jar
Residence version Residence5.1.6.2.jar, CMILib1.5.1.4.jar

Server crash when player teleport.

This bug may or may not caused by EssentialsX.
There are 3 plugins: EssentialsX, Multiverse, Residence are related.
I can't confirm which one caused the bug because there is no exception on console.

Steps to reproduce

  1. A player right click and use bed in multiverse world, so "EssentialsX bed home" was set in there.
  2. Type /home once, and teleported from vanilla overworld world
    to bed located in multiverse overworld world1
  3. Type any of these command:
  • /warp warp1 located in vanilla overworld (EssentialsX tp)
  • /res tp residence1 located in vanilla overworld (Residence tp)
  1. Server hangs for a while, then close itself and tells
    "The server has stopped responding! This is (probably) not a Spigot bug."
  2. On client side, player drop to void (y -5000 and continue decrease) but didn't receive damage
  3. Client disconnect and shows server closed

The crash only happens after use /home and teleported from vanilla overworld to multiverse overworld,
if bed home is located in vanilla overworld, then what ever /warp warp1 or /res tp residence1
teleport between two worlds won't trigger crash.

Expected behaviour

Player should teleport from vanilla world to bed home located in multiverse world, or refuse player to set bed home outside vanilla overworld to prevent such bug from happening.

Actual behaviour

Player can set bed home outside vanilla world, and can teleport to bed, however if try to teleport back by any method, server crashed.

Additional Information

No response

commented

Can't reproduce in fresh installed server...