From 8bc1e4b21c5674b19a349c73675c3c7d7369004f Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Thu, 23 Oct 2025 14:08:14 -0700 Subject: [PATCH] explicitly update stack pointer --- src/dwarf/dwarf_unwind.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dwarf/dwarf_unwind.c b/src/dwarf/dwarf_unwind.c index 752ed668..c444dbc2 100644 --- a/src/dwarf/dwarf_unwind.c +++ b/src/dwarf/dwarf_unwind.c @@ -319,7 +319,10 @@ dw_cfi_apply_register_rules(Arch arch, } } - + // update stack pointer + U64 sp = dw_sp_from_arch(arch); + reg_write_func(sp, &cfa, sizeof(cfa), reg_write_ud); + exit:; scratch_end(scratch); return unwind_status;