diff --git a/be/src/exprs/json_functions.cpp b/be/src/exprs/json_functions.cpp index 2d9985a696..86d1f1215c 100644 --- a/be/src/exprs/json_functions.cpp +++ b/be/src/exprs/json_functions.cpp @@ -371,6 +371,9 @@ void JsonFunctions::parse_json_paths( void JsonFunctions::get_parsed_paths( const std::vector& path_exprs, std::vector* parsed_paths) { + if(path_exprs.empty()){ + return; + } if (path_exprs[0] != "$") { parsed_paths->emplace_back("", -1, false);