From 6f8b23398cc04778143e5fc58ee6ea21c674a45d Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 26 Aug 2026 02:10:27 +0900 Subject: [PATCH] coredumpctl: fix assertion The field is not checked by journald. Hence, the value may be missing. An empty value will be refused by path_is_absolute() in the below. --- src/coredump/coredumpctl-debugger.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coredump/coredumpctl-debugger.c b/src/coredump/coredumpctl-debugger.c index 482f86024d..9145d38709 100644 --- a/src/coredump/coredumpctl-debugger.c +++ b/src/coredump/coredumpctl-debugger.c @@ -71,7 +71,7 @@ int verb_run_debug(int argc, char *argv[], uintptr_t _data, void *userdata) { if (r < 0) return log_error_errno(r, "Failed to retrieve COREDUMP_EXE field: %m"); - assert(len > STRLEN("COREDUMP_EXE=")); + assert(len >= STRLEN("COREDUMP_EXE=")); data += STRLEN("COREDUMP_EXE="); len -= STRLEN("COREDUMP_EXE=");