1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-12 09:09:09 +00:00

Fix: Crash when attempting to load old save game with GRFs set

GroupStatistics pool was not initialised before trying to delete vehicles (specifically, trams with no tram track)
This commit is contained in:
Charles Pigott
2019-04-26 19:09:55 +01:00
parent ef6995e8d4
commit b11942cf44

@@ -1893,6 +1893,7 @@ bool AfterLoadGame()
}
if (IsSavegameVersionBefore(SLV_62)) {
GroupStatistics::UpdateAfterLoad(); // Ensure statistics pool is initialised before trying to delete vehicles
/* Remove all trams from savegames without tram support.
* There would be trams without tram track under causing crashes sooner or later. */
RoadVehicle *v;