fix incorrect abort-on-0-rip condition in unwinder path; we can still have nonzero rsps and find valid frames.

This commit is contained in:
Ryan Fleury
2025-05-20 15:09:35 -07:00
parent f7df65678f
commit 0eb37c527c
+2 -2
View File
@@ -3206,8 +3206,8 @@ ctrl_unwind_from_thread(Arena *arena, CTRL_EntityCtx *ctx, CTRL_Handle thread, U
}
}
// rjf: cancel on 0 rip
if(rip == 0)
// rjf: cancel on 0 rip/rsp
if(rsp == 0 && rip == 0)
{
break;
}