about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-09-29 14:25:52 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-09-29 14:25:52 +0200
commit7c064ef16c8285478df3321eb6fbe5a6e59e126e (patch)
treefbb1a7b8975ba6faab01dfed7148aa914638f3e1
parent84756e1adaf54ee8b2901663d358871db6def104 (diff)
downloadbox64-7c064ef16c8285478df3321eb6fbe5a6e59e126e.tar.gz
box64-7c064ef16c8285478df3321eb6fbe5a6e59e126e.zip
[INTERP] Fixed a regression with previous commit
-rw-r--r--src/emu/x64run.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/emu/x64run.c b/src/emu/x64run.c
index 3f8d7705..ac9dd626 100644
--- a/src/emu/x64run.c
+++ b/src/emu/x64run.c
@@ -1955,8 +1955,10 @@ x64emurun:
                     #endif
                 }
                 #endif
-            } else
-                EmitSignal(emu, X64_SIGSEGV, (void*)R_RIP, 0xbad0);
+            } else {
+                unimp = 1;
+                goto fini;
+            }
             STEP;
         case 0xEB:                      /* JMP Ib */
             tmp32s = F8S; // jump is relative