From a163c2b1b344d44ba32cc33383c5dc12cbc85a10 Mon Sep 17 00:00:00 2001 From: Tomas Dittmann Date: Sun, 9 Jul 2017 20:05:27 +0200 Subject: [PATCH] prevent crash with hacked spiral slides --- src/openrct2/ride/ride.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/openrct2/ride/ride.c b/src/openrct2/ride/ride.c index 9c18d4d9c3..71320eec9d 100644 --- a/src/openrct2/ride/ride.c +++ b/src/openrct2/ride/ride.c @@ -2202,6 +2202,9 @@ static void ride_spiral_slide_update(rct_ride *ride) sint32 y = ride->station_starts[i] >> 8; rct_map_element *mapElement = ride_get_station_start_track_element(ride, i); + if (mapElement == NULL) + return; + sint32 rotation = map_element_get_direction(mapElement); x *= 32; y *= 32;