MantisBT - Zandronum
View Issue Details
0001754Zandronum[All Projects] Bugpublic2014-03-21 01:112024-03-02 22:42
GuitarDeity 
 
highcrashrandom
closedno change required 
MicrosoftWindowsXP/Vista/7
1.2 
 
0001754: Spontaneous, erratic crashes when playing ANY Zandronum Server
I can't say much about it because it seems to act sporadically, but as far as I can tell, I often experience crashes when playing on Zandronum online servers. Typically, I'm playing the vanilla servers (in this case, heretic.wad) and after a few levels of casual co-op play, a random crash occurs. Fortunately, this time I was able to save a crash report.

More often than not, these crashes result in a blue screen; I consider the lighter crashes to be a blessing. It seems that crash rates increase with the more PWADs the server is playing with (or rather, increases as mod code complexity increases; the Metroid: Dreadnought test servers a little while ago were especially vicious)

Hopefully the crash report will contain something more explanative, sorry that all I have is experience with the issue over time.
None that I can tell; sometimes it happens just moments after entering the server, sometimes after long playtime. Not to mention, I have done some looking around to see if people have similar issues as myself, and I couldn't find any similar cases.
No tags attached.
zip CrashReport_HereticServer.zip (20,490) 2014-03-21 01:11
/tracker/file_download.php?file_id=1180&type=bug
zip CrashReport.zip (20,565) 2014-03-23 17:55
/tracker/file_download.php?file_id=1181&type=bug
zip CrashReport2.zip (20,558) 2014-03-23 17:55
/tracker/file_download.php?file_id=1182&type=bug
zip CrashReport3.zip (19,971) 2014-03-23 17:55
/tracker/file_download.php?file_id=1183&type=bug
zip CrashReport_AoW2_divbyzeroerror.zip (19,252) 2014-09-28 02:48
/tracker/file_download.php?file_id=1292&type=bug
zip CrashReport_ZandroBrutalSE_BotMatch.zip (18,845) 2014-09-28 02:48
/tracker/file_download.php?file_id=1293&type=bug
zip CrashReport_Hexen_HEXDD.zip (20,087) 2014-09-28 02:48
/tracker/file_download.php?file_id=1294&type=bug
zip CrashReport_brutal19.zip (19,252) 2014-09-28 02:48
/tracker/file_download.php?file_id=1295&type=bug
zip CrashReport_ComplexDoom.zip (19,002) 2014-09-28 02:49
/tracker/file_download.php?file_id=1296&type=bug
zip CrashReport_Megaman.zip (20,956) 2014-09-28 02:49
/tracker/file_download.php?file_id=1297&type=bug
zip CrashReport_RealGunsClassic.zip (19,266) 2014-09-28 02:49
/tracker/file_download.php?file_id=1298&type=bug
Issue History
2014-03-21 01:11GuitarDeityNew Issue
2014-03-21 01:11GuitarDeityFile Added: CrashReport_HereticServer.zip
2014-03-21 16:25Konar6Note Added: 0008433
2014-03-21 19:21GuitarDeityNote Added: 0008434
2014-03-21 19:23GuitarDeityNote Edited: 0008434bug_revision_view_page.php?bugnote_id=8434#r4586
2014-03-21 19:54Konar6Note Added: 0008435
2014-03-23 17:55GuitarDeityFile Added: CrashReport.zip
2014-03-23 17:55GuitarDeityFile Added: CrashReport2.zip
2014-03-23 17:55GuitarDeityFile Added: CrashReport3.zip
2014-03-23 17:57GuitarDeityNote Added: 0008454
2014-04-03 13:32WatermelonNote Added: 0008482
2014-04-04 19:20GuitarDeityNote Added: 0008494
2014-06-15 16:09WatermelonNote Added: 0009441
2014-06-15 16:09WatermelonStatusnew => feedback
2014-06-18 17:15GuitarDeityNote Added: 0009578
2014-06-18 17:15GuitarDeityStatusfeedback => new
2014-09-28 02:48GuitarDeityFile Added: CrashReport_AoW2_divbyzeroerror.zip
2014-09-28 02:48GuitarDeityFile Added: CrashReport_ZandroBrutalSE_BotMatch.zip
2014-09-28 02:48GuitarDeityFile Added: CrashReport_Hexen_HEXDD.zip
2014-09-28 02:48GuitarDeityFile Added: CrashReport_brutal19.zip
2014-09-28 02:49GuitarDeityFile Added: CrashReport_ComplexDoom.zip
2014-09-28 02:49GuitarDeityFile Added: CrashReport_Megaman.zip
2014-09-28 02:49GuitarDeityFile Added: CrashReport_RealGunsClassic.zip
2014-09-28 02:50GuitarDeityNote Added: 0010288
2014-09-28 10:42Konar6Note Added: 0010289
2014-10-03 01:20ArcoStatusnew => feedback
2024-03-02 22:42Ru5tK1ngNote Added: 0023276
2024-03-02 22:42Ru5tK1ngStatusfeedback => closed
2024-03-02 22:42Ru5tK1ngResolutionopen => no change required

Notes
(0008433)
Konar6   
2014-03-21 16:25   
Does it also crash in software renderer?
(0008434)
GuitarDeity   
2014-03-21 19:21   
(edited on: 2014-03-21 19:23)
Both renderers crash. I think software experiences fewer crashes, but the crashes are so random that it's hard to say for sure if one renderer is more problematic than the other.

Also, this probably isn't the place to ask, but I was wondering if there was some sort of readme thread or guidelines for submitting to the tracker, so if I ever need to make another report, I can provide more useful info.

(0008435)
Konar6   
2014-03-21 19:54   
Actually there is this ->'http://zandronum.com/tracker/plugin.php?page=Rules/rules [^]'
(0008454)
GuitarDeity   
2014-03-23 17:57   
I have uploaded three more Zandronum crash reports, in hopes that the additional crash instances provide a clearer trend of the issue.
(0008482)
Watermelon   
2014-04-03 13:32   
Not offline though?
What if you do it without loading any wads?
(0008494)
GuitarDeity   
2014-04-04 19:20   
I have never experienced any crashing issues in Single Player, although I also never really use Zandronum for Single Player. I will start doing some testing to, and come back with results.

About no pwads loaded, I have crashed a few times on some Classic Doom2 servers previously, and the first uploaded crash report is a heretic.wad only server. I will look for another classic Doom2 server and see if I can get a crash report.
(0009441)
Watermelon   
2014-06-15 16:09   
Can you host a server with 2.0 and join that... see if it happens?
(0009578)
GuitarDeity   
2014-06-18 17:15   
The many times I've tried hosting a server, I've failed in getting any of my friends to see it appear on the server list. Maybe it's just something to do with my connection settings. I'll keep trying, though.

In regards to trying any vanilla Doom 2 servers, it's been pretty difficult considering the lack of them anymore. In the few that I have found, I haven't had any issues, but I haven't yet tried playing in one for a prolonged period of time. I'll be back with a verdict soon.

I will also try testing any vanilla Hexen servers I can find.
(0010288)
GuitarDeity   
2014-09-28 02:50   
More crash reports after a lot of laziness. Some of these crashes occured when I went back to test software mode, some of these crashes occured after I had done a full uninstall (clearing the registry entries as well) and then reinstalling.

The most potentially useful crash reports are:
-the Divide by Zero crash report I got when playing All Out War 2
-the ZandroBrutalSE crash report when playing in a bot match I made from the main menu Multiplayer settings
-the Hexen server crash report (running with HEXDD pwad, couldn't find a plain Hexen server but HEXDD is an official expansion)

The rest are just various mods on servers that also caused crashing.
(0010289)
Konar6   
2014-09-28 10:42   
Integer overflow and division by zero in P_XYMovement() in p_mobj.cpp on lines

fixed_t onestepx = startxmove / steps;

or

ptryx = startx + Scale (xmove, step, steps);

respectively, by calling an idiv instruction on "steps".
Since this is a ZDoom code I'm not familiar with, I cannot debug this any further myself. Could be specific to certain systems. I would suggest testing this in ZDoom.
(0023276)
Ru5tK1ng   
2024-03-02 22:42   
If you are still having issues with Zan 3.1 and 3.2, please make a new ticket.