From f94bae10f27eb60a9a51bf614c28eba4fbd63d3d Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 21 Feb 2026 03:01:41 +0100 Subject: [dynarmic] fix SignedDiv64 crashing if immediate constprop took effect; also fix result for 0x8000_0000/0xFFFF_FFFF not returning properly for SignedDiv32 (#3517) a program could crash the emulator by just using div immediates and/or dividing by 0x8000_0000_0000_0000/0xFFFF_FFFF_FFFF_FFFF X0 = 0x8000_0000_0000_0000 X1 = 0xFFFF_FFFF_FFFF_FFFF SDIV X2, X0, X1 SDIV X2, X1, X0 <- crashes emu Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3517 Reviewed-by: crueter Reviewed-by: DraVee Reviewed-by: MaranBr Reviewed-by: CamilleLaVey Co-authored-by: lizzie Co-committed-by: lizzie --- docs/Debug.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/Debug.md') diff --git a/docs/Debug.md b/docs/Debug.md index 3fc3bc9fee..f338bc1eeb 100644 --- a/docs/Debug.md +++ b/docs/Debug.md @@ -22,7 +22,7 @@ Debug logs can be found in General -> Debug -> Open Log Location on desktop, and Ignoring SIGSEGV when debugging in host: -- **gdb**: `handle all nostop pass`. +- **gdb**: `handle SIGSEGV nostop pass`. - **lldb**: `pro hand -p true -s false -n false SIGSEGV`. ## Debugging (guest code) -- cgit v1.2.3