**Describe the bug**
https://clickhouse-test-reports.s3.yandex.net/19702/c74631c650b42e4d107254a03bd82c2c2913039b/fuzzer_msan/server.log

Most likely introduced here: #11006
for (auto & column : columns)
        {
            if (column)
                has_columns = true;
        }
        size_t total_bytes = 0;
        for (auto & column : columns)
        {
            if (column)
                total_bytes += column->byteSize();
        }
        read_result.addNumBytesRead(total_bytes);
        bool should_evaluate_missing_defaults = false;
        if (has_columns)
        {
            /// 
            /// 
            /// 
            merge_tree_reader->fillMissingColumns(columns, should_evaluate_missing_defaults, num_read_rows);
            if (read_result.getFilter())
                filterColumns(columns, read_result.getFilter()->getData());
        }
        else
        {
            size_t num_rows = read_result.num_rows;
            /// 
            /// 
            if (num_rows)
                merge_tree_reader->fillMissingColumns(columns, should_evaluate_missing_defaults, num_rows);
        }