aboutsummaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/decode.c
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2018-04-09 10:54:28 -0300
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2018-04-09 10:54:28 -0300
commit7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c (patch)
tree4843b76976bbe3386849c890236efbcc448ac3ad /src/backend/replication/logical/decode.c
parent2c19ea863a27303f462485c4046a850864e638b8 (diff)
downloadpostgresql-7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c.tar.gz
postgresql-7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c.zip
Add missed bms_copy() in perform_pruning_combine_step
We were initializing a BMS to merely reference an existing one, which would cause a double-free (and a crash) when the recursive algorithm tried to intersect it with an empty one. Fix it by creating a copy at initialization time. Reported-by: sqlsmith (by way of Andreas Seltenreich) Author: Amit Langote Discussion: https://postgr.es/m/87in923lyw.fsf@ansel.ydns.eu
Diffstat (limited to 'src/backend/replication/logical/decode.c')
0 files changed, 0 insertions, 0 deletions