[fix](const column) fix coredump caused by const column for some functions (#18737)

This commit is contained in:
TengJianPing
2023-04-18 13:57:55 +08:00
committed by GitHub
parent 6b351a2818
commit 0b074ade02
21 changed files with 270 additions and 19 deletions

View File

@ -316,7 +316,7 @@ public:
for (int i = 0; i < 2; ++i) {
std::tie(argument_columns[i], col_const[i]) =
unpack_if_const(block.get_by_position(arguments[i]).column);
check_set_nullable(argument_columns[i], null_map);
check_set_nullable(argument_columns[i], null_map, col_const[i]);
}
auto res = Impl::ColumnType::create();