From a7aee78e85111d72854ad49f4b494ff01e19b5b9 Mon Sep 17 00:00:00 2001 From: gurkanindibay Date: Mon, 20 May 2024 15:47:01 +0300 Subject: [PATCH] Adds null check for node in HasRangeTableRef --- src/backend/distributed/worker/worker_shard_visibility.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/backend/distributed/worker/worker_shard_visibility.c b/src/backend/distributed/worker/worker_shard_visibility.c index ccd1a897c..669ad5264 100644 --- a/src/backend/distributed/worker/worker_shard_visibility.c +++ b/src/backend/distributed/worker/worker_shard_visibility.c @@ -504,6 +504,11 @@ FilterShardsFromPgclass(Node *node, void *context) static bool HasRangeTableRef(Node *node, int *varno) { + if (node == NULL) + { + return false; + } + if (IsA(node, RangeTblRef)) { RangeTblRef *rangeTblRef = (RangeTblRef *) node;