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
0000883Zandronum[All Projects] Bugpublic2012-06-16 17:362018-09-30 21:28
ReporterTerminusEst13 
Assigned ToTorr Samaho 
PrioritynormalSeveritycrashReproducibilitysometimes
StatusclosedResolutionfixed 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version98d 
Target VersionFixed in Version1.1 
Summary0000883: HeXen in Zandronum crashes after loading extra/custom character classes.
DescriptionHi.

After closing up mods that have loaded custom/additional player classes in HeXen, Zandronum has a frustrating tendency to crash next time HeXen has been loaded.
This crashing continues until either the Zandronum-USER.ini file is deleted, or the file is opened up and the [Hexen.Player], [Hexen.LocalServerInfo], and [Hexen.Bindings] sections are deleted.
Steps To Reproduce1: Load up a .wad in HeXen that provides extra character classes. For the sake of easier reproducing, I'll provide my Samsara and Aenima's old Mercenaries right here, since both of them provides multiple extra character classes and thus should do the most damage to HeXen.
'http://www.sendspace.com/file/nq1unh [^]'
'http://www.sendspace.com/file/qj9rco [^]'

2: Play around for a bit. Long enough for the game to realize you're being serious and it saves your settings and all that fun stuff.

3: Load up HeXen again, this time with or without the classes mod.

4: Enjoy your new fatal error! If you don't get one, load it again and play around. It seems to sometimes be random in how many times you need to play an extra classes mod before you get the error/crashing.

5: In order to fix, go into Zandronum-USER.ini, and look for the [Hexen.Player], [Hexen.LocalServerInfo], and [Hexen.Bindings] sections. Delete them and the information inside.

6: Load up HeXen again. Hooray, you can play now!
Additional InformationI made some pretty screenshots of the process.

'http://i.imgur.com/001CS.jpg [^]'
Attached Files? file icon zandronum-TE13.ini [^] (48,631 bytes) 2012-06-16 20:14
zip file icon CrashReport.zip [^] (20,398 bytes) 2012-06-17 17:55
zip file icon CrashReport1.zip [^] (20,398 bytes) 2012-08-24 19:21
zip file icon CrashReport2.zip [^] (19,125 bytes) 2012-08-24 19:21
zip file icon CrashReport3.zip [^] (19,170 bytes) 2012-08-24 19:21
zip file icon CrashReport4.zip [^] (19,204 bytes) 2012-08-24 19:21
zip file icon CrashReport5.zip [^] (19,433 bytes) 2012-08-24 19:21
zip file icon CrashReport6.zip [^] (19,469 bytes) 2012-08-24 19:21
zip file icon CrashReport7.zip [^] (19,445 bytes) 2012-08-24 19:21

- Relationships

-  Notes
User avatar (0003787)
Torr Samaho (administrator)
2012-06-16 19:05
edited on: 2012-06-16 19:12

Doesn't crash for me (tested with te13-samsara-v0.13.pk3, don't know if I played long enough). Please post an INI that causes the game to crash for you.

User avatar (0003788)
TerminusEst13 (reporter)
2012-06-16 20:16

Deleted the [Hexen.ETC] sections and played fresh until I got the crash, so this should be a distilled .ini for you.

I tried loading te13-samsara-v0.13.pk3 four times afterwards with this .ini and got a crash each time. If needed, I can provide video footage.
User avatar (0003795)
Torr Samaho (administrator)
2012-06-17 09:25

Hmm, even with your ini I don't get a crash. Are you using the official beta build binaries? If so, please post the crash log. If not, try them.
User avatar (0003798)
TerminusEst13 (reporter)
2012-06-17 17:55
edited on: 2012-06-17 18:00

Yes, I am. Added a crash report.

EDIT: Would it be possible that it has anything to do with skins or announcers? Out of the sake of experimentation, I deleted both folders, and next times I loaded there weren't any crashes. I'll need to experiment and see if I can replicate the crashing without extra skins/announcers, but maybe it's not so much custom classes as custom skins/announcers.

User avatar (0003800)
Torr Samaho (administrator)
2012-06-17 20:08

From the crash log the problem looks FMOD related, but I can't see exactly what's going on.

Quote

EDIT: Would it be possible that it has anything to do with skins or announcers?

Yes, that's very possible. Please check which wads you need to load to cause the crash.
User avatar (0003801)
TerminusEst13 (reporter)
2012-06-17 22:14

It seems to be primarily enhanced music wads--one by Ransu, two compilations, and one of my WIP skins. I've moved the entire skin folders so that there's only one of these files at a time, and loading up Samsara causes a crash with each individual file.

Too large to upload as an attachment (music is big!), so here's a download link.
'http://www.sendspace.com/file/ejsi81 [^]'
User avatar (0003817)
Torr Samaho (administrator)
2012-06-19 21:10

Still can't make it crash here. Can you send your full Zandronum directory (after removing as much as possible while keeping the crash)?
User avatar (0003915)
Torr Samaho (administrator)
2012-07-08 10:55

As I said above, I still can't make it crash on my machine. Unless you supply more information about the issue there is nothing I can do about it.
User avatar (0003926)
TerminusEst13 (reporter)
2012-07-09 05:23

Sorry, thought I'd already posted. Sorry!

I've been trying to go back and forth with it, but now at this point it seems to be frustratingly random. I used to be able to make it crash on command (hence the guide), but now it seems to just crash at random--and much less now, since the new Zandronum.
If I can get it to reliably reproduce crashes again, I'll be sure to update this with steps/the zipped directory.
User avatar (0003929)
Torr Samaho (administrator)
2012-07-09 17:54

If you can't reproduce the crashes, you could try gathering some crashlogs with the new official beta build. If we are lucky we can get some information out of one of the logs.
User avatar (0003948)
TerminusEst13 (reporter)
2012-07-11 18:32

I'll try gathering up some crashlogs, then. Once I get about five or ten or so, I'll post them all up here.
User avatar (0004432)
TerminusEst13 (reporter)
2012-08-24 19:22

Wasn't able to get ten, but I did get about seven.

Hopefully this helps.
User avatar (0004458)
Torr Samaho (administrator)
2012-08-26 07:55

All the crashes seem to happen in an FMOD callback. I added a NULL pointer check in there, please test if this fixes the problem. If it doesn't, we will have to find a way to reproduce the crash on my end.
User avatar (0004480)
TerminusEst13 (reporter)
2012-08-26 23:04

I've been abusing it pretty hard over the day, and I haven't been able to replicate the crashing yet. I'll keep trying, but I think this may be it.
User avatar (0004537)
Torr Samaho (administrator)
2012-09-01 10:30

Ok, let's hope that the issue if fixed then.

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
2012-06-16 17:36 TerminusEst13 New Issue
2012-06-16 19:05 Torr Samaho Note Added: 0003787
2012-06-16 19:06 Torr Samaho Assigned To => Torr Samaho
2012-06-16 19:06 Torr Samaho Status new => feedback
2012-06-16 19:12 Torr Samaho Note Edited: 0003787 View Revisions
2012-06-16 20:14 TerminusEst13 File Added: zandronum-TE13.ini
2012-06-16 20:16 TerminusEst13 Note Added: 0003788
2012-06-16 20:16 TerminusEst13 Status feedback => assigned
2012-06-17 09:25 Torr Samaho Note Added: 0003795
2012-06-17 17:55 TerminusEst13 File Added: CrashReport.zip
2012-06-17 17:55 TerminusEst13 Note Added: 0003798
2012-06-17 18:00 TerminusEst13 Note Edited: 0003798 View Revisions
2012-06-17 20:08 Torr Samaho Note Added: 0003800
2012-06-17 22:14 TerminusEst13 Note Added: 0003801
2012-06-19 21:10 Torr Samaho Note Added: 0003817
2012-07-08 10:55 Torr Samaho Note Added: 0003915
2012-07-08 10:57 Torr Samaho Status assigned => feedback
2012-07-09 05:23 TerminusEst13 Note Added: 0003926
2012-07-09 05:23 TerminusEst13 Status feedback => assigned
2012-07-09 17:54 Torr Samaho Note Added: 0003929
2012-07-11 18:32 TerminusEst13 Note Added: 0003948
2012-07-29 12:56 Torr Samaho Status assigned => feedback
2012-08-24 19:21 TerminusEst13 File Added: CrashReport1.zip
2012-08-24 19:21 TerminusEst13 File Added: CrashReport2.zip
2012-08-24 19:21 TerminusEst13 File Added: CrashReport3.zip
2012-08-24 19:21 TerminusEst13 File Added: CrashReport4.zip
2012-08-24 19:21 TerminusEst13 File Added: CrashReport5.zip
2012-08-24 19:21 TerminusEst13 File Added: CrashReport6.zip
2012-08-24 19:21 TerminusEst13 File Added: CrashReport7.zip
2012-08-24 19:22 TerminusEst13 Note Added: 0004432
2012-08-24 19:22 TerminusEst13 Status feedback => assigned
2012-08-26 07:55 Torr Samaho Note Added: 0004458
2012-08-26 23:04 TerminusEst13 Note Added: 0004480
2012-09-01 10:30 Torr Samaho Note Added: 0004537
2012-09-01 10:35 Torr Samaho Status assigned => resolved
2012-09-01 10:35 Torr Samaho Fixed in Version => 1.1
2012-09-01 10:35 Torr Samaho Resolution open => fixed
2018-09-30 21:28 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker