| From: | Tatsuo Ishii <ishii(at)postgresql(dot)org> |
|---|---|
| To: | tgl(at)sss(dot)pgh(dot)pa(dot)us |
| Cc: | pgsql-hackers(at)postgresql(dot)org |
| Subject: | Re: AtAbort_Portsl problem |
| Date: | 2010-01-18 00:49:46 |
| Message-ID: | 20100118.094946.85395994.t-ishii@sraoss.co.jp |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
> Tatsuo Ishii <ishii(at)postgresql(dot)org> writes:
> > While ago, I reported a problem regarding exec_execute_message crash
> > in transaction abort state if sync message issued right after parse,
> > bind and execute message (which is normal if used with pgpool). After
> > further investigation, I concluded that there's a serious problem with
> > unnamed portal handling.
>
> I was never able to get your test case to work (or, rather, crash).
> Does this patch address the original issue, or is this something
> different?
The patch addresses the original issue. The reason why you didn't see
crash was just you were lucky, I believe. I'm sure that your
exec_execute_message looks into already-freed-memory.
--
Tatsuo Ishii
SRA OSS, Inc. Japan
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Kevin Grittner | 2010-01-18 00:53:30 | Re: Git out of sync vs. CVS |
| Previous Message | Tom Lane | 2010-01-18 00:41:29 | Re: AtAbort_Portsl problem |