Files
ladybird/Kernel
Andreas Kling fc5ebe2a50 Kernel: Disown shared buffers on sys$execve()
When committing to a new executable, disown any shared buffers that the
process was previously co-owning.

Otherwise accessing the same shared buffer ID from the new program
would cause the kernel to find a cached (and stale!) reference to the
previous program's VM region corresponding to that shared buffer,
leading to a Region* use-after-free.

Fixes #1270.
2020-02-22 12:29:38 +01:00
..
2020-01-18 09:45:54 +01:00
2020-01-31 13:13:04 +01:00
2020-02-04 19:11:52 +01:00
2020-01-18 09:45:54 +01:00
2020-02-18 13:44:27 +01:00