[prev in list] [next in list] [prev in thread] [next in thread]
List: pgsql-bugs
Subject: Re: Segmentation fault when calling BlessTupleDesc in a C function in parallel on PostgreSQL-(12.6,
From: Thomas Munro <thomas.munro () gmail ! com>
Date: 2021-05-29 3:51:51
Message-ID: CA+hUKG+Jadj0GaqaaZeqjpx-kiPiDKVsBLEnf06E=Ns8HKyLvg () mail ! gmail ! com
[Download RAW message or body]
On Mon, May 17, 2021 at 7:01 PM Eric Thinnes <e.thinnes@gmx.de> wrote:
> > PG 11, before that there was a different arrangement involving
> > translation), but there is a low probability edge case that your test
> > manages to hit fairly reliably, where two backends try to bless a
>
> I see that I have a talent for stepping into the trap.
>
> > record_table_entry->key.u.shared_tupdesc);
> > Assert(result->tdrefcount == -1);
> >
> > With that change I can see it still hits this path often but works
> > correctly. Will fix next week.
>
> That is good news.
>
> This means that all users can benefit from it.
Pushed. Thanks for the report and the reproducer!
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic