I played with some code when I noticed something strange:
[~] main% cat test.cc
The odd thing for me is a change in the address of variable i.
I assume that the kernel supplies different starting addresses of the stack in order to try to break some kind of crack. What is the real reason?
stack linux
Richard Pennington
source share