From 49977446dd859e3079698a4c79948a47644984e1 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Wed, 30 Oct 2019 09:58:37 +0100 Subject: [PATCH] RedumpVerifier: Don't crash on missing hyphen in serial --- Source/Core/DiscIO/VolumeVerifier.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/DiscIO/VolumeVerifier.cpp b/Source/Core/DiscIO/VolumeVerifier.cpp index aed3c87a44..de1d434dca 100644 --- a/Source/Core/DiscIO/VolumeVerifier.cpp +++ b/Source/Core/DiscIO/VolumeVerifier.cpp @@ -265,7 +265,7 @@ std::vector RedumpVerifier::ScanDatfile(const st const size_t game_id_start = first_dash == std::string::npos ? std::string::npos : first_dash + 1; - if (serial.size() < game_id_start + 4) + if (game_id_start == std::string::npos || serial.size() < game_id_start + 4) { ERROR_LOG(DISCIO, "Invalid serial in redump datfile: %s", serial_str.c_str()); continue;