make sure the stack is aligned before launching payloads

This commit is contained in:
John Törnblom committed 2025-11-05 18:02:02 +01:00
1 parent fe0b8bb337
commit 7119a97f3f
1 file changed
+1
+1
View File
@@ -367,6 +367,7 @@ elfldr_prepare_exec(pid_t pid, uint8_t *elf) {
return -1;
}
r.r_rsp &= ~0xfl;
pt_setlong(pid, r.r_rsp-8, r.r_rip);
r.r_rsp -= 8;
r.r_rip = entry;