From 77780f9ce8d1ba41a90d709d9315ddffec340013 Mon Sep 17 00:00:00 2001 From: Laytan Laats Date: Thu, 3 Oct 2024 14:24:00 +0200 Subject: [PATCH] fix use-after-free - closing wrong pipe --- core/os/os2/process.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/os/os2/process.odin b/core/os/os2/process.odin index 94d9732cb..c034a9fea 100644 --- a/core/os/os2/process.odin +++ b/core/os/os2/process.odin @@ -381,7 +381,7 @@ process_exec :: proc( stdout_r, stdout_w := pipe() or_return defer close(stdout_r) stderr_r, stderr_w := pipe() or_return - defer close(stdout_w) + defer close(stderr_r) process: Process {