MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000883 | Zandronum | [All Projects] Bug | public | 2012-06-16 17:36 | 2018-09-30 21:28 |
|
Reporter | TerminusEst13 | |
Assigned To | Torr Samaho | |
Priority | normal | Severity | crash | Reproducibility | sometimes |
Status | closed | Resolution | fixed | |
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 |
Product Version | 98d | |
Target Version | | Fixed in Version | 1.1 | |
|
Summary | 0000883: HeXen in Zandronum crashes after loading extra/custom character classes. |
Description | Hi.
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 Reproduce | 1: 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 Information | I made some pretty screenshots of the process.
'http://i.imgur.com/001CS.jpg [^]' |
Tags | No tags attached. |
Relationships | |
Attached Files | zandronum-TE13.ini (48,631) 2012-06-16 20:14 /tracker/file_download.php?file_id=628&type=bug
CrashReport.zip (20,398) 2012-06-17 17:55 /tracker/file_download.php?file_id=631&type=bug
CrashReport1.zip (20,398) 2012-08-24 19:21 /tracker/file_download.php?file_id=677&type=bug
CrashReport2.zip (19,125) 2012-08-24 19:21 /tracker/file_download.php?file_id=678&type=bug
CrashReport3.zip (19,170) 2012-08-24 19:21 /tracker/file_download.php?file_id=679&type=bug
CrashReport4.zip (19,204) 2012-08-24 19:21 /tracker/file_download.php?file_id=680&type=bug
CrashReport5.zip (19,433) 2012-08-24 19:21 /tracker/file_download.php?file_id=681&type=bug
CrashReport6.zip (19,469) 2012-08-24 19:21 /tracker/file_download.php?file_id=682&type=bug
CrashReport7.zip (19,445) 2012-08-24 19:21 /tracker/file_download.php?file_id=683&type=bug |
|
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 | bug_revision_view_page.php?bugnote_id=3787#r2074 |
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 | bug_revision_view_page.php?bugnote_id=3798#r2080 |
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 |
Notes |
|
(0003787)
|
Torr Samaho
|
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.
|
|
|
|
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. |
|
|
|
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. |
|
|
(0003798)
|
TerminusEst13
|
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.
|
|
|
|
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. |
|
|
|
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 [^]' |
|
|
|
Still can't make it crash here. Can you send your full Zandronum directory (after removing as much as possible while keeping the crash)? |
|
|
|
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. |
|
|
|
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. |
|
|
|
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. |
|
|
|
I'll try gathering up some crashlogs, then. Once I get about five or ten or so, I'll post them all up here. |
|
|
|
Wasn't able to get ten, but I did get about seven.
Hopefully this helps. |
|
|
|
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. |
|
|
|
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. |
|
|
|
Ok, let's hope that the issue if fixed then. |
|