From 6a9b8c832fca03a23e397131cbb4e4fd42ea4760 Mon Sep 17 00:00:00 2001 From: Konstantin Morozov Date: Thu, 7 Mar 2024 13:10:42 +0300 Subject: [PATCH] Fix segfault. Issue #7381 --- src/backend/distributed/planner/function_call_delegation.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/distributed/planner/function_call_delegation.c b/src/backend/distributed/planner/function_call_delegation.c index f17b02347..4a79dc25a 100644 --- a/src/backend/distributed/planner/function_call_delegation.c +++ b/src/backend/distributed/planner/function_call_delegation.c @@ -91,6 +91,10 @@ bool InDelegatedFunctionCall = false; static bool contain_param_walker(Node *node, void *context) { + if (node == NULL) + { + return false; + } if (IsA(node, Param)) { Param *paramNode = (Param *) node;