Crash while fighting a Magma Serpent

Fixed in r2395 (part of Beta 10).


While fighting a Magma Serpent (basically a reskinned mageboss) in Donas Monument (map59), the game crashed with the following error:

Log: - RunFunction
Log: - (linespec.EntityEx.RadiusAttack 460)
Log: - RunFunction
Log: - (linespec.Actor.DoExplode 15)
Log: - RunFunction
Log: - (linespec.Actor.A_Explode 34)
Log: - VObject::ExecuteFunction
Log: - (linespec.Actor.A_Explode)
Log: - VEntity::SetState
Log: - VEntity::AdvanceState
Log: - RunFunction
Log: - (engine.Entity.AdvanceState 0)
Log: - RunFunction
Log: - (linespec.EntityEx.Tick 285)
Log: - RunFunction
Log: - (linespec.Actor.Tick 82)
Log: - VObject::ExecuteFunction
Log: - (linespec.Actor.Tick)
Log: - VThinker::Tick
Log: - VLevel::TickWorld
Log: - SV_Ticker
Log: - ServerFrame
Log: - Host_Frame
Log: Doing C_Shutdown
Log: Doing CL_Shutdown
Log: hero left the game

Log: Doing SV_Shutdown
Log: Doing delete GNet
Log: Doing delete GInput
Log: Doing V_Shutdown
Log: Doing delete GAudio
Log: Doing T_Shutdown
Log: Doing Sys_Shutdown
Log: Doing delete GSoundManager
Log: Doing R_ShutdownTexture
Log: Doing R_ShutdownData
Log: Doing VCommand::Shutdown
Log: Doing VCvar::Shutdown
Log: Doing ShutdownMapInfo
Log: Doing FL_Shutdown
Log: Doing W_Shutdown
Log: Doing GLanguage.FreeData
Log: Doing ShutdownDecorate
Log: Doing VObject::StaticExit
Log: Doing VName::StaticExit
Uninitialised: Doing Z_Shutdown


ERROR: Segmentation Violation