MantisBT - Zandronum | |||||||||||||||
View Issue Details | |||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||
0002215 | Zandronum | [All Projects] Bug | public | 2015-04-29 12:03 | 2018-09-30 21:38 | ||||||||||
Reporter | sshrugg | ||||||||||||||
Assigned To | Edward-san | ||||||||||||||
Priority | normal | Severity | crash | Reproducibility | always | ||||||||||
Status | closed | Resolution | fixed | ||||||||||||
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 | ||||||||||
Product Version | 2.0 | ||||||||||||||
Target Version | 2.1 | Fixed in Version | 2.1 | ||||||||||||
Summary | 0002215: Very Fatal Error on Player.Morph when HUD is on screen | ||||||||||||||
Description | When Player.Morph occurs, Zandronum has a Very Fatal error and crashes to desktop. The crash can be circumvented by using HUD 11, and making sure automap is not on the screen at the moment Player.Morph occurs. Theory (thanks, Madcat): In Zan 2.0, morph players are supposed to have their own "faces" too, and since they naturally lack any, it simply crashes. | ||||||||||||||
Steps To Reproduce | 1. zandronum.exe -iwad doom2.wad +sv_cheats 1 -host 2. Type "morphme" into the console. 3. Type "kill" into the console. | ||||||||||||||
Additional Information | Tested issue with Kokiri, Necrodoom_v2, and Madcat. IRC log: <sshrugg> I keep having a "Very Fatal Error" crash when running a certain mod <sshrugg> Super Demon (hosted on grandvoid) crashes to Windows every time I am picked as a Demon. <sshrugg> I can not figure out why. <sshrugg> It worked a few days ago, and I don't know what has changed. <sshrugg> I tried reinstalling Zandronum, as well as the WAD and .pk3 files <Necrodoom_v2> sshrugg: same happens to me <sshrugg> Somebody gave me some advice here almost 24 hours ago, but I wasn't logging and rebooted *facepalm* <Necrodoom_v2> on #zandronum? <Necrodoom_v2> [16:27] <Kokiri> sshrugg1 use hud 11 [16:28] <Kokiri> options, display, screen size 11.0 <sshrugg> That's it <sshrugg> And it seems to have worked!! <sshrugg> I'm on the server to test if anybody would care to join me: 109.74.206.218:17050 * Setting status to Away (In-Game) You have been marked as being away * Turning off away status You are no longer marked as being away <sshrugg> I was helping somebody else fix the problem and got banned for spamming the chat <Madcat> are you talking about that Super Demon match we had? <sshrugg> lol! yeah! Hi, madcat! <sshrugg> I was just going to report your idea that it's an issue with Player Morph in Zandronum 2.0 <Madcat> Im 100% sure it is <Madcat> because it behaves the same in my two mods that use morphs too <Madcat> always the same - crashes whenever you attempt to see your status bar or look on the automap <sshrugg> Well, I'm only having the issue when the HUD is displayed, but not with the automap <sshrugg> Perhaps if I had the automap on when I was selected as boss <sshrugg> Because that's the moment the morph is triggered <Madcat> yeah, maybe <sshrugg> That's when it happens with the HUD, so that would make sense. <Necrodoom_v2> different type of crash though, Madcat <Madcat> different? <Necrodoom_v2> superdemon crashes on view, your morph crashes on automap <Madcat> no, my morphs crash on view too I think <Madcat> on both view and the automap <sshrugg> is it the same behavior? where setting the HUD to screen size 11.0 fixes the issue? <Necrodoom_v2> oh <Necrodoom_v2> btw, madcat, have you tried that wad i found with working morph? <Madcat> what wad? <Madcat> was it the SuperDemon? <Necrodoom_v2> no, morphmonsters <Madcat> oh <Necrodoom_v2> with the inventory morphs <Madcat> yeah, I did play it <Necrodoom_v2> i recall all working on that one <Madcat> what about it? <Madcat> about morphmonsters I mean <Necrodoom_v2> that it works without crashing as far as i know <Necrodoom_v2> dont have code knowledge so cant figure out why <Madcat> well I guess it uses a different way of morphing <sshrugg> OKay. sorry it took a while to test. <sshrugg> It is confirmed that the issue happens with automap as well <sshrugg> I had to wait until I was selected as demon and had the map on screen to make the crash happen <Madcat> could it be that the bug happens when the player see his "face"? <Madcat> I mean - the injure indicator face <Necrodoom_v2> hm, could be <sshrugg> So if the player is changed to the boss (I am no modder, but I assume this is the "playermorph" event) and the hud is on the screen, or the automap is on the screen, a Very Fatal Error occurs. <sshrugg> It could be that. I just realized my automap is only showing *with* the HUD <sshrugg> So let me see if I can get just map and no HUD, here. <Madcat> just map with no HUD? <Madcat> oh wait <Madcat> does the bug happen on Hexen too? (while morhped into a pig) <sshrugg> When the automap is overlayed, there is no crash <Madcat> I have just tried to start the bug in Hexen, Vivarium <Madcat> didnt crash <sshrugg> Oh. That's interesting. I can't remember. Isn't there no "shock" face in Hexen? <Madcat> in Hexen there are no faces at all <sshrugg> That's right. <Madcat> ...could it be that in Zan 2.0, morph players are supposed to have their own "faces" too, and since they naturally lack any, it simply crashes? <sshrugg> That makes sense, if there's no placeholder <Madcat> Player.Face seems to be the thing | ||||||||||||||
Tags | No tags attached. | ||||||||||||||
Relationships |
| ||||||||||||||
Attached Files | ![]() /tracker/file_download.php?file_id=1475&type=bug | ||||||||||||||
Issue History | |||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||
2015-04-29 12:03 | sshrugg | New Issue | |||||||||||||
2015-04-29 12:03 | sshrugg | File Added: CrashReport.zip | |||||||||||||
2015-04-29 13:20 | Edward-san | Note Added: 0012182 | |||||||||||||
2015-05-03 04:19 | WaTaKiD | Note Added: 0012199 | |||||||||||||
2015-05-03 11:12 | Dusk | Status | new => confirmed | ||||||||||||
2015-05-03 17:27 | Hypnotoad | Note Added: 0012200 | |||||||||||||
2015-05-03 20:07 | Dusk | Target Version | => 2.1 | ||||||||||||
2015-05-03 21:55 | Catastrophe | Note Added: 0012201 | |||||||||||||
2015-05-03 22:09 | Arco | Note Added: 0012202 | |||||||||||||
2015-05-03 22:09 | Arco | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=7038#r7038 | ||||||||||||
2015-05-03 22:22 | Edward-san | Note Added: 0012203 | |||||||||||||
2015-05-03 22:22 | Edward-san | Status | confirmed => needs review | ||||||||||||
2015-05-03 23:05 | WaTaKiD | Relationship added | has duplicate 0002196 | ||||||||||||
2015-05-10 21:40 | Edward-san | Assigned To | => Edward-san | ||||||||||||
2015-05-10 21:40 | Edward-san | Status | needs review => assigned | ||||||||||||
2015-05-10 21:40 | Edward-san | Status | assigned => needs review | ||||||||||||
2015-05-24 11:23 | Torr Samaho | Note Added: 0012359 | |||||||||||||
2015-05-24 11:23 | Torr Samaho | Status | needs review => needs testing | ||||||||||||
2015-05-26 22:26 | WaTaKiD | Note Added: 0012425 | |||||||||||||
2015-05-26 22:27 | WaTaKiD | Status | needs testing => resolved | ||||||||||||
2015-05-26 22:27 | WaTaKiD | Resolution | open => fixed | ||||||||||||
2015-05-26 22:27 | WaTaKiD | Fixed in Version | => 2.1 | ||||||||||||
2015-06-10 02:42 | WaTaKiD | Relationship added | related to 0002170 | ||||||||||||
2015-06-10 12:34 | Dusk | Relationship replaced | has duplicate 0002170 | ||||||||||||
2018-09-30 21:38 | Blzut3 | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|