**Describe the bug**
https://clickhouse-test-reports.s3.yandex.net/22994/eaa092cae2c633d78c8b5856956df420a8c5096c/fuzzer_asan/report.html#fail1

const size_t partial_merge_join_left_table_buffer_bytes = 0;
    const size_t max_files_to_merge = 0;
    const String temporary_files_codec = "LZ4";
    Names key_names_left;
    Names key_names_right; 
    ASTs key_asts_left;
    ASTs key_asts_right;
    ASTTableJoin table_join;
    ASOF::Inequality asof_inequality = ASOF::Inequality::GreaterOrEquals;
    
    NamesAndTypesList columns_from_joined_table;
    
    
    NamesAndTypesList columns_added_by_join;
    
    NameToTypeMap left_type_map;
    NameToTypeMap right_type_map;
    ActionsDAGPtr left_converting_actions;
    ActionsDAGPtr right_converting_actions;
    
    std::unordered_map<String, String> original_names;
    
    std::unordered_map<String, String> renames;
    VolumePtr tmp_volume;
    Names requiredJoinedNames() const;
    
    ActionsDAGPtr applyKeyConvertToTable(
        const ColumnsWithTypeAndName & cols_src, const NameToTypeMap & type_mapping, Names & names_to_rename) const;
public:
    TableJoin() = default;