Additional check when executing a CLI command (#21286)
Add check to prevent crash since execute_command may be called with NULL message
Stelios Fragkakis committed
Nov 11, 2025 at 15:56 UTC
e5fec516863f8b6244fa477df084012ff781657a
1 file changed
+2
-1
src/daemon/commands.c
+2
-1
@@ -602,7 +602,8 @@ cmd_status_t execute_command(cmd_t idx, char *args, char **message)
602
if (command_server_initialized >= command_info_array[idx].init_status)
603
status = command_info_array[idx].func(args, message);
604
else {
605
- *message = strdupz("Agent is initializing");
605
+ if (message)
606
+ *message = strdupz("Agent is initializing");
607
status = CMD_STATUS_SUCCESS;
608
}
609
cmd_unlock_by_type[type](idx);