GeistHaus
log in · sign up

Smashing the heap by overflowing the stack

ldpreload.com

I ran across something strange while learning about Rust's stack overflow and segmentation fault handling. First, some backstory: in the past, Rust (and Go) used segmented stacks, also known as split stacks. This is a scheme that allows you to start each thread with a small amount of stack space …

0 pages link to this URL

No pages have linked to this URL yet.