From 89c173bb31ea57f82e4242e4d6805823a50fdc69 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 1 Nov 2022 19:58:08 +0200 Subject: [PATCH] Check if the page is present when we trace frames --- Core/CrashHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/CrashHandler.cpp b/Core/CrashHandler.cpp index 473c111..dc88bfa 100644 --- a/Core/CrashHandler.cpp +++ b/Core/CrashHandler.cpp @@ -81,7 +81,7 @@ namespace CrashHandler else EHPrint("\eFF4CA9Outside Kernel"); - if (Frame->rip >= 0xFFFFFFFFFFFFFFF0 || Frame->rip <= 0xFF) + if (!Memory::Virtual().Check(frames->rbp)) return; frames = frames->rbp; }