Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c)
От
Michael Paquier
Тема
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c)
Дата
Msg-id
YCc8FzswlSvC8WLE@paquier.xyz
Ответ на
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) (Kyotaro Horiguchi)
Список
Дерево обсуждения
Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Ranier Vilela <ranier.vf@gmail.com>
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Ranier Vilela <ranier.vf@gmail.com>
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Michael Paquier <michael@paquier.xyz>
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Zhihong Yu <zyu@yugabyte.com>
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Ranier Vilela <ranier.vf@gmail.com>
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Ranier Vilela <ranier.vf@gmail.com>
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Zhihong Yu <zyu@yugabyte.com>
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Ranier Vilela <ranier.vf@gmail.com>
Re: Possible dereference null return (src/backend/replication/logical/reorderbuffer.c) Zhihong Yu <zyu@yugabyte.com>
On Fri, Feb 12, 2021 at 03:56:02PM +0900, Kyotaro Horiguchi wrote: > If the return from the first call is a subtransaction, the second call > always obtain the top transaction. If the top transaction actualy did > not exist, it's rather the correct behavior to cause SEGV, than > creating a bogus rbtxn. THus it is wrong to set create=true and > create_as_top=true. We could change the assertion like Assert (txn && > txn->base_snapshot) to make things clearer. I don't see much the point to change this code. The result would be the same: a PANIC at this location. -- Michael
В списке pgsql-hackers по дате отправления
От: Michael Paquier
Дата: