Closed
Description
We set the stack_top
to the start address of the stack_end
page here:
Line 485 in 669e3c0
However, it looks like stack_end
is an inclusive bound:
Lines 183 to 186 in 669e3c0
So I think the stack pointer should be initialized with (stack_end + 1).start_address()
instead.
Reported by klim
on the Discord of Theseus OS.