From d8014f66a887c950089ca5a5e1ef6de0398ecff0 Mon Sep 17 00:00:00 2001 From: hanr881 <1741282579@qq.com> Date: Thu, 8 Jun 2023 06:12:44 +0000 Subject: [PATCH] to issue<50223173>:fix core when record nest record type package var as udf pure out param --- src/pl/ob_pl_user_type.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pl/ob_pl_user_type.cpp b/src/pl/ob_pl_user_type.cpp index 3a7d3999a..746f65491 100644 --- a/src/pl/ob_pl_user_type.cpp +++ b/src/pl/ob_pl_user_type.cpp @@ -329,6 +329,7 @@ int ObUserDefinedType::destruct_obj(ObObj &src, ObSQLSessionInfo *session) for (int64_t i = 0; OB_SUCC(ret) && i < record->get_count(); ++i) { OZ (destruct_obj(record->get_element()[i], session)); } + OX (src.set_null()); } break; default: {