Element-0 / ElementZero

Run windows version of BDS in linux with Mod support
GNU General Public License v3.0
273 stars 51 forks source link

Warp critical bug (players can crash server) #132

Open truaddict opened 4 years ago

truaddict commented 4 years ago

Hi, according to @Mister_Cron (EZ telegram conference member) there is some critical bug with warp command.

Steps to reproduce: 1) Set two different private warps, each one in different dimension (for example, one in overworld, second in nether). 2) Put yourself in the boat in overworld and then go to your warp in nether. 3) Once in nether go back to your overworld warp immediately. 4) Server will crash :(

Afaik some toxic players are aware of this bug and use it to crash EZ servers.

truaddict commented 4 years ago

Video: https://youtu.be/uXKiIiELmZI Crash log: Crash 2020-08-02 14:00:59 I [SERVER] (CrashHelper::dumpCrashHandlerAppCrashLog:37) at PlayerMovement::updatePlayerRiding (UnknownFile:?) at ServerNetworkHandler::handle (UnknownFile:?) at NetworkHandler::_sortAndPacketizeEvents (UnknownFile:?) at NetworkHandler::runEvents (UnknownFile:?) at NetworkHandler::runEvents (UnknownFile:?) at Minecraft::update (UnknownFile:?) at ServerInstance::_update (UnknownFile:?) at ServerInstance::startServerThread (UnknownFile:?) at SPSCQueue<std::function<void __cdecl[void]>,512>::inner_enqueue<0,std::function<void __cdecl[void]> > (UnknownFile:?) at std::_Pad::_Call_func (UnknownFile:?) at beginthreadex (UnknownFile:?) at BaseThreadInitThunk (UnknownFile:?) at RtlUserThreadStart (UnknownFile:?)

xavierlvll commented 4 years ago

its minecraft bedrock, i could record a video on 101 ways to exploit or crash a server

ub0nFPS commented 3 years ago

its minecraft bedrock, i could record a video on 101 ways to exploit or crash a server I know this is old... but this isn't because of bedrock, this is because of stuff that we have piled ONTO bedrock. Warping isnt a functionality in bedrock edition afaik... SO this is clearly not a bedrock bug, but an Element Zero bug.