mirror of
https://github.com/postgres/postgres.git
synced 2025-06-25 01:02:05 +03:00
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
This commit is contained in:
@ -6998,3 +6998,4 @@
|
||||
{173,208,229}
|
||||
{6,22,142,267,299}
|
||||
{22,122,173,245,293}
|
||||
{1,2,101,102,201,202,2147483647}
|
||||
|
Reference in New Issue
Block a user