mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-03-17 02:47:49 +00:00
This is similar to28e1da344dand4dd4dd2f3c. The crux is that wait verifies that the outvalue (siginfo* infop) is writable *before* waiting, and writes to it *after* waiting. In the meantime, a concurrent thread can make the output region unwritable, e.g. by deallocating it.
152 KiB
152 KiB