Anonymous | Login | Signup for a new account | 2024-03-29 01:27 UTC |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
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 | ||||||||
Attached Files | CrashReport.zip [^] (22,697 bytes) 2015-04-29 12:03 | ||||||||
Relationships | |||||||||||
|
Notes | |
(0012182) Edward-san (developer) 2015-04-29 13:20 |
Can you reproduce offline? If yes, can you check also GZDoom r900? |
(0012199) WaTaKiD (updater) 2015-05-03 04:19 |
using superdemon-.pk3 in singleplayer on map BOSS01, doing addbot and either being morphed or f12ing the bot if it gets morphed does not crash, but does online also while testing survivalism ('http://www.best-ever.org/download?file=doomz-r14test9.pk3 [^]' ) with arco and devilhunter, this crash also happens when u respawn after dying online |
(0012200) Hypnotoad (reporter) 2015-05-03 17:27 |
This bug also seems to happen on prophunt when morphed to a prop. |
(0012201) Catastrophe (reporter) 2015-05-03 21:55 |
Yes, this is the same problem seen here:'http://zandronum.com/tracker/view.php?id=2196 [^]' I have no idea how to fix it so I'll be waiting on 2.1's eventual release. |
(0012202) Arco (updater) 2015-05-03 22:09 |
Revised reproduction steps for convenience. |
(0012203) Edward-san (developer) 2015-05-03 22:22 |
This should fix the crash. |
(0012359) Torr Samaho (administrator) 2015-05-24 11:23 |
I transplanted the fix. |
(0012425) WaTaKiD (updater) 2015-05-26 22:26 |
after testing morphme, superdemon, survivalism, and prophunt, this is fixed |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | DrinkyBird smallworldcm Hypnotoad Catastrophe |
Opponents: | No one explicitly opposes this issue yet. |
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 | View Revisions |
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 |
Copyright © 2000 - 2024 MantisBT Team |