[HACKERS] Note about robustness of transaction-related data structures

2004-07-15 Thread Tom Lane
While running a parallel regression test I saw a failure relation deleted while still in use out of the subtransactions test, after which the backend dumped core. The coredump was in AtSubAbort_smgr, and it was failing because upperPendingDeletes was NIL (which it should not have been

Re: [HACKERS] Note about robustness of transaction-related data structures

2004-07-15 Thread Alvaro Herrera
On Thu, Jul 15, 2004 at 05:33:56PM -0400, Tom Lane wrote: The underlying problem doesn't seem very reproducible --- I tried several times without seeing it again. But what I deduce from the core dump is that we had an error during subtransaction cleanup, leading to an attempt to re-abort an