1. Use 0.17.2 (Haven't checked with earlier 0.17.x versions)
2. Create a new PvP scenario (Play -> Scenarios -> PvP -> Create -> Play -> Start round)
2.1) default map generator configuration
2.2) check only the 'Reveal team positions' checkbox in the PvP configuration (http://puu.sh/CVBHw/1571204330.png)
2.3) join a team
2.4) start the round
3. Save and quit the game (Save game -> Save, Quit game, Exit)
5. Update to 0.17.3 version or newer (crash still occurs on 0.17.6)
6. Load the save (Play -> Load game -> Load)
After confirming the dialog with removed recepies, the following message is printed:
Code: Select all
Error while running event level::on_nth_tick(60)
.../AppData/Roaming/Factorio/temp/currently-playing/pvp.lua:2288: bad argument #1 to 'pairs' (table expected, got nil)
stack traceback:
[C]: in function 'pairs'
.../AppData/Roaming/Factorio/temp/currently-playing/pvp.lua:2288: in function 'check_update_space_race_score'
.../AppData/Roaming/Factorio/temp/currently-playing/pvp.lua:3737: in function <.../AppData/Roaming/Factorio/temp/currently-playing/pvp.lua:3732