From 8d39f0ac7607a1809578d4490c09bf701443cbff Mon Sep 17 00:00:00 2001 From: OBattler Date: Wed, 10 Aug 2016 02:16:12 +0200 Subject: [PATCH] General protection faults are only disabled if error is 0x82. --- src/x86seg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/x86seg.c b/src/x86seg.c index ce6dc32a4..c9eac419d 100644 --- a/src/x86seg.c +++ b/src/x86seg.c @@ -145,7 +145,7 @@ void x86_doabrt(int x86_abrt) } void x86gpf(char *s, uint16_t error) { - return; + if (error == 0x82) return; pclog("GPF %04X : %s\n", error, s); abrt = ABRT_GPF; abrt_error = error;