From 9cea7f155139ad09dedb74000da09c6a8d5dd92c Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Wed, 10 Nov 2021 22:11:49 -0500 Subject: [PATCH] Added a null check for GameInfo to FCEUMOV_CreateCleanMovie function to prevent crash if ROM is not loaded. --- src/movie.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/movie.cpp b/src/movie.cpp index 0dcc1f93..6e6140cd 100644 --- a/src/movie.cpp +++ b/src/movie.cpp @@ -932,7 +932,10 @@ void FCEUMOV_CreateCleanMovie() currMovieData = MovieData(); currMovieData.palFlag = FCEUI_GetCurrentVidSystem(0,0)!=0; currMovieData.romFilename = FileBase; - currMovieData.romChecksum = GameInfo->MD5; + if ( GameInfo ) + { + currMovieData.romChecksum = GameInfo->MD5; + } currMovieData.guid.newGuid(); currMovieData.fourscore = FCEUI_GetInputFourscore(); currMovieData.microphone = FCEUI_GetInputMicrophone();