Crash while fast-forwarding during a demo netplay
Created attachment 553 [details]
According to MSVC14's debugger, it seems this part of code is faulty:
IN P_GetWeaponState :
"if (psp->state == NULL) return unknownstate;"
Demo provided as both attachment and GDrive : press DOWNARROW (to start o the match, then fast-forward 2/3 times). The game should immediately crash.
Odamex 0.7.0 GIT used (rev: https://github.com/odamex/odamex/commit/9ebf8e115d587565ae9d7853054f16edaf51ecb8 )
The demo does not crash for me in Windows 10 SDL2 64-bit. However, there are issues fast forwarding including the game missing textures and being unable to use the console until the player dies and respawns. Upon respawn the game fixes itself and console functions are available again. After the game fixes itself it appears the only noticable bug is that player names are missing int he scoreboard.
Revision used to test: 598ca65
Created attachment 561 [details]