On Thu, Mar 28, 2019 at 4:31 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Andrew Dunstan <andrew.dunstan@2ndquadrant.com> writes:
> > I mean repeated invocations of
> > psql -c "select '$ ? (@ like_regex \"pattern\" flag \"a\")'::jsonpath"
> > These get crash, no crash, crash, no crash ...
>
> That is just wacko ... but it does seem to support my thought of
> a wild store somewhere. The mechanism for this case might be
> that memory layout is different depending on whether we had to
> rebuild the relcache init file at session start or not. Similarly,
> the fact that the full test script reliably crashes might be
> dependent on previous commands having left things in a certain
> state. Unfortunately that gets us little closer to a fix.
>
> Has anybody gotten through a valgrind run on this code yet?
I've [1]. Find single backtrace, but it doesn't seem to be related to
our issue.
1. https://www.postgresql.org/message-id/CAPpHfdsgyPKbaqOsJ4tyC97Ybpm69eGLHzBGLKYXsfJi%3Dc-fjA%40mail.gmail.com
------
Alexander Korotkov
Postgres Professional: http://www.postgrespro.com
The Russian Postgres Company