3 ms·
Hardening flags can be problematic depending on which assumptions they make. Some years ago Golang ran into problems with kernels proactively checking for the s
by josefx 3y ago
Hardening flags can be problematic depending on which assumptions they make. Some years ago Golang ran into problems with kernels proactively checking for the stack guard page, since Go doesn't use any that safety feature just ended up corrupting random memory on every system call.
- dmix 3y agoDid Go address these issues or is it more fundamental?
- josefx 3y agoThey switched to using a C shim for system calls like they where already using for other operating systems without a stable/public system call interface. I think the affected distros also ended up removing the check over other issues.