From 22cfb1f3bdc1b3262d546618f9f58e842b19b0ab Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Tue, 21 Jan 2020 10:46:31 +0100 Subject: [PATCH] Kernel: Clear unveiled state on exec() --- Kernel/Process.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Kernel/Process.cpp b/Kernel/Process.cpp index 7c7286fe84..1bc28a11d1 100644 --- a/Kernel/Process.cpp +++ b/Kernel/Process.cpp @@ -860,6 +860,9 @@ int Process::do_exec(NonnullRefPtr main_program_description, Ve m_promises = m_execpromises; + m_unveil_state = UnveilState::None; + m_unveiled_paths.clear(); + // Copy of the master TLS region that we will clone for new threads m_master_tls_region = master_tls_region;