The culprit seems like it might be this line in messagebox.cpp:
Code: Select all
// signal that whatever gets loaded should be the new quicksave
savegameManager.quickSaveSlot = (FSaveGameNode *)1;
- Start a new game.
- Press quickload.
- Quit the quickload menu.
- Press quickload then quit the quickload menu again. (This is because of what seems to be another quickload bug)
- Try to quicksave or quickload. GZDoom will now crash.