Skip to content

Delayable linedefs crash fix

JugadorXEI requested to merge JugadorXEI/Kart-Public:linespecial-fixes-jug into next

Video: https://files.catbox.moe/h0cwrn.mp4

Fixes certain linedefs (432, 434 and 437) causing a crash when (1) they had a delay set and (2) because they accessed mo->player without validating mo first. When the delay runs out after the player disconnects, they'd validate against an invalid mo object, causing a crash.

No build because this is a trivial fix.

Test WAD (replaces MAP01, simply alt+f4 on a dedicated server, after touching the red square): delaycrashtest.wad

Edited by JugadorXEI

Merge request reports