Re: Fix out-of-bounds array indexing in JsonValueList - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: Fix out-of-bounds array indexing in JsonValueList
Date
Msg-id e2322414-4437-47ce-98db-76cd4b68873b@eisentraut.org
Whole thread
In response to Fix out-of-bounds array indexing in JsonValueList  ("Tristan Partin" <tristan@partin.io>)
List pgsql-hackers
On 29.09.26 06:04, Tristan Partin wrote:
> When compiling Postgres with -fsanitize=bounds, I get the following
> errors in the log:
> 
>     jsonpath_exec.c:3832:3: runtime error: index 3 out of bounds for type 'JsonbValue[2]'
>     jsonpath_exec.c:3918:10: runtime error: index 3 out of bounds for type 'JsonbValue[2]'

I've run into this problem as well, but only when compiling with 
-fstrict-flex-arrays=1.  Is that what you are using?

I would like to get this fixed, because this site appears to be the only 
problem of this kind.  I will check your proposal.




pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: Silence -fsanitize=function where we cast function pointers on purpose
Next
From: Ayush Tiwari
Date:
Subject: Re: [PATCH] Table sync race with REFRESH PUBLICATION