Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001754Zandronum[All Projects] Bugpublic2014-03-21 01:112024-03-02 22:42
ReporterGuitarDeity 
Assigned To 
PriorityhighSeveritycrashReproducibilityrandom
StatusclosedResolutionno change required 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version1.2 
Target VersionFixed in Version 
Summary0001754: Spontaneous, erratic crashes when playing ANY Zandronum Server
DescriptionI 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.
Steps To ReproduceNone 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.
Attached Fileszip file icon CrashReport_HereticServer.zip [^] (20,490 bytes) 2014-03-21 01:11
zip file icon CrashReport.zip [^] (20,565 bytes) 2014-03-23 17:55
zip file icon CrashReport2.zip [^] (20,558 bytes) 2014-03-23 17:55
zip file icon CrashReport3.zip [^] (19,971 bytes) 2014-03-23 17:55
zip file icon CrashReport_AoW2_divbyzeroerror.zip [^] (19,252 bytes) 2014-09-28 02:48
zip file icon CrashReport_ZandroBrutalSE_BotMatch.zip [^] (18,845 bytes) 2014-09-28 02:48
zip file icon CrashReport_Hexen_HEXDD.zip [^] (20,087 bytes) 2014-09-28 02:48
zip file icon CrashReport_brutal19.zip [^] (19,252 bytes) 2014-09-28 02:48
zip file icon CrashReport_ComplexDoom.zip [^] (19,002 bytes) 2014-09-28 02:49
zip file icon CrashReport_Megaman.zip [^] (20,956 bytes) 2014-09-28 02:49
zip file icon CrashReport_RealGunsClassic.zip [^] (19,266 bytes) 2014-09-28 02:49

- Relationships

-  Notes
User avatar (0008433)
Konar6 (reporter)
2014-03-21 16:25

Does it also crash in software renderer?
User avatar (0008434)
GuitarDeity (reporter)
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.

User avatar (0008435)
Konar6 (reporter)
2014-03-21 19:54

Actually there is this ->'http://zandronum.com/tracker/plugin.php?page=Rules/rules [^]'
User avatar (0008454)
GuitarDeity (reporter)
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.
User avatar (0008482)
Watermelon (developer)
2014-04-03 13:32

Not offline though?
What if you do it without loading any wads?
User avatar (0008494)
GuitarDeity (reporter)
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.
User avatar (0009441)
Watermelon (developer)
2014-06-15 16:09

Can you host a server with 2.0 and join that... see if it happens?
User avatar (0009578)
GuitarDeity (reporter)
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.
User avatar (0010288)
GuitarDeity (reporter)
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.
User avatar (0010289)
Konar6 (reporter)
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.
User avatar (0023276)
Ru5tK1ng (updater)
2024-03-02 22:42

If you are still having issues with Zan 3.1 and 3.2, please make a new ticket.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2014-03-21 01:11 GuitarDeity New Issue
2014-03-21 01:11 GuitarDeity File Added: CrashReport_HereticServer.zip
2014-03-21 16:25 Konar6 Note Added: 0008433
2014-03-21 19:21 GuitarDeity Note Added: 0008434
2014-03-21 19:23 GuitarDeity Note Edited: 0008434 View Revisions
2014-03-21 19:54 Konar6 Note Added: 0008435
2014-03-23 17:55 GuitarDeity File Added: CrashReport.zip
2014-03-23 17:55 GuitarDeity File Added: CrashReport2.zip
2014-03-23 17:55 GuitarDeity File Added: CrashReport3.zip
2014-03-23 17:57 GuitarDeity Note Added: 0008454
2014-04-03 13:32 Watermelon Note Added: 0008482
2014-04-04 19:20 GuitarDeity Note Added: 0008494
2014-06-15 16:09 Watermelon Note Added: 0009441
2014-06-15 16:09 Watermelon Status new => feedback
2014-06-18 17:15 GuitarDeity Note Added: 0009578
2014-06-18 17:15 GuitarDeity Status feedback => new
2014-09-28 02:48 GuitarDeity File Added: CrashReport_AoW2_divbyzeroerror.zip
2014-09-28 02:48 GuitarDeity File Added: CrashReport_ZandroBrutalSE_BotMatch.zip
2014-09-28 02:48 GuitarDeity File Added: CrashReport_Hexen_HEXDD.zip
2014-09-28 02:48 GuitarDeity File Added: CrashReport_brutal19.zip
2014-09-28 02:49 GuitarDeity File Added: CrashReport_ComplexDoom.zip
2014-09-28 02:49 GuitarDeity File Added: CrashReport_Megaman.zip
2014-09-28 02:49 GuitarDeity File Added: CrashReport_RealGunsClassic.zip
2014-09-28 02:50 GuitarDeity Note Added: 0010288
2014-09-28 10:42 Konar6 Note Added: 0010289
2014-10-03 01:20 Arco Status new => feedback
2024-03-02 22:42 Ru5tK1ng Note Added: 0023276
2024-03-02 22:42 Ru5tK1ng Status feedback => closed
2024-03-02 22:42 Ru5tK1ng Resolution open => no change required






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker