3 ms·
Arguably, Stack Clash is just a compiler bug--recursive code shouldn't be able to jump the guard pages. This was fixed in Clang in 2021 [1], in GCC even earlier
by pcwalton 2y ago
Arguably, Stack Clash is just a compiler bug--recursive code shouldn't be able to jump the guard pages. This was fixed in Clang in 2021 [1], in GCC even earlier, and in MSVC earlier than that.
[1]: https://blog.llvm.org/posts/2021-01-05-stack-clash-protection/ https://blog.llvm.org/posts/2021-01-05-stack-clash-protectio...