Hi, On 2018-06-28 16:08:31 +0530, Rajkumar Raghuwanshi wrote: > I am getting server crash with below test case, logfile message and core > dump details in the mail.
Which versions are affected here? Is this reproducible in postgres 10 or just the current beta? > postgres=# CREATE TABLE part_tbl (a INT, b TEXT, c INT) PARTITION BY > RANGE(a); > CREATE TABLE > postgres=# CREATE TABLE part_tbl_p PARTITION OF part_tbl FOR VALUES FROM > (minvalue) TO (maxvalue); > CREATE TABLE > postgres=# CREATE INDEX partidx_abc_idx ON part_tbl (a, b, c); > CREATE INDEX > postgres=# INSERT INTO part_tbl (a, b, c) SELECT i,i,i FROM > generate_series(1,50)i; > INSERT 0 50 > postgres=# ANALYZE part_tbl; > ANALYZE > postgres=# ALTER TABLE part_tbl ALTER COLUMN c TYPE numeric; > server closed the connection unexpectedly > This probably means the server terminated abnormally > before or while processing the request. > The connection to the server was lost. Attempting reset: Failed. > !> > > > --logfile > TRAP: unrecognized TOAST vartag("1", File: "heaptuple.c", Line: 1490) > 2018-06-28 00:01:01.679 IST [97062] LOG: server process (PID 97080) was > terminated by signal 6: Aborted > 2018-06-28 00:01:01.679 IST [97062] DETAIL: Failed process was running: > ALTER TABLE part_tbl ALTER COLUMN c TYPE numeric; Likely a memory lifetime issue or something like that. Greetings, Andres Freund