• Sujatha's avatar
    MDEV-22059: MSAN report at replicate_ignore_table_grant · 800eee42
    Sujatha authored
    Analysis:
    ========
    List of values provided for "replicate_ignore_table" and "replicate_do_table"
    are stored in HASH.  When an empty list is provided the HASH structure doesn't
    get initialized. Existing code treats empty element list as an error and tries
    to clean the uninitialized HASH. This results in above MSAN issue.
    
    Fix:
    ===
    The clean up should be initiated only when there is an error while parsing the
    'replicate_do_table' or 'replicate_ignore_table' list and the HASH is in
    initialized state. Otherwise for empty list it should simply return success.
    800eee42
rpl_filter.cc 18.5 KB