From 8e543195b18b51ca193ceaf31d671368d7744032 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Fri, 17 Apr 2026 23:09:32 +0300 Subject: [PATCH] Kernel: Check for null in pthread_join --- kernel/kernel/Process.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/kernel/Process.cpp b/kernel/kernel/Process.cpp index 3390c0c7..5a1bf1ba 100644 --- a/kernel/kernel/Process.cpp +++ b/kernel/kernel/Process.cpp @@ -3399,7 +3399,8 @@ namespace Kernel { if (auto ret = check_thread(); ret.has_value()) { - TRY(write_to_user(user_value, &ret.value(), sizeof(void*))); + if (user_value != nullptr) + TRY(write_to_user(user_value, &ret.value(), sizeof(void*))); return 0; }