From 4d9ad675fa4f9754c3b1cab0e7e4401c48ea8292 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 23 Oct 2024 10:58:46 +0000 Subject: [PATCH] jail: Make sure argv is always set Signed-off-by: Michael Tremer --- src/libpakfire/jail.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libpakfire/jail.c b/src/libpakfire/jail.c index b17ac7bfa..5b26e73a9 100644 --- a/src/libpakfire/jail.c +++ b/src/libpakfire/jail.c @@ -1131,6 +1131,10 @@ static int pakfire_jail_child(struct pakfire_jail* jail, struct pakfire_jail_exe const char* argv[]) { int r; + // Check if we have received a command + if (!argv || !*argv) + return -EINVAL; + // Redirect any logging to our log pipe pakfire_ctx_set_log_callback(jail->ctx, pakfire_jail_log_redirect, ctx); -- 2.39.5