From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Manuel Kniep <manuel(at)adjust(dot)com> |
Cc: | Michael Paquier <michael(dot)paquier(at)gmail(dot)com>, PostgreSQL mailing lists <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: segmentation fault in execTuples.c#ExecStoreVirtualTuple |
Date: | 2015-01-15 20:56:29 |
Message-ID: | 18900.1421355389@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Manuel Kniep <manuel(at)adjust(dot)com> writes:
> ok after lots of testing I could create a test case
> which can be found here https://gist.github.com/rapimo/3c8c1b35270e5854c524
> its written in ruby an depends on the gem activerecord pg and parallel
Hm. I don't see a segfault from this. I do see the CREATE TEMP TABLE
command failing with "ctid is NULL", which probably shouldn't be happening
... but no segfault. I tried with current HEAD and with current 9.3
branch tip, so it's possible there's been some relevant bugfix since
9.3.5.
> So my feeling is that the row exclusive lock is not taken properly on inherited tables.
I think it's much more likely something to do with EvalPlanQual. There
have been some bugs fixed in that area since 9.3.5, but none of them
look real promising as an explanation for this ...
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Merlin Moncure | 2015-01-15 22:03:38 | Re: hung backends stuck in spinlock heavy endless loop |
Previous Message | Peter Eisentraut | 2015-01-15 20:35:15 | Re: [BUGS] BUG #12070: hstore extension: hstore_to_json_loose produces invalid JSON |