You also need to own the buffer otherwise you’re corrupting someone else’s data, or straight up segfaulting.