Notes |
|
|
Is this any different in Zandronum 2.1.2 or GZDoom 1.8.6? |
|
|
|
No it acts exactly the same in both. This issue only happens in Zandronum |
|
|
|
So it works in GZDoom 1.8.6 and GZDoom 2.4.0, but is broken in Zandronum 2.1.2 and 3.0? Can you make a minimal example wad that allows to reproduce the problem? |
|
|
|
It works in GZDoom any version but on any Zandronum it occurs. I can't seem to replicate it with a example wad but I indeed do know it's from GiveInventory because if I remove the call to GiveInventory with that class the crashes stop.
VS2015 refuses to load my pdb file so I can't see what the call stack was before the crash. |
|
|
|
Ok, so this is somehow related to GiveInventory then, but which exact combination of functions, states, actors, etc. causes the issue is still unclear.
Did you try starting with the entire Contra Doom and then removing stuff step by step to create a minimal example wad? |
|
|
|
I did try that but Contra Doom had waaaaay too much actors that depend on each other for me to be able to make one easily |
|
|
|
And for the same reason debugging this is without a reduced example wad is not really feasible. By removing things step by step you should at least be able to reduce the size and complexity of the example considerably. |
|