MantisBT - Zandronum
View Issue Details
0002980Zandronum[All Projects] Bugpublic2017-01-12 19:272018-09-30 21:50
cruduxy 
Torr Samaho 
highcrashrandom
closedfixed 
MicrosoftWindowsXP/Vista/7
3.0-beta 
3.03.0 
0002980: Hexen's Clericboss can crash online servers upon returning to his map
The clericboss can crash the server if he attacks and the ghosts attack the player then you change map. It rarely doesn't crash so I didn't set Reproducibility to always.
1) Copy Changemap map01 into the server's commands panel\console because it needs some quick reflexes.
2) Summon ClericBoss.
3) Make sure he attacks before 4.
4) Once several ghosts are released from the projectile immediately changemap to the same map or another map and return (Server changes map not client).

If your client doesn't crash repeat a few times and it'll eventually happen, Summoning several cleric bosses also makes it happen faster. Server doesn't crash from it.
The boss shares the projectile with the player's class, It might be possible to do the same with the players own Wraithverge.
No tags attached.
Issue History
2017-01-12 19:27cruduxyNew Issue
2017-01-22 21:12Torr SamahoTarget Version => 3.0
2017-01-30 07:22Torr SamahoNote Added: 0016730
2017-01-30 07:22Torr SamahoStatusnew => feedback
2017-02-01 03:22DecayNote Added: 0016745
2017-02-01 03:35DecayNote Edited: 0016745bug_revision_view_page.php?bugnote_id=16745#r10110
2017-02-01 19:24DecayNote Edited: 0016745bug_revision_view_page.php?bugnote_id=16745#r10111
2017-02-02 03:49DecayNote Edited: 0016745bug_revision_view_page.php?bugnote_id=16745#r10112
2017-02-05 14:05Torr SamahoNote Added: 0016752
2017-02-05 14:06Torr SamahoAssigned To => Torr Samaho
2017-02-05 14:06Torr SamahoStatusfeedback => needs testing
2017-02-05 18:59Edward-sanNote Added: 0016757
2017-02-05 19:07Torr SamahoNote Added: 0016758
2017-02-05 23:09Edward-sanNote Added: 0016762
2017-02-05 23:31DecayNote Added: 0016763
2017-02-05 23:34Ru5tK1ngStatusneeds testing => resolved
2017-02-05 23:34Ru5tK1ngResolutionopen => fixed
2017-02-05 23:34Ru5tK1ngFixed in Version => 3.0
2018-09-30 21:50Blzut3Statusresolved => closed

Notes
(0016730)
Torr Samaho   
2017-01-30 07:22   
I can't reproduce this under Windows with the latest 3.0 version, i.e. 170129-2032. Can anybody else reproduce the issue?
(0016745)
Decay   
2017-02-01 03:22   
(edited on: 2017-02-02 03:49)
I reproduced this issue on a LAN server with 3.0 version 161030-2038

setting an rcon password, i bound "rcon changemap map01" to a key and "summon clericboss" to another. Client crashed on first attempt.

EDIT: Regarding the player's wraithverge, I could not reproduce this issue in deathmatch, so the player's Wraithverge ghosts seem fine.

EDIT2: I was wrong about the version type. Where can I find version 170129?

Edit3: Rustking gave me a version 170129 -2032

I still managed to crash the client. Interestingly, on the first mapchange using the method described above, the ghosts actually came with me, continued attacking, and when i changed map again, it crashed with no crash log (I received a crashlog with the older 3.0). The server says I timed out.

(0016752)
Torr Samaho   
2017-02-05 14:05   
Thanks for the keybind suggestion! With it, I could reproduce the crash. Should be fixed now.
(0016757)
Edward-san   
2017-02-05 18:59   
Could you check if this happens also with gzdoom 1.8.6 + `-host 1` game? I kinda feel it might happen also there...
(0016758)
Torr Samaho   
2017-02-05 19:07   
I don't think that GZDoom is affected, the spirits should have a target. The only reason the client doesn't have a target is because targets are not synced.
(0016762)
Edward-san   
2017-02-05 23:09   
Ah, so the crash happened on the client side? I guess I got confused by the 'server crash' wording.
(0016763)
Decay   
2017-02-05 23:31   
I could not longer cause the client to crash.