aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2024-01-07 15:19:50 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2024-01-07 15:19:50 -0500
commit1c7443521f856dfb5f6731ff6fc0865a67a29f14 (patch)
treeb1f6c2b412e149d2a8136817fc49f1d546d42fc9 /src/backend/executor
parent72d5b27763a86c1d9af79e3169aef885b79373a3 (diff)
downloadpostgresql-1c7443521f856dfb5f6731ff6fc0865a67a29f14.tar.gz
postgresql-1c7443521f856dfb5f6731ff6fc0865a67a29f14.zip
Fix integer-overflow problem in intarray's g_int_decompress().
An array element equal to INT_MAX gave this code indigestion, causing an infinite loop that surely ended in SIGSEGV. We fixed some nearby problems awhile ago (cf 757c5182f) but missed this. Report and diagnosis by Alexander Lakhin (bug #18273); patch by me Discussion: https://postgr.es/m/18273-9a832d1da122600c@postgresql.org
Diffstat (limited to 'src/backend/executor')
0 files changed, 0 insertions, 0 deletions