From 84686d50cdd8757db8c310ee28992cb49ed4c625 Mon Sep 17 00:00:00 2001 From: GreemDev Date: Thu, 29 May 2025 02:37:52 -0500 Subject: [PATCH] Revert "PPTC: fix rare EndOfStreamException in ContainsBlacklistedFunctions" This reverts commit 1156307ef913b1cd86ee083b7c8a0526c68c9567 --- src/ARMeilleure/Translation/PTC/Ptc.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ARMeilleure/Translation/PTC/Ptc.cs b/src/ARMeilleure/Translation/PTC/Ptc.cs index 33e46973a..72f9d5a0a 100644 --- a/src/ARMeilleure/Translation/PTC/Ptc.cs +++ b/src/ARMeilleure/Translation/PTC/Ptc.cs @@ -193,7 +193,7 @@ namespace ARMeilleure.Translation.PTC _infosStream.Seek(0L, SeekOrigin.Begin); bool foundBadFunction = false; - for (int index = 0; index < _infosStream.Length; index++) + for (int index = 0; index < GetEntriesCount(); index++) { InfoEntry infoEntry = DeserializeStructure(_infosStream); foreach (ulong address in blacklist) @@ -201,7 +201,7 @@ namespace ARMeilleure.Translation.PTC if (infoEntry.Address == address) { containsBlacklistedFunctions = true; - Logger.Warning?.Print(LogClass.Ptc, "Translation cache invalidated: Found blacklisted functions"); + Logger.Warning?.Print(LogClass.Ptc, "PPTC cache invalidated: Found blacklisted functions in PPTC cache"); foundBadFunction = true; break; }