MantisBT - Zandronum
View Issue Details
0004177Zandronum[All Projects] Bugpublic2023-12-18 01:382023-12-23 05:47
Zombie 
Kaminsky 
normalmajoralways
closedwon't fix 
LinuxUbuntu10.04 x86-64
3.1 
 
0004177: Wrath of Cronos games will corrupt their own SQLite data if a user who joins, then leaves and remaining players exit a level.
When playing Hexen, if a player joins the game, plays for a little bit, then leaves, Wrath of Cronos games will corrupt their own SQLite data if a user who joins, then leaves and remaining players exit a level. The bug is triggered when one player exits a map using Teleport_NewMap in Hexen. (Most Doom Maps do not use Teleport_NewMap).
Start a Network Hexen game with Wrath of Cronos 3.1.4.
Have two players join, and then one player exit the game and quit.
Have the remaining player Exit the level, within the same Hub.
The remaining player will be corrupted.
This condition can crash Zandronum servers, in some versions of Wrath of Cronos it will generate 64K of Network IDs, triggering a server crash. I have patched this bug out of the mod.
No tags attached.
Issue History
2023-12-18 01:38ZombieNew Issue
2023-12-20 15:22ZombieNote Added: 0022936
2023-12-23 05:47KaminskyNote Added: 0022937
2023-12-23 05:47KaminskyStatusnew => closed
2023-12-23 05:47KaminskyAssigned To => Kaminsky
2023-12-23 05:47KaminskyResolutionopen => won't fix

Notes
(0022936)
Zombie   
2023-12-20 15:22   
Test Map.
'https://allfearthesentinel.com/zandronum/download.php?file=multtest.wad [^]'
(0022937)
Kaminsky   
2023-12-23 05:47   
I'm closing this because the description of this ticket (and after discussing it further with the reporter on Discord) strongly suggests that this is more of an issue with Wrath of Cronus itself and not Zandronum. Also, without a minimal example WAD (i.e. not a test map that must be loaded with the mod) that can reproduce the issue without WoC, it would be extremely difficult, if not impossible, for us to figure out what exactly the problem is.