From d6d089b81b14d760bf2afcd5ddaf551d146483c7 Mon Sep 17 00:00:00 2001 From: LotP <22-lotp@users.noreply.git.ryujinx.app> Date: Sat, 9 Aug 2025 18:41:36 -0500 Subject: [PATCH] Revert "Fix crash caused by VirtualRange mismatch (ryubing/ryujinx!109)" (ryubing/ryujinx!110) See merge request ryubing/ryujinx!110 --- src/Ryujinx.Memory/Range/NonOverlappingRangeList.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Ryujinx.Memory/Range/NonOverlappingRangeList.cs b/src/Ryujinx.Memory/Range/NonOverlappingRangeList.cs index e7070b031..7803b03d1 100644 --- a/src/Ryujinx.Memory/Range/NonOverlappingRangeList.cs +++ b/src/Ryujinx.Memory/Range/NonOverlappingRangeList.cs @@ -157,7 +157,7 @@ namespace Ryujinx.Memory.Range { int index = BinarySearch(item.Address); - if (index >= 0) + if (index >= 0 && Items[index].Value.Equals(item)) { _quickAccess.Remove(item.Address);