I've attached a .zip containing a test wad + crash report. I have a custom bloodtype (HacxDigitWhite) that works just fine, but there's some kind of bizarre thing going on where the classes that inherit from it (HacxDigitGreen, etc.) will sometimes crash the game when used as blood types.
Included in the test wad are some "file" objects (HacxFileWhite, HacxFileGreen, etc.) that you can summon, push around, and shoot. The White one (base actor) works just fine, but if you try and summon and shoot HacxFileGreen (or any of the others), ZDoom will randomly crash when trying to spawn the digit actor.
I've narrowed down the error to the Digit actors, since swapping HacxFileWhite's blood type to HacxDigitGreen will cause the crash. It's likely something to do with the way inheritance is making the jump states work, but I really have no clue what and I'm pretty sure it shouldn't cause an access violation either way.
