From 016dfbdde8d145cb8a2a0a724b94a6b1f60c450d Mon Sep 17 00:00:00 2001 From: hanr881 <1741282579@qq.com> Date: Sun, 21 May 2023 05:46:58 +0000 Subject: [PATCH] to issue<49627183>:fix core when destruct obj whitch type is wrong --- src/pl/ob_pl_resolver.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pl/ob_pl_resolver.cpp b/src/pl/ob_pl_resolver.cpp index fa9d947402..2c6365bb44 100644 --- a/src/pl/ob_pl_resolver.cpp +++ b/src/pl/ob_pl_resolver.cpp @@ -11647,6 +11647,9 @@ int ObPLResolver::get_names_by_access_ident(ObObjAccessIdent &access_ident, } else if (access_idxs.at(cnt - 1).var_type_.is_object_type()) { OZ (get_udt_names( resolve_ctx_.schema_guard_, access_idxs.at(cnt - 1).var_type_.get_user_type_id(), database_name, package_name)); + } else { + ret = OB_ERR_FUNCTION_UNKNOWN; + LOG_WARN("unknow function invoke", K(ret)); } return ret; }