From: | yamt(at)mwd(dot)biglobe(dot)ne(dot)jp (YAMAMOTO Takashi) |
---|---|
To: | tgl(at)sss(dot)pgh(dot)pa(dot)us |
Cc: | pgsql-bugs(at)postgresql(dot)org |
Subject: | Re: BUG #6218: TRAP: FailedAssertion( "!(owner->nsnapshots == 0)", File: "resowner.c", Line: 365) |
Date: | 2011-09-26 10:06:53 |
Message-ID: | 20110926100653.4D3BC14A143@mail.netbsd.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs pgsql-hackers |
hi,
> yamt(at)mwd(dot)biglobe(dot)ne(dot)jp (YAMAMOTO Takashi) writes:
>>> There isn't terribly much we can do with this report unless you can
>>> provide a complete test case to reproduce it.
>
>> after some investigation, i think it is triggered by protocol-level prepare
>> of ROLLBACK in an aborted transaction. does the following patch make sense?
>
> Maybe, but I'd still like to see a test case, because I can't reproduce
> any such problem by preparing ROLLBACK in an aborted transaction.
reading GetTransactionSnapshot, it seems that the problem happens
only with IsolationUsesXactSnapshot() true.
the attached program triggers the assertion failure reliably for me.
YAMAMOTO Takashi
>
> regards, tom lane
Attachment | Content-Type | Size |
---|---|---|
pg.c | text/plain | 893 bytes |
From | Date | Subject | |
---|---|---|---|
Next Message | YAMAMOTO Takashi | 2011-09-26 10:15:48 | bug in plancache.c |
Previous Message | Ola van Dunen | 2011-09-26 08:40:36 | BUG #6223: Installation with service account |
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Eisentraut | 2011-09-26 10:17:50 | Re: contrib/sepgsql regression tests are a no-go |
Previous Message | Kohei KaiGai | 2011-09-26 09:58:56 | Re: [v9.2] Fix Leaky View Problem |